0001628280-22-014494.txt : 20220516 0001628280-22-014494.hdr.sgml : 20220516 20220516161546 ACCESSION NUMBER: 0001628280-22-014494 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 69 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220516 DATE AS OF CHANGE: 20220516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SomaLogic, Inc. CENTRAL INDEX KEY: 0001837412 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] IRS NUMBER: 854298912 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40090 FILM NUMBER: 22929245 BUSINESS ADDRESS: STREET 1: C/O CORVEX MANAGEMENT LP STREET 2: 667 MADISON AVENUE CITY: NEW YORK STATE: NY ZIP: 10065 BUSINESS PHONE: (212) 474 6724 MAIL ADDRESS: STREET 1: C/O CORVEX MANAGEMENT LP STREET 2: 667 MADISON AVENUE CITY: NEW YORK STATE: NY ZIP: 10065 FORMER COMPANY: FORMER CONFORMED NAME: CM Life Sciences II Inc. DATE OF NAME CHANGE: 20201221 10-Q 1 slgc-20220331.htm 10-Q slgc-20220331
0001837412FALSE2022Q112/31P2YP3Y00018374122022-01-012022-03-310001837412us-gaap:CommonStockMember2022-01-012022-03-310001837412us-gaap:WarrantMember2022-01-012022-03-3100018374122022-04-29xbrli:shares00018374122022-03-31iso4217:USD00018374122021-12-31iso4217:USDxbrli:shares0001837412us-gaap:ServiceMember2022-01-012022-03-310001837412us-gaap:ServiceMember2021-01-012021-03-310001837412us-gaap:ProductMember2022-01-012022-03-310001837412us-gaap:ProductMember2021-01-012021-03-3100018374122021-01-012021-03-310001837412us-gaap:CommonStockMember2021-12-310001837412us-gaap:TreasuryStockMember2021-12-310001837412us-gaap:AdditionalPaidInCapitalMember2021-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001837412us-gaap:RetainedEarningsMember2021-12-310001837412us-gaap:CommonStockMember2022-01-012022-03-310001837412us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001837412us-gaap:RetainedEarningsMember2022-01-012022-03-310001837412us-gaap:CommonStockMember2022-03-310001837412us-gaap:TreasuryStockMember2022-03-310001837412us-gaap:AdditionalPaidInCapitalMember2022-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001837412us-gaap:RetainedEarningsMember2022-03-310001837412srt:ScenarioPreviouslyReportedMemberus-gaap:CommonStockMember2020-12-310001837412srt:ScenarioPreviouslyReportedMemberus-gaap:TreasuryStockMember2020-12-310001837412us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412srt:ScenarioPreviouslyReportedMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001837412us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412srt:ScenarioPreviouslyReportedMember2020-12-310001837412srt:RestatementAdjustmentMemberus-gaap:CommonStockMember2020-12-310001837412us-gaap:TreasuryStockMembersrt:RestatementAdjustmentMember2020-12-310001837412us-gaap:AdditionalPaidInCapitalMembersrt:RestatementAdjustmentMember2020-12-310001837412srt:RestatementAdjustmentMember2020-12-310001837412us-gaap:CommonStockMember2020-12-310001837412us-gaap:TreasuryStockMember2020-12-310001837412us-gaap:AdditionalPaidInCapitalMember2020-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001837412us-gaap:RetainedEarningsMember2020-12-3100018374122020-12-310001837412us-gaap:CommonStockMember2021-01-012021-03-310001837412us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001837412us-gaap:RetainedEarningsMember2021-01-012021-03-310001837412us-gaap:CommonStockMember2021-03-310001837412us-gaap:TreasuryStockMember2021-03-310001837412us-gaap:AdditionalPaidInCapitalMember2021-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001837412us-gaap:RetainedEarningsMember2021-03-3100018374122021-03-310001837412slgc:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-31xbrli:pure0001837412slgc:CustomerAMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001837412slgc:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001837412slgc:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001837412us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberslgc:CustomerBMember2021-01-012021-03-310001837412slgc:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001837412slgc:CustomerCMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001837412slgc:CustomerCMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001837412slgc:CustomerCMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-03-310001837412slgc:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001837412slgc:CustomerDMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001837412us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberus-gaap:NonUsMember2022-01-012022-03-310001837412us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMemberus-gaap:NonUsMember2021-01-012021-03-310001837412us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:AccountsReceivableMember2022-01-012022-03-310001837412us-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001837412slgc:CMLSIIMemberslgc:PublicWarrantsMember2021-02-280001837412slgc:CMLSIIMemberslgc:PrivatePlacementWarrantsMember2021-02-280001837412slgc:OldSomaLogicShareholdersMember2021-09-012021-09-010001837412slgc:CertainEmployeesAndDirectorsMember2021-09-012021-09-0100018374122021-09-0100018374122021-09-012021-09-01slgc:tradingDay0001837412us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberslgc:NECCorporationNECMember2011-07-310001837412us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberslgc:NECCorporationNECMember2011-07-012011-07-310001837412us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberslgc:NECSolutionInnovatorsLtdNESMember2020-03-310001837412us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberslgc:NECSolutionInnovatorsLtdNESMember2020-03-012020-03-310001837412slgc:IlluminaCambridgeLtdMember2022-03-31slgc:segment00018374122022-01-010001837412srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember2022-01-010001837412us-gaap:RoyaltyMember2022-01-012022-03-310001837412us-gaap:RoyaltyMember2021-01-012021-03-310001837412us-gaap:ProductAndServiceOtherMember2022-01-012022-03-310001837412us-gaap:ProductAndServiceOtherMember2021-01-012021-03-3100018374122022-04-012022-03-310001837412slgc:ServiceAndOtherRevenuesMember2022-03-310001837412slgc:ServiceAndOtherRevenuesMember2021-12-310001837412slgc:IlluminaCambridgeLtdMember2022-04-012022-03-310001837412slgc:IlluminaCambridgeLtdMember2021-12-3100018374122021-01-012021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMember2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMember2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberslgc:PublicWarrantsMember2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberslgc:PublicWarrantsMember2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberslgc:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel2Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberslgc:PrivatePlacementWarrantsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001837412us-gaap:MeasurementInputSharePriceMember2022-03-310001837412us-gaap:MeasurementInputSharePriceMember2021-12-310001837412us-gaap:MeasurementInputPriceVolatilityMember2022-03-310001837412us-gaap:MeasurementInputPriceVolatilityMember2021-12-310001837412us-gaap:MeasurementInputRiskFreeInterestRateMember2022-03-310001837412us-gaap:MeasurementInputRiskFreeInterestRateMember2021-12-310001837412us-gaap:MeasurementInputExpectedDividendRateMember2022-03-310001837412us-gaap:MeasurementInputExpectedDividendRateMember2021-12-310001837412slgc:ContingentConsiderationLiabilityMember2021-12-310001837412slgc:ContingentConsiderationLiabilityMember2022-01-012022-03-310001837412slgc:ContingentConsiderationLiabilityMember2022-03-310001837412srt:MinimumMember2021-03-310001837412srt:MaximumMember2021-03-31slgc:lease0001837412srt:MaximumMember2022-03-31slgc:period0001837412us-gaap:LineOfCreditMember2021-04-012021-06-300001837412us-gaap:ConvertibleDebtMember2021-07-012021-09-300001837412slgc:PublicWarrantsMember2022-03-310001837412slgc:PrivatePlacementWarrantsMember2022-03-310001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2022-01-012022-03-310001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2021-01-012021-03-310001837412us-gaap:CostOfSalesMemberus-gaap:ProductMember2022-01-012022-03-310001837412us-gaap:CostOfSalesMemberus-gaap:ProductMember2021-01-012021-03-310001837412us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001837412us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-310001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2021-12-310001837412us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2022-03-310001837412us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001837412us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001837412us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001837412us-gaap:WarrantMember2022-01-012022-03-310001837412us-gaap:WarrantMember2021-01-012021-03-310001837412us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-03-310001837412us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001837412us-gaap:EmployeeStockMember2022-01-012022-03-310001837412us-gaap:EmployeeStockMember2021-01-012021-03-310001837412slgc:MasterAgreementMember2022-01-012022-03-310001837412slgc:MasterAgreementMember2021-01-012021-03-310001837412slgc:MasterAgreementMember2022-03-31



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2022
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from    to
Commission File Number 001-39796
SOMALOGIC, INC.
(Exact name of registrant as specified in its charter)
Delaware85-4298912
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
2945 Wilderness Place
Boulder, Colorado 80301
(303) 625-9000
(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 classTrading SymbolName of each exchange on which registered
Common Stock, $0.0001 par valueSLGC
Nasdaq Capital Market
Warrants to purchase Common StockSLGCW
Nasdaq Capital Market
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. YesNo
Indicate by check mark whether the Registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filerNon-accelerated filerSmaller reporting companyEmerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act..
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): YesNo
As of April 29, 2022, there were approximately 182,290,766 shares of the registrant's common stock outstanding.



TABLE OF CONTENTS
 
  Page
   
 
 
 
 
 
 
  
 


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
The information in this Quarterly Report on Form 10-Q includes “forward-looking statements” within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995 and other federal securities laws. All statements, other than statements of historical fact included in or incorporated by reference into this Quarterly Report on Form 10-Q, regarding our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this report, the words ““will be,” “will,” “expect,” “anticipate,” “continue,” “project,” “believe,” “plan,” “could,” “estimate,” “forecast,” “guidance,” “intend,” “may,” “plan,” “possible,” “potential,” “predict,” “pursue,” “should,” “target” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. These forward-looking statements are based on management’s current expectations and assumptions about future events and are based on currently available information as to the outcome and timing of future events.
These statements include, but are not limited to the following:
the occurrence of any event, change or other circumstances, including the outcome of any legal proceedings that may be instituted against the Company;
the ability to maintain the listing of the Company’s Common Stock on the Nasdaq;
the risk of disruption, including to the Company’s information technology systems, to the Company’s current plans and operations;
the ability to protect the Company’s intellectual property;
The Company’s plans to engage in acquisition activities and the anticipated impact of such activities on the Company’s financial results;
the impact of the procurement and budgetary cycles of customers;
the ability to recognize the anticipated benefits of the Company’s business, which may be affected by, among other things, competition and the ability to grow and manage growth profitably and retain its key employees;
costs related to the Company’s business;
changes in applicable laws or regulations;
the ability of the Company to raise financing in the future;
the success, cost and timing of the Company’s product development, sales and marketing, and research and development activities;
the Company’s ability to obtain and maintain regulatory approval for its products, and any related restrictions and limitations of any approved product;
the Company’s ability to maintain existing license agreements and manufacturing arrangements;
the Company’s ability to attract or retain sales and distribution partners;
the Company’s ability to compete with other companies currently marketing or engaged in the development of products and services that serve customers engaged in proteomic analysis, many of which have greater financial and marketing resources than the Company;
the size and growth potential of the markets for the Company’s products, and the ability of each to serve those markets, either alone or in partnership with others;
the Company’s estimates regarding expenses, future revenue, capital requirements and needs for additional financing;
the ability to use net operating losses and certain other tax attributes;
the Company’s financial performance; and
the impact of the COVID-19 pandemic on the Company.
The forward-looking statements contained in this Quarterly Report on Form 10-Q are based on the Company’s current expectations and beliefs concerning future developments and their potential effects on the Company. There can be
1

no assurance that future developments affecting the Company will be those that the Company has anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond the Company’s control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described under section entitled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021. Should one or more of these risks or uncertainties materialize, or should any of the assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. The Company will not and does not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

2

PART 1 – FINANCIAL INFORMATION
Item 1. Financial Statements
SomaLogic, Inc.
Condensed Consolidated Balance Sheets
Unaudited
(in thousands, except share data)
March 31, 2022December 31, 2021
ASSETS
Current assets
Cash and cash equivalents
$438,052 $439,488 
Investments
209,757 218,218 
Accounts receivable, net
21,906 17,074 
Inventory
14,236 11,213 
Deferred costs of services
 462 
Prepaid expenses and other current assets
5,623 5,097 
Total current assets
689,574 691,552 
Non-current inventory
2,822 4,085 
Property and equipment, net of accumulated depreciation of $15,773 and $15,244 as of March 31, 2022 and December 31, 2021, respectively
11,873 9,557 
Other long-term assets
8,906 908 
Total assets
$713,175 $706,102 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable
$18,158 $15,089 
Accrued liabilities
6,042 11,109 
Deferred revenue
2,468 3,021 
Other current liabilities
985 66 
Total current liabilities
27,653 29,285 
Warrant liabilities22,541 35,181 
Earn-out liability10,423 26,885 
Deferred revenue, net of current portion
32,102 2,364 
Other long-term liabilities
3,147 363 
Total liabilities
95,866 94,078 
Commitments and contingencies (Note 8)
Stockholders’ equity
Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March 31, 2022 and December 31, 2021
  
Common stock, $0.0001 par value; 600,000,000 shares authorized; 182,176,926 and 181,552,241 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively
18 18 
Additional paid-in capital
1,120,910 1,110,991 
Accumulated other comprehensive loss
(727)(72)
Accumulated deficit
(502,892)(498,913)
Total stockholders’ equity
617,309 612,024 
Total liabilities and stockholders’ equity
$713,175 $706,102 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

SomaLogic, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
Unaudited
(in thousands, except share and per share amounts)

Three Months Ended March 31,
 20222021
Revenue
 
Assay services revenue
 $18,800 $14,573 
Product revenue
 453 193 
Collaboration revenue
 763 763 
Other revenue
 2,964 3,331 
Total revenue
 22,980 18,860 
Operating expenses
 
Cost of assay services revenue
 11,380 6,155 
Cost of product revenue
 272 90 
Research and development
 13,800 8,118 
Selling, general and administrative
 30,815 12,809 
Total operating expenses
 56,267 27,172 
Loss from operations (33,287)(8,312)
Other income (expense)
 
Interest income and other, net
 206 2 
Interest expense
  (1,174)
Change in fair value of warrant liabilities12,640  
Change in fair value of earn-out liability16,462  
Total other income (expense) 29,308 (1,172)
Net loss $(3,979)$(9,484)
Other comprehensive loss 
Net unrealized loss on available-for-sale securities $(652)$(6)
Foreign currency translation gain (loss) (3)1 
Total other comprehensive loss (655)(5)
Comprehensive loss
 $(4,634)$(9,489)
Net loss per share, basic and diluted
 $(0.02)$(0.08)
Weighted-average shares outstanding, basic and diluted
 182,050,468114,475,401
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

4

SomaLogic, Inc.
Condensed Consolidated Statements of Stockholders’ Equity
Unaudited
(in thousands, except share amounts)

Common StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Equity (Deficit)
SharesAmountSharesAmount
Balance at December 31, 2021181,552,241 $18  $ $1,110,991 $(72)$(498,913)$612,024 
Issuance of Common Stock upon exercise of options624,685 — — — 1,242 — — 1,242 
Issuance of Common Stock for services— — — — 50 — — 50 
Stock-based compensation— — — — 8,627 — — 8,627 
Net unrealized loss on available-for-sale securities— — — — — (652)— (652)
Foreign currency translation loss— — — — — (3)— (3)
Net loss— — — — — — (3,979)(3,979)
Balance at March 31, 2022182,176,926 $18  $ $1,120,910 $(727)$(502,892)$617,309 


Common StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated
Deficit
Total Stockholders’ Equity (Deficit)
SharesAmountSharesAmount
Balance at December 31, 202073,481,228 $735 (113,220)$(352)$394,786 $(2)$(411,366)$(16,199)
Retrospective application of recapitalization40,785,287 (724)113,220 352 202,488 — — 202,116 
Balance at December 31, 2020114,266,515 $11  $ $597,274 $(2)$(411,366)$185,917 
Issuance of Common Stock upon exercise of options411,789 — — — 877 — — 877 
Issuance of Common Stock for services162,737 — — — 114 — — 114 
Stock-based compensation— — — — 3,140 — — 3,140 
Surrender of shares in cashless exercise(15,189)— — — (56)— — (56)
Net unrealized loss on available-for-sale securities— — — — — (6)— (6)
Foreign currency translation gain— — — — — 1 — 1 
Net loss— — — — — — (9,484)(9,484)
Balance at March 31, 2021114,825,852 $11  $ $601,349 $(7)$(420,850)$180,503 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

SomaLogic, Inc.
Condensed Consolidated Statements of Cash Flows
Unaudited
(in thousands)
Three Months Ended March 31,
 2022 2021
Operating activities
    
Net loss $(3,979)$(9,484)
Adjustments to reconcile net loss to cash used in operating activities: 
Stock-based compensation expense 8,671 3,252 
Depreciation and amortization 755 703 
Amortization of debt issuance costs, discounts and premiums  230 
Noncash lease expense369  
Change in fair value of compound derivative liability  7 
Change in fair value of warrant liabilities (12,640) 
Change in fair value of earn-out liability(16,462) 
Amortization of premium on available-for-sale securities, net77 55 
Provision for excess and obsolete inventory142 31 
Provision (recovery) for doubtful accounts133 (4)
Paid-in-kind interest  165 
Other 15 5 
Changes in operating assets and liabilities: 
Accounts receivable (4,965)2,559 
Inventory(1,902)(680)
Deferred costs of services462 364 
Prepaid expenses and other current assets (526)(444)
Other long-term assets (113) 
Accounts payable 2,165 1,020 
Deferred revenue 29,185 923 
Accrued and other liabilities (5,507)(2,593)
Net cash used in operating activities (4,120)(3,891)
Investing activities 
Purchase of property and equipment (2,159)(192)
Purchase of available-for-sale securities (77,919)(77,990)
Proceeds from sales and maturities of available-for-sale securities 85,650 2,500 
Net cash provided by (used in) investing activities 5,572 (75,682)
Financing activities 
Payment of deferred transaction costs (206)
Proceeds from exercise of stock options1,242 823 
Net cash provided by financing activities 1,242 617 
Effect of exchange rates on cash, cash equivalents and restricted cash (10)(5)
Net increase (decrease) in cash, cash equivalents and restricted cash 2,684 (78,961)
Cash, cash equivalents and restricted cash at beginning of period 440,268 165,194 
Cash, cash equivalents and restricted cash at end of period $442,952 $86,233 
Supplemental cash flow information: 
Cash paid for interest $ $763 
Supplemental disclosure of non-cash investing and financing activities: 
Purchase of property and equipment included in accounts payable $905 $90 
Operating lease assets obtained in exchange for lease obligations4,134  
Surrender of shares in cashless exercise  56 
Issuance of Common Stock for services 50 112 
Transaction costs included in accounts payable  1,365 
Reconciliation of cash, cash equivalents and restricted cash 
Cash and cash equivalents $438,052 $85,453 
Restricted cash included in other long-term assets 4,900 780 
Total cash, cash equivalents and restricted cash at end of period $442,952 $86,233 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited

Note 1 — Description of Business
Organization and Operations
SomaLogic, Inc. (“SomaLogic” or the “Company”) was originally incorporated in Delaware on December 15, 2020 as a special purpose acquisition company under the name CM Life Sciences II Inc. (“CMLS II”) for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or similar business combination with one or more businesses.
On September 1, 2021 (the “Closing Date”), we consummated the business combination (the “Business Combination”) of SomaLogic Operating Co. Inc. (“SomaLogic Operating”), a Delaware corporation formed on October 13, 1999, wherein SomaLogic Operating became a wholly-owned subsidiary of CMLS II. In connection with the closing of the Business Combination, we changed our name from CM Life Sciences II Inc. to SomaLogic, Inc.
The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. generally accepted accounting principles (“GAAP”). Under this method of accounting, CMLS II was treated as the “acquired” company for financial reporting purposes and SomaLogic Operating was treated as the accounting acquirer. Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of SomaLogic Operating with the Business Combination being treated as the equivalent of SomaLogic Operating issuing stock for the net assets of CMLS II, accompanied by a recapitalization. The net assets of SomaLogic Operating are stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination in these financial statements are those of SomaLogic Operating. The recapitalization of our Common Stock is reflected retrospectively to the earliest period presented, and is utilized for calculating net loss per share in all prior periods presented.
Other than information discussed herein, there have been no significant changes to our description of business and Business Combination disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”).
We are a protein biomarker discovery and clinical diagnostics company that develops slow off-rate modified aptamers (“SOMAmers®”), which are modified nucleic acid-based protein binding reagents that are specific for their cognate protein, and offer proprietary SomaScan® services, which provide multiplex protein detection and quantification of protein levels in complex biological samples. The SOMAmers®/SomaScan® technology enables researchers to analyze various types of biological samples for protein biomarker signatures, which can be utilized in drug discovery and development. Biomarker discoveries from SomaScan® can lead to diagnostic applications in various areas of diseases including cardiovascular and metabolic disease, nonalcoholic steatohepatitis, and wellness, among others.
Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc. and its consolidated subsidiaries.
COVID-19 Pandemic
The Company is subject to ongoing uncertainty concerning the Coronavirus Disease 2019 (COVID-19) pandemic, including its length and severity and its effect on the Company’s business. Our suppliers have been impacted by the COVID-19 pandemic, and we have experienced supply delays for certain equipment, instrumentation, and other supplies that we use for our services and products.
The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. The Company expects continued volatility and unpredictability related to the impact of COVID-19 on business results. The Company continues to actively monitor the pandemic and will continue to take appropriate steps to mitigate the adverse impacts on the business posed by the on-going spread of COVID-19.
Note 2 — Summary of Significant Accounting Policies
Basis of Presentation
The condensed consolidated financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be
7

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2021 included in the 2021 Form 10-K.
These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other future annual or interim period.
Certain reclassifications have been made to prior period amounts to conform to the current presentation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, incremental borrowing rates used in the determination of lease assets and liabilities, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.
Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:
Accounts Receivable Revenue
 March 31, 2022December 31, 2021 Three months ended March 31,
  2022 2021
Customer A
36%10%35%22%
Customer B
***37%
Customer C
13%20%13%16%
Customer D
10%26%**
*    less than 10%
International sales entail a variety of risks, including currency exchange fluctuations, longer payment cycles, and greater difficulty in accounts receivable collection. The risks of international sales are mitigated in part by the fact that contracts are in U.S. dollars. Customers outside the United States collectively represent 44% and 25% of the Company’s revenues for the three months ended March 31, 2022 and 2021, respectively. Customers outside of the United States collectively represented 42% and 18% of the Company’s gross accounts receivable balance as of March 31, 2022 and December 31, 2021, respectively.
Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.
Leases
Following the adoption of ASU 2016-02, Leases (Topic 842) (“ASC 842”), on January 1, 2022, we determine if an arrangement is a lease at inception of the contract. Operating lease right-of-use (“ROU”) assets are included in other long-term assets, and operating lease liabilities are included in other current liabilities and other long-term liabilities in the condensed consolidated balance sheets.
ROU assets and operating lease liabilities are recognized based on the present value of the future lease payments over the lease term at commencement date. As the implicit rate in the Company's leases is generally unknown, the
8

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. The Company gives consideration to its credit risk, term of the lease, total lease payments and adjusts for the impacts of collateral, as necessary, when calculating its incremental borrowing rates.
Operating lease ROU assets include lease incentives and initial direct costs incurred. When the lease incentives specify a maximum level of reimbursement and we are reasonably certain to incur reimbursable costs equal to or exceeding this level, we include the lease incentive in the measurement of the ROU assets and lease liabilities at commencement. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise any such options. Lease costs for our operating leases are recognized on a straight-line basis within operating expenses over the lease term in the condensed consolidated statements of operations and comprehensive loss.
We have lease agreements with lease and non-lease components. However, we have elected the practical expedient to not separate lease and non-lease components for all of our existing classes of assets. Therefore, the lease and non-lease components are accounted for as a single lease component. We have also elected to not apply the recognition requirement to any short-term leases with a term of 12 months or less.
We monitor for events or changes in circumstances that may require a reassessment or impairment of our leases, at which time our ROU assets for operating leases may be reduced by impairment losses.
Warrant Liabilities
During February 2021, in connection with CMLS II’s initial public offering, CMLS II issued 5,519,991 warrants (the “Public Warrants”) to purchase shares of Common Stock at $11.50 per share. Simultaneously, with the consummation of the CMLS II initial public offering, CMLS II issued 5,013,333 warrants through a private placement (the “Private Placement Warrants”, and together with the Public Warrants, the “Warrants”) to purchase shares of Common Stock at $11.50 per share. All of the Warrants were outstanding as of March 31, 2022.
We classify the Warrants as liabilities on our condensed balance sheets as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Earn-Out Liability
As a result of the Business Combination, additional shares of Common Stock were provided to SomaLogic Operating shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable. Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the SomaLogic Operating stockholders in accordance with their respective pro rata Earn-Out Shares.
The Earn-Out Shares were recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with subsequent changes in fair value recognized within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition
The Company recognizes revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those
9

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.
Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.
Assay Services Revenue
The Company generates assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.
The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.
Product Revenue
Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are free on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.
Collaboration Revenue
In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan® revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.
The Company determined that the SAA met the criteria set forth in ASC 808, Collaborative Arrangements, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the JDCA, to develop and commercialize SomaScan® services in Japan, as described in the section entitled “Collaboration Agreements” above. NES agreed to make annual payments of $2.0 million for 5 years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.
(i) Research and Development Activities
The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
10

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
(ii) Assay Services
The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.
(iii) License of Intellectual Property
The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Other Revenue
Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.
In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products.
Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Illumina Cambridge, Ltd.
The Company entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) on December 31, 2021 to jointly develop and commercialize co-branded kits that will combine Illumina’s Next Generation Sequencing (“NGS”) technology with SomaLogic’s SomaScan technology. Pursuant to the agreement, we received a non-refundable upfront payment of $30.0 million on January 4, 2022.
This arrangement will be accounted for in accordance with Topic 606 by analogy. Accordingly, the Company identified the following material promises: licenses, patents, training, transfer of know-how and SOMAmer reagents necessary to use the SomaScan technology. We determined that none of the separate promises are distinct within the context of the contract since they are highly interdependent with the SomaScan Technology. As a result, the Company identified a single performance obligation where the predominant promise in the bundled performance obligations is the supply of the reagents. Revenue is recognized upon transfer of control to the Illumina. Our principal terms of sale are FOB shipping point and as such, we transfer control and recognize revenue for the sale of reagents upon shipment.
The Illumina Agreement did not have a material impact to revenue for the three months ended March 31, 2022.
Restricted Cash
Restricted cash represents cash on deposit with a financial institution as security for letters of credit outstanding for the benefit of the landlords related to operating leases. The restricted cash is classified as other long-term assets on the condensed consolidated balance sheets based on the terms of the underlying leases. As of March 31, 2022 and December 31, 2021, the restricted cash on deposit was $4.9 million and $0.8 million, respectively.
11

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Segment Information
The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.
Other Significant Accounting Policies
Our significant accounting policies are described in our 2021 Form 10-K. There have been no significant changes to those policies.
Recent Accounting Pronouncements
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.
Recently Adopted Accounting Standards
Leases. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, which extended the effective date of ASU 2016-02 for non-public business entities.
We adopted ASU 2016-02, as amended, on January 1, 2022 using a modified retrospective approach and elected to apply the legacy lease guidance and disclosure requirements (“ASC 840”) in the comparative periods presented for the year of adoption.
We elected the package of transition practical expedients, permitting us to not reassess our prior conclusions about lease identification, lease classification and initial direct costs.
The new lease standard impacted our condensed consolidated balance sheets as a result of the ROU assets and operating lease liabilities, but did not impact our condensed consolidated statements of operations or condensed consolidated statements of cash flows. The adoption did not require any cumulative-effect adjustments to opening accumulated deficit. We currently have no finance leases. Upon adoption, we recorded $4.1 million of ROU assets, $1.0 million of current operating lease liabilities, and $3.6 million of non-current operating lease liabilities.
For more information on our leases, refer to Note 5, Leases.
Income Taxes. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. We adopted ASU 2019-12 prospectively when it became effective on January 1, 2022 and the adoption did not have a material impact on our condensed consolidated financial statements and related disclosures.
Accounting Standards Not Yet Adopted
Financial Instruments Credit Losses. In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which sets forth a “current expected credit loss” (CECL) model that requires us to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, Financial Instruments — Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which extends the effective date of ASU 2016-13 for non-public business entities. ASU 2016-13, as amended, is effective for us on January 1, 2023, with early adoption permitted. We are currently evaluating the impact of adopting the standard on our condensed consolidated financial statements and related disclosures.
Convertible Debt, Contracts in an Entity’s Own Equity and EPS. In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible debt by removing the requirements to separately present certain conversion
12

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share using the “if-converted” method if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy. ASC 2020-06 is effective for us on January 1, 2024, although early adoption is permitted. ASU 2020-06 may be adopted through either the fully retrospective or modified retrospective method of transition. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures.
Note 3 — Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended March 31,
 (in thousands)
20222021
Assay services revenue
$18,800 $14,573 
Product revenue
453 193 
Collaboration revenue
763 763 
Other revenue:
Royalties
2,955 3,000 
Other
9 331 
Total other revenue
2,964 3,331 
Total revenue
$22,980 $18,860 
Contract Balances and Remaining Performance Obligations
As of March 31, 2022 and December 31, 2021, deferred revenue of $34.6 million and $5.4 million, respectively, was comprised of balances related to our collaboration revenue, assay services, and other revenue. As of March 31, 2022 and December 31, 2021, the portion of deferred revenue related to collaboration revenue was $3.2 million and $3.9 million, respectively, which is being recognized on a straight-line basis over the period of performance. As of March 31, 2022, the estimated remaining performance period is 3.0 years. As of March 31, 2022 and December 31, 2021, the portion of deferred revenue related to assay services and other revenue was $1.4 million and $1.5 million, respectively. As of March 31, 2022, the deferred revenue related to assay services and other revenue will be recognized within 12 months.

As of March 31, 2022 and December 31, 2021 the deferred revenue related to the Illumina Agreement amounted to $30.0 million and nil, respectively. As of March 31, 2022, the estimated remaining performance obligation period is nine years.
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2022December 31, 2021
Balance at beginning of period
$5,385 $5,177 
Recognition of revenue included in balance at beginning of period
(1,132)(1,762)
Revenue deferred during the period, net of revenue recognized
30,317 1,970 
Balance at end of period
$34,570 $5,385 
13

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 4 — Fair Value Measurements
Assets measured at fair value on a recurring basis
The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:
As of March 31, 2022
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $105,219 $— $— $105,219 Level 1
Money market funds
 321,351 — — 321,351 Level 1
Commercial paper
 11,482 1 (1)11,482 Level 2
Total cash and cash equivalents
 438,052 1 (1)438,052 
Investments:
 
Commercial paper
 132,631  (412)132,219 Level 2
U.S. Treasuries
 48,632  (211)48,421 Level 2
Asset-backed securities
 6,037  (22)6,015 Level 2
Corporate bonds
 18,180  (65)18,115 Level 2
Agency bonds
 5,000  (13)4,987 Level 2
Total investments
 210,480  (723)209,757 
Total assets measured at fair value on a recurring basis
 $648,532 $1 $(724)$647,809 
As of December 31, 2021
(in thousands)
Amortized Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$114,533 $— $— $114,533 Level 1
Money market funds
324,955 — — 324,955 Level 1
Total cash and cash equivalents
439,488 — — 439,488 
Investments:
Commercial paper
177,852 16 (57)177,811 Level 2
U.S. Treasuries
12,021  (9)12,012 Level 2
Asset-backed securities
12,084  (8)12,076 Level 2
Corporate bonds
16,332  (13)16,319 Level 2
Total investments
218,289 16 (87)218,218 
Total assets measured at fair value on a recurring basis
$657,777 $16 $(87)$657,706 
All of the commercial paper, U.S. Treasuries, asset-backed securities, corporate bonds, and agency bonds that are designated as available-for-sale securities have an effective maturity date that is less than one year from the respective balance sheet date, and accordingly, have been classified as current in the condensed consolidated balance sheets.
We classify our investments in money market funds within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We classify our commercial paper, U.S Treasuries, asset-backed securities, corporate bonds and agency bonds as Level 2 and obtain the fair value from a third-party pricing service, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or inputs corroborated by observable market data.
As all of our available-for-sale securities have been held for less than a year as of both March 31, 2022 and December 31, 2021, no security has been in an unrealized loss position for 12 months or greater. We evaluated our securities for other-than temporary impairment and considered the decline in market value for the securities to be primarily attributed to current economic and market conditions. It is not more likely than not that we will be required to sell the securities, and we do not intend to do so prior to the recovery of the amortized cost basis. Based on this analysis, the available-for-sale securities were not considered to be other-than-temporarily impaired as of March 31, 2022 and December 31, 2021.
14

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Liabilities measured at fair value on a recurring basis
The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
(in thousands)March 31, 2022December 31, 2021Fair Value Level
Warrant liability - public warrants
$11,813 $18,437 Level 1
Warrant liability - private placement warrants
10,728 16,744 Level 2
Earn-out liability
10,423 26,885 Level 3
Total liabilities measured at fair value on a recurring basis
$32,964 $62,066 
Warrant liabilities
The public warrants were valued using Level 1 inputs as they are traded in an active market. The fair value of the private placement warrants is equivalent to that of the public warrants as they have substantially the same terms; however, as they are not actively traded, they are classified as Level 2 in the hierarchy table above.
Earn-out liability
The fair value of the Earn-Out Shares was estimated using a Monte Carlo simulation model. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by estimated forfeitures of Earn-Out Shares issued to Earn-Out Service Providers.
The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2022December 31, 2021
Stock price on valuation date$8.02 $11.64 
Volatility73.7 %85.6 %
Risk-free rate1.51 %0.34 %
Dividend yield % %
The change in the fair value of the earn-out liability for the three months ended March 31, 2022 is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2021$26,885 
Change in fair value of earn-out liability(16,462)
Balance as of March 31, 2022$10,423 
Note 5 — Leases
We have operating leases for certain office spaces with lease terms ranging from two to five years. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at our election to renew or extend the leases for additional periods ranging from three to ten years. These optional periods have not been considered in the determination of the ROU assets or lease liabilities associated with these leases as we did not consider the exercise of these options to be reasonably certain.
Lease Costs
Lease costs for operating leases are recognized on a straight-line basis over the lease term. The total lease cost for the period was as follows:
Three Months Ended
(in thousands)March 31, 2022
Operating lease cost$401 
Variable lease cost181 
Short-term lease cost11 
Total lease cost$593 
Rent expense for the three months ended March 31, 2021 was $0.4 million.
15

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Lease Maturities
The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases as of March 31, 2022:
(in thousands)March 31, 2022
Remainder of 2022$1,387 
20231,905 
2024810 
2025834 
2026144 
Total5,080 
Less: amount of lease payments representing interest(210)
Less: tenant improvement allowance yet to be received(775)
Present value of future minimum lease payments4,095 
Less: current operating lease liabilities (included in other current liabilities)(985)
Long-term operating lease liabilities (including in other long-term liabilities)$3,110 
Supplemental Lease Information
Supplemental information related to our operating leases was as follows:
Three Months Ended
March 31, 2022
Weighted average remaining lease term2.9 years
Weighted average discount rate2.6 %
Cash paid for amounts included in the measurement of our operating lease liabilities for the three months ended March 31, 2022 was $0.5 million.
As of March 31, 2022, we had executed two separate lease agreements to lease buildings pending construction that have not yet commenced. Both leases will expire on November 30, 2033, unless extended or early terminated in accordance with the terms of the lease. In accordance with the lease agreements, we have made a deposit of $4.1 million which is classified as restricted cash and included in other long-term assets in the condensed consolidated balance sheets. The deposits are restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security for the lease of one of the Company’s facilities.
Our obligation to pay rent for each building will begin approximately six months following the applicable commencement date of each lease. The annual base rent for each lease is approximately $1.3 million per year. Each lease is subject to annual increases of approximately 3% per annum, up to approximately $1.8 million per year in the final year of the term. Both leases include tenant improvement allowances in the amount of approximately $3.5 million per lease. We have the right to extend the term of these leases for three consecutive periods of 60 months each following the end of the then-current term.
Note 6 — Inventory

Inventory was comprised of the following:
(in thousands)March 31, 2022December 31, 2021
Raw materials
$15,952 $15,205 
Work in process988  
Finished goods
118 93 
Total inventory
$17,058 $15,298 
Inventory (current)
$14,236 $11,213 
Non-current inventory
$2,822 $4,085 
16

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 7 — Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2022December 31, 2021
Accrued compensation
$4,916 $9,832 
Accrued charitable contributions
400 400 
Accrued medical claims
471 398 
Other
255 479 
Total accrued liabilities
$6,042 $11,109 
Note 8 — Commitments and Contingencies
Legal Proceedings
We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings in which a potential loss is probable or reasonably estimable.
Indemnification
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.
Note 9 — Debt
As of March 31, 2022 and December 31, 2021, we did not have any debt outstanding.
Prior to the Business Combination, we had received various forms of debt including convertible debt, a credit agreement, and funds issued through the Paycheck Protection Program. Prior to the consummation of the Business Combination, these forms of debt were settled or forgiven. The loan resulting from the Paycheck Protection Program was forgiven during the second quarter of 2021 and resulted in a gain on extinguishment of debt. The debt under the Company’s credit agreement was settled in the second quarter of 2021, which resulted in a $5.2 million loss on extinguishment of debt. As a result of settling the convertible debt, we recorded a loss on extinguishment of debt of $2.7 million in the third quarter of 2021.
Interest expense incurred during the three months ended March 31, 2021 was related to these forms of debt, primarily from the Company’s credit agreement.
Note 10 — Stockholders' Equity
Under our amended and restated certificate of incorporation, we are authorized to issue 600,000,000 shares of Common Stock, par value of $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share.
As of March 31, 2022, there were an aggregate of 5,519,991 and 5,013,333 outstanding public warrants and private placement warrants, respectively. Each warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share at any time commencing on February 25, 2022. The warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.
There have been no significant changes to our Common Stock, preferred stock, and our public and private placement warrants, including warrant redemption terms disclosed in our 2021 Form 10-K.
Note 11 — Stock-based Compensation
Stock-based compensation includes grants of equity incentive awards in the form of stock options and other stock-based awards as well as the issuance of common stock under a consulting agreement with a related party (see Note 14, Related Parties) and issuance of Earn-Out Shares to service providers in connection with the Business Combination.
17

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
There have been no significant changes to our equity incentive plans and types of stock-based incentive awards disclosed in our 2021 Form 10-K.
Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:
Three Months Ended March 31,
(in thousands) 
20222021
Cost of assay services revenue
$291 $89 
Cost of product revenue
7 1 
Research and development
1,732 703 
Selling, general and administrative
6,641 2,459 
Total stock-based compensation
$8,671 $3,252 
Stock-based compensation will fluctuate based on the grant-date fair value of awards, the number of awards, the requisite service period of the awards, modification of awards, employee forfeitures and the timing of the awards. Expense related to each stock option and restricted stock unit (“RSU”) award is recognized on a straight-line basis over the requisite service period of the entire award.
The following table summarizes our award activity for stock options and RSUs for the three months ended March 31, 2022:
Stock Options(1)
RSUs(2)
Outstanding as of December 31, 2021
19,702,845  
Granted
4,364,402 557,756 
Exercised
(624,685)— 
Forfeited
(303,040)(4,563)
Expired
 n/a
Outstanding as of March 31, 2022
23,139,522 553,193 
(1)    The stock options generally vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.
(2)    The RSUs vest subject to the satisfaction of service requirements. The grant date fair values of these awards are determined based on the closing price of our Common Stock on the date of grant.
Note 12 — Income Taxes
There has historically been no federal or state provision for income taxes because the Company has incurred operating losses and maintains a full valuation allowance against its net deferred tax assets in the United States. For the three months ended March 31, 2022 and 2021, the Company recognized no provision for income taxes in the United States. The provision for foreign income taxes was immaterial for the three months ended March 31, 2022 and 2021.
Utilization of the Company’s net operating loss and tax credit carryforwards may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code and similar state provisions. Such an annual limitation could result in the expiration or elimination of the net operating loss and tax credit carryforwards before utilization. Management believes that the limitation will not limit utilization of the carryforwards prior to their expiration.
Note 13 — Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share:
Three Months Ended
March 31,
 (in thousands, except share and per share data)
20222021
Net loss
$(3,979)$(9,484)
Weighted-average shares outstanding, basic and diluted
182,050,468 114,475,401 
Net loss per share, basic and diluted
$(0.02)$(0.08)
During periods in which the Company incurs a net loss, diluted weighted average shares outstanding are equal to basic weighted average shares outstanding because the effect of all awards is anti-dilutive. The following outstanding
18

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:
Three Months Ended
March 31,
20222021
Anti-dilutive shares:
Stock options to purchase common stock
23,139,522 15,507,529 
Public warrants and private placement warrants10,533,324  
Convertible debt (on an if-converted basis)
 571,106 
Unvested RSUs outstanding553,193  
Employee stock purchase plan11,304  
Total anti-dilutive shares34,237,343 16,078,635 
Note 14 — Related Parties
The Company did not make any payments for an unconditional contribution to a related party during the three months ended March 31, 2022 or 2021. As of March 31, 2022, the remaining pledge of $0.4 million is recorded in accrued liabilities and is expected to be paid out within the next 12 months.
In June 2019, we entered into a consulting agreement (the “Master Agreement”) with Abundant Venture Innovation Accelerator (“AVIA”), a company that engages in business incubation activities. AVIA is a related party to the Company because Ted Meisel, a member of our Board of Directors as of September 1, 2021, also serves on the board of directors of AVIA. We also entered into a consulting agreement (the “Consulting Milestone Agreement”) with AVIA, to provide services related to expanding our contractual relationships with health system providers. Pursuant to the Master Agreement and the Consulting Milestone Agreement, the Company agreed to pay AVIA for business development activities. For the three months ended March 31, 2022 and 2021, we paid $0.1 million and $0.3 million, respectively for these consulting services. We additionally issue Common Stock for certain milestones achieved and as of March 31, 2022, a commitment of $0.04 million is recorded in other long-term liabilities.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis should be read in conjunction with our unaudited condensed consolidated financial statements, and the related notes thereto, presented in this Quarterly Report on Form 10-Q as well as our audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”). The following discussion and analysis contains forward-looking statements based upon our current expectations, estimates and projections that involve risks and uncertainties. Actual results could differ materially from those anticipated in these forward-looking statements due to, among other considerations, the matters discussed under Cautionary Note Regarding Forward-Looking Statements included elsewhere in this Quarterly Report on Form 10-Q. Unless the context otherwise requires, all references in this section to the “Company,” “we,” “us” or “our” refer to the business of SomaLogic prior to the consummation of the Business Combination, and to the Company and its consolidated subsidiaries following the consummation of the Business Combination.
SomaLogic, Inc. and our Predecessor
SomaLogic was originally formed as a special purpose acquisition company under the name CM Life Sciences II Inc. for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or similar business combination with one or more businesses. Prior to the Business Combination, it did not have historical financial operating results. SomaLogic Operating, our accounting predecessor, is a leading commercial-stage proteomics company. In connection with the Business Combination, SomaLogic Operating became a wholly owned subsidiary of SomaLogic.
Business Overview
SomaLogic is a leading commercial-stage proteomics company. We have built an integrated proteomics platform capable of robust, high throughput proteomics analysis with broad proteome coverage, low limits of detection, high reproducibility and at low costs. We designed our platform with the goal of being a universal proteomics platform, with the breadth (number of proteins measured) and precision (accuracy of measurement) important for discovery and research applications, and both the reproducibility and robustness important for clinical applications. We currently run our platform within our own laboratory, receive samples from customers and provide them proteomics analysis services. We are also developing an integrated solution comprising kits and select equipment that would enable customers to perform our proteomics assay at their own sites and leverage our bioinformatics capabilities to analyze the data.
19


Impact of the COVID-19 Pandemic
In March 2020, the World Health Organization declared the Coronavirus Disease 2019 (COVID-19) outbreak to be a global pandemic. Since then, COVID-19 has continued to spread throughout much of the United States and the world causing uncertainty and disruption to business activities.
Our suppliers have been impacted by the COVID-19 pandemic, and we have experienced supply delays for certain equipment, instrumentation and other supplies that we use for our services and products.
The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. We expect continued volatility and unpredictability related to the impact of COVID-19 on our business results. We continue to actively monitor the pandemic and we will continue to take appropriate steps to mitigate the adverse impacts on our business posed by the on-going spread of COVID-19.
Effects of Inflation
We do not believe that inflation has had a material effect on our results of operations for the three-month period ended March 31, 2022 and 2021; however, our business could be affected by inflation in the future which could have an adverse impact on results of operations.
Factors Affecting Our Performance
The following factors have been important to our business and we expect them to impact our results of operations and financial condition in future periods:
Continued adoption of our services and products
We have a well-established base of marquee customer and Key Opinion Leaders (“KOL”) relationships in place, and as we grow further, we expect to win contracts with new customers and expand the scope of existing contracts with existing customers.
We plan to develop and grow our offering of reagents and corresponding solutions, including both small and large plex capabilities, site-of-service deployed assay options, and bioinformatics offerings to attract additional customers and cross-sell to existing customers.
Ongoing focus on growing our proteomics database and artificial intelligence and machine learning analytics to drive value and market opportunities.
Continued investment in growth
Continue to invest significantly in our laboratory process and commercial infrastructure.
Investments in research and development will include hiring of employees with the necessary scientific and technical backgrounds to enable enhancements to our existing services and products and bring new services and products to market.
Ability to lower the costs associated with performing the assay
Reduce the cost of raw materials by, in part, modifying our assays and laboratory processes to use materials and technologies that provide equal or greater quality at lower cost, improving how we manage our materials and negotiating favorable terms for our materials purchases.
Reduce the cost of performing our SomaScan® assay as we move to either a less expensive array or Next Generation Sequencing system for our DNA readout of the protein concentrations present in a sample.
Seasonality
Our revenue can be seasonal dependent upon the procurement and budgeting cycles of many of our customers, especially government- or grant-funded customers, whose cycles often coincide with government fiscal year ends.
Development and commercialization of clinical diagnostic tests
We aim to continue to advance our portfolio of clinical diagnostic tests that leverage our proprietary proteomics platform and artificial intelligence-enabled bioinformatics. By developing additional tests, the
20


Company can provide more options to customers and collaborators and further commercialize our platform driving growth in revenue.
Expansion of our proteomic content
To maintain our competitive advantage, we plan to increase the number of protein reagents for commercial availability based on allocated funding, resource availability, and the successful validation of new reagents.
Upon successful commercialization of the new reagents, the impact to cost of revenue for the new proteomic content is estimated to be offset by the increased efficiencies we may gain from sample volume growth and value engineering initiatives.
Components of Results of Operations
Revenue
We derive our revenue from four primary sources: (1) assay services revenue, (2) product revenue, (3) collaboration revenue, and (4) other revenue. Customers include top biopharmaceutical companies and leading academic research universities.
Assay services revenue
We generate assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. We expect assay services revenue to increase over the long term with new and recurring sales opportunities. With the enhancement of our proteomic services, we expect to capture more market opportunities outside of the United States region, as well as winning contracts with new customers and expanding the scope of sales with existing customers.
Product revenue
Product revenue primarily consists of kit sales, which enable our customers to bring the SomaScan® proteomic platform in-house and to build lines of business based on this technology. In preparation for a full-scale re-launch, we are establishing agreements with several sites to deploy kits in the future. This will allow SomaLogic to quickly grow into new geographic regions and expand our customer base.
Collaboration revenue
Collaboration revenue consists of fees earned for research and development services, except for grant revenue research and development services that are classified in other revenue. Collaboration revenue currently relates to an arrangement with one customer, NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC Corporation (“NEC”). We believe expanding collaborative arrangements with KOLs will allow for further enhancements of our integrated platform, lower barriers to adoption and introduce or expand new market channels and customers within geographic regions and markets we do not currently operate in.
Other revenue
Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. Grant revenue represents funding under cost reimbursement programs from government agencies, and non-profit foundations for qualified research and development activities performed by the Company. We expect other revenue to continue to grow as we expand our commercial team and continue to pursue additional licensing relationships.
Cost of revenue
Cost of assay services revenue
Cost of assay services revenue consists of raw materials and production costs, salaries and other personnel costs, overhead and other direct costs related to assay services revenue. It also includes provisions for excess or obsolete inventory and costs for production variances, such as yield losses, material usages, spending and capacity variances. Cost of assay services revenue also includes royalty fees that the Company owes to third parties related to assay services.
We expect cost of assay services revenue to increase as we grow our sample volume. We expect the cost per sample to decrease over the long term due to the efficiencies we may gain as sample volume increases from improved
21


utilization of our laboratory capacity and other value engineering initiatives. If our sample volume throughput is reduced as a result of the COVID-19 pandemic or otherwise, cost of revenue as a percentage of total revenue may be adversely impacted due to fixed overhead cost.
Cost of product revenue
Cost of product revenue consists of raw materials and production costs, salaries and other personnel costs, overhead and other direct costs related to product revenue. Cost of product revenue is recognized in the period the related revenue is recognized. Shipping and handling costs incurred for product shipments are included in cost of product revenue in the condensed consolidated statements of operations and comprehensive loss. Cost of product revenue also includes royalty fees that the Company owes to third parties related to the sale of products.
Research and development
Research and development expenses consist primarily of salaries and benefits, laboratory supplies, clinical study costs, consulting fees and related costs. We believe that our continued investment in research and development is essential to our long-term competitive position. We plan to continue to invest significantly in our research and development efforts, including hiring additional employees, with an expected focus on advancing our assay and our bioinformatics platform, new clinical studies, as well as lowering the cost of assays. As a result of these and other initiatives, we expect research and development expenses will increase in absolute dollars in future periods and vary from period to period as a percentage of revenue.
Selling, general and administrative
Selling expenses consist primarily of personnel and marketing related costs. General and administrative expenses consist primarily of personnel costs for our finance, human resources, business development and general management, as well as professional services, such as legal and accounting services.
As we continue to introduce new services and products, broaden our customer base and grow our business, we expect selling, general and administrative expenses to increase in future periods as the number of sales and marketing and administrative personnel grows. We also anticipate incurring increased accounting, audit, legal, regulatory, compliance, director and officer insurance costs, as well as investor and public relations expenses associated with operating as a public company.
Interest income and other, net
Interest income and other, net primarily consists of interest earned on our cash equivalents and investments, which are invested in money market funds, commercial paper, U.S Treasuries, asset-backed securities, corporate bonds, and agency bonds.
Interest expense
Prior to the Business Combination, we had received various forms of financing including convertible debt, a credit agreement, and funds issued through the Paycheck Protection Program. Prior to the consummation of the Business Combination, these forms of debt were settled or forgiven. Interest expense is attributable to our borrowings under these debt agreements and non-cash amortization of debt issuance costs.
Change in fair value of warrant liabilities
Change in fair value of warrant liabilities consists of changes in fair value related to the Public Warrant and Private Warrant liabilities. The warrant liabilities are classified as marked-to-market liabilities pursuant to ASC 815, Derivatives and Hedging (“ASC 815”), and the corresponding increase or decrease in value impacts our net loss.
Change in fair value of earn-out liability
Change in fair value of earn-out liability consists of changes in the earn-out liability related to Earn-Out Shares issued as part of the Business Combination. The earn-out liability is classified as a marked-to-market liability pursuant to ASC 815 and the corresponding increase or decrease in value impacts our net loss.
22


Results of Operations
Comparison of the three months ended March 31, 2022 versus the three months ended March 31, 2021
Revenue
Three Months Ended March 31,Change
(in thousands)20222021$%
Assay services revenue
$18,800 $14,573 $4,227 29 %
Product revenue
453 193 260 135 %
Collaboration revenue
763 763 — — %
Other revenue
2,964 3,331 (367)(11)%
Total revenue
$22,980 $18,860 $4,120 22 %
Total revenue increased $4.1 million, or 22%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021.
The $4.2 million, or 29%, increase in assay services revenue for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 was primarily due to an increase in sample volumes, offset partially by a decrease in average selling price driven by customer mix.
Product revenue increased by $0.3 million, or 135%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 primarily due to an increase in the volume of kits sold.
Other revenue decreased by $0.4 million, or 11%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 primarily due to a decrease in grant revenue.
Cost of revenue
Three Months Ended March 31,Change
(in thousands)20222021$%
Cost of assay services revenue
$11,380 $6,155 $5,225 85 %
Cost of product revenue
272 90 182 202 %
Total cost of revenue
$11,652 $6,245 $5,407 87 %
Total cost of revenue increased by $5.4 million, or 87%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021.
Cost of assay services revenue increased by $5.2 million, or 85%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase in cost of assay services revenue was primarily due to an increase in sample volumes. Additionally, our facilities experienced varying degrees of production inefficiencies due to delays in sample receipts.
Cost of product revenue increased by $0.2 million, or 202%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 primarily due to an increase in the volume of kits sold and an increase in the cost of materials.
Research and development
Three Months Ended March 31,Change
(in thousands)20222021$%
Research and development
$13,800 $8,118 $5,682 70 %
Research and development increased by $5.7 million, or 70%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase in research and development was primarily due to a $3.2 million increase in professional services and supplies related to projects for reducing costs and content expansion, a $1.6 million increase in wages and benefits due to increased headcount in our research and development team and a $0.9 million increase in stock-based compensation expense due to new option and RSU grants and Earn-Out Shares issued to Earn-Out Service Providers.
23


Selling, general, and administrative
Three Months Ended March 31,Change
(in thousands)20222021$%
Selling, general and administrative
$30,815 $12,809 $18,006 141 %
Selling, general, and administrative increased by $18.0 million, or 141%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021. The increase in selling, general and administrative was primarily due to a $2.2 million increase in advisory and management services incurred in relation to public-company compliance and other transactions, a $7.4 million increase in wages and benefits due to increased headcount in our commercial team, a $4.1 million increase in services incurred related to marketing initiatives and product development, a $4.3 million increase in stock-based compensation expense due to new option and RSU grants and Earn-Out Shares issued to Earn-Out Service Providers.
Other income (expense)
Three Months Ended March 31,Change
(in thousands)20222021$%
Other income (expense):
Interest income and other, net$206 $$204 NM
Interest expense— (1,174)1,174 (100)%
Change in fair value of warrant liabilities12,640 — 12,640 NM
Change in fair value of earn-out liability16,462 — 16,462 NM
Total other income (expense)$29,308 $(1,172)$30,480 
NM    A percentage calculation is not meaningful due to change in signs, a zero-value denominator or a percentage change greater than 200.
Interest income and other, net increased by $0.2 million for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 due to an average higher cash equivalents and investment balances during the three months ended March 31, 2022 compared to the three months ended March 31, 2021.
Interest expense decreased by $1.2 million, or (100)%, for the three months ended March 31, 2022 compared to the three months ended March 31, 2021 primarily due to the interest on the credit agreement during the three months ended March 31, 2021. The credit agreement was paid back in full in April 2021.
The change in fair value of warrant liabilities resulted in a gain of $12.6 million during the three months ended March 31, 2022, due to the quarterly remeasurement of the warrant liabilities. The warrant liabilities were recorded as part of the Business Combination and did not exist during the three months ended March 31, 2021. Therefore no remeasurement of the warrant liabilities was recorded in the prior period.
The change in fair value of the earn-out liability resulted in a gain of $16.5 million for the three months ended March 31, 2022, due to the quarterly remeasurement of the earn-out liability. The earn-out liability was recorded as part of the Business Combination and did not exist during the three months ended March 31, 2021. Therefore no remeasurement of the earn-out liability was recorded in the prior period.
Non-GAAP Financial Measures
We present non-GAAP financial measures in order to assist readers of our condensed consolidated financial statements in understanding the core operating results used by management to evaluate and run the business, as well as, for financial planning purposes. Our non-GAAP financial measure, Adjusted EBITDA, provides an additional tool for investors to use in comparing our financial performance over multiple periods.
Adjusted EBITDA is a key performance measure that our management uses to assess its operating performance. Adjusted EBITDA facilitates internal comparisons of our operating performance on a more consistent basis, and we use this measure for business planning, forecasting, and decision-making. We believe that Adjusted EBITDA enhances an investor’s understanding of our financial performance as it is useful in assessing our operating performance from period-to-period by excluding certain items that we believe are not representative of our core business.
Adjusted EBITDA should not be considered as an alternative to, or more meaningful than, net loss as determined in accordance with GAAP or as an indicator of our operating performance. Certain items excluded from Adjusted EBITDA are significant components in understanding and assessing a company’s financial performance. Our presentation of Adjusted EBITDA should not be construed as an inference that our results will be unaffected by those adjusted items. Our
24


Adjusted EBITDA may not be comparable to similarly titled measures of other companies because they may not calculate this measure in the same manner.
Adjusted EBITDA
We calculate Adjusted EBITDA as net loss adjusted to exclude interest expense, net, depreciation and amortization, and other non-recurring items. The other non-recurring items include the change in the fair value of warrant liabilities and the earn-out liability.
The following table is a reconciliation of net loss in accordance with GAAP to non-GAAP adjusted EBITDA for the three months ended March 31, 2022 and 2021:
Three Months Ended March 31,
(in thousands)20222021
Net loss$(3,979)$(9,484)
Adjustments to reconcile to EBITDA:
Interest expense, net (206)1,172 
Depreciation and amortization755 703 
EBITDA(3,430)(7,609)
Adjustments to reconcile to Adjusted EBITDA:
Change in fair value of warrant liabilities (1)
(12,640)— 
Change in fair value of earn-out liability (2)
(16,462)— 
Adjusted EBITDA$(32,532)$(7,609)
(1)    Represents change in fair value of warrant liabilities. See Note 4, Fair Value Measurements, for more details.
(2)    Represents change in fair value of earn-out liability. See Note 4, Fair Value Measurements, for more details.
Liquidity and Capital Resources
Liquidity Outlook
We believe that our existing cash and cash equivalents and investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including our sample volume growth rate, the pace of expansion of sales and marketing activities, the timing and extent of spending to supporting research and development efforts, the introduction of new and enhanced products and services, and the level of costs to operate as a public company. We may, in the future, enter into arrangements to acquire or invest in complementary businesses, products and technologies.
Cash Sources
Historically, our primary sources of liquidity have been proceeds from the Business Combination, cash collected from our customers, net proceeds from sale of our capital stock, and borrowings from debt facilities. During the first three months of 2022, our primary source of liquidity was cash collected from our customers in the amount of $47.2 million.
As of March 31, 2022, we did not have any outstanding debt.
Cash Uses
Historically, our primary use of cash has been to investment in research and development, our laboratory process, commercial infrastructure and scale our operations to support growth.
We may be required to seek additional equity or debt financing. In the event we require additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, operations, and financial condition.
We also have entered into various non-cancelable operating lease agreements for administrative and laboratory facilities. As of March 31, 2022, our total future minimum lease commitments were $5.1 million, and we have two lease agreements for buildings to be constructed in Louisville, Colorado, with lease terms that are expected to commence in 2023. See Note 5, Leases, for more information on our lease commitments.
25


Cash flows
The following table summarizes our cash flows for the periods presented:
Three Months Ended March 31,
(in thousands)20222021
Net cash used in operating activities$(4,120)$(3,891)
Net cash provided by (used in) investing activities5,572 (75,682)
Net cash provided by financing activities1,242 617 
Effect of exchange rates on cash, cash equivalents and restricted cash(10)(5)
Net increase (decrease) in cash, cash equivalents and restricted cash$2,684 $(78,961)
Cash flows from operating activities
Cash used in operating activities for the three months ended March 31, 2022 was $4.1 million, and was primarily attributable to a net loss of $4.0 million, which included a non-cash gain on the change in fair value of the earn-out liability of $16.5 million and a non-cash gain on the change in fair value of warrant liabilities of $12.6 million. This was partially offset by non-cash stock-based compensation expense of $8.7 million, non-cash depreciation and amortization of $0.8 million, non-cash lease expense of right of use asset of $0.4 million, non-cash provision for excess and obsolete inventory of $0.1 million, non-cash amortization of premium on available-for-sale securities, net, of $0.1 million, and non-cash provision of doubtful accounts of $0.1 million. Additionally, we experienced a net increase in our operating assets and liabilities of $18.8 million, which was primarily due to the $29.2 million increase in deferred revenue and a $2.2 million increase in accounts payable. These changes were partially offset by a $5.5 million decrease in accrued and other liabilities, a $5.0 million increase in accounts receivable, and a $1.9 million increase in inventory.
Cash used in operating activities for the three months ended March 31, 2021 was $3.9 million, which was primarily attributable to a net loss of $9.5 million and was partially offset by non-cash stock-based compensation expense of $3.3 million, non-cash depreciation and amortization of $0.7 million, and non-cash amortization of debt issuance costs, discounts and premiums of $0.2 million. Additionally, we experienced a net increase in our operating assets and liabilities of $1.1 million, which was primarily due to the $2.6 million decrease in accounts receivable, a $1.0 million increase in accounts payable as a result of advisory services incurred related to the Business Combination, and a $0.9 million increase in deferred revenue. These changes were partially offset by a $2.6 million decrease in accrued and other liabilities and a $0.7 million increase in inventory.
Cash flows from investing activities
Cash provided by investing activities for the three months ended March 31, 2022 was $5.6 million, consisting of $7.7 million for the proceeds from sales and maturities of available-for-sale securities, net of purchase of available-for-sale securities, and $2.2 million for the purchase of property and equipment.
Cash used in investing activities for the three months ended March 31, 2021 was $75.7 million, consisting of $75.5 million for the purchase of available-for-sale securities, net of proceeds from sales and maturities of available-for-sale securities, and $0.2 million for the purchase of property and equipment.
Cash flows from financing activities
Cash provided by financing activities for the three months ended March 31, 2022 was $1.2 million, which was attributable to the proceeds from the exercise of options to purchase our common stock.
Cash provided by financing activities for the three months ended March 31, 2021 was $0.6 million, consisting of $0.8 million in proceeds from the exercise of options to purchase our common stock, partially offset by the payment of $0.2 million of deferred transaction costs related to the Business Combination.
Critical Accounting Policies and Estimates
Our discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements which have been prepared in accordance with United States generally accepted accounting principles, or GAAP. The preparation of the condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, costs, expenses and related disclosures. We evaluate our estimates and judgments on an on-going basis. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s condensed consolidated financial position and results of operations. Within the context of these critical accounting
26


policies, we are not currently aware of any reasonably likely event that would result in materially different amounts being reported.
Our significant accounting policies are described in more detail in Note 2, Significant Accounting Policies, in our 2021 Form 10-K. Our most critical accounting policies and estimates are those that require difficult, subjective, and/or complex judgments and estimates and are used in the preparation of our consolidated financial statements. Our critical accounting policies and estimates are described in more detail in Critical Accounting Policies and Estimates in our 2021 Form 10-K. Other than information discussed herein, there have been no significant changes to our critical accounting policies and estimates disclosed in our 2021 Form 10K for the year ended December 31, 2021.
Revenue recognition
We recognize revenue from sales to customers under ASC 606, Revenue from Contracts with Customers. ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
We recognize revenue when or as control of promised goods or services is transferred to the customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.
Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. We do not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the goods or services and collection is one year or less. We expense incremental costs to obtain a contract as incurred since the amortization period of the asset that would otherwise be recognized is one year or less.
Assay services revenue
We generate assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates or refunds.
The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. When assay services are included with other products or services within a customer contract, judgment is required to determine whether the promises are distinct or should be combined and to determine the transaction price allocation and standalone selling price. Standalone selling price is primarily determined based on amounts invoiced to customers in observable transactions. Standalone selling price varies depending on customer size, volume and contract length.
Product revenue
Product revenue primarily consists of kit sales to customers who have deployed the assay in their own laboratories. We receive a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. Our principal terms of sale are freight on board (“FOB”) shipping point and as such, we transfer control and record revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.
Collaboration revenue
We provide research and development services that are accounted for in accordance with ASC 808, Collaborative Arrangements, because both parties are active participants and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. The most critical judgments used to estimate revenue from collaborative arrangements include the determination of units of account within the scope of ASC 606, the number of distinct performance obligations, estimation of transaction price including allocation to the identified performance obligations, and determination of the pattern of recognition.
Other revenue
Other revenue includes royalty revenue and revenue received from research grants. We recognize royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. We recognize revenue for a sales or usage-based royalty promised in exchange for a license of
27


intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.
Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. For efforts performed under these grant agreements, our policy is to recognize revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities provided by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Warrant Liabilities
We classify the warrants as liabilities on the condensed consolidated balance sheets as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815. Since the warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Earn-Out Liability
As a result of the Business Combination, the Company recognized Earn-Out Shares contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding change in fair value recognized within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Recently Issued Accounting Pronouncements
Please refer to Note 2, Significant Accounting Policies - Recent Accounting Pronouncements, in “Part I. Financial Information - Item 1. Financial Statements” for a discussion of recent accounting pronouncements and their anticipated effect on our business.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Not required for smaller reporting companies. 
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of March 31, 2022. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of March 31, 2022, based on the material weaknesses described below. In light of these material weaknesses, we performed additional analysis as deemed necessary to ensure that our financial statements were prepared in accordance with U.S. generally accepted accounting principles. Based on such analysis and notwithstanding the identified material weaknesses, management, including our Chief Executive Officer and Chief Financial Officer, believe the consolidated financial statements included in this Quarterly Report on Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows at and for the periods presented in accordance with GAAP.
Limitations on the Effectiveness of Disclosure Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues within a company are detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that
28


breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as such term as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Internal control over financial reporting is a process designed 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. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with policies or procedures may deteriorate.
Our internal control over financial reporting includes policies and procedures that: (i) pertain to maintaining records that, in reasonable detail, accurately and fairly reflect our transactions; (ii) provide reasonable assurance that transactions are recorded as necessary for preparation of our financial statements in accordance with generally accepted accounting principles and that the receipts and expenditures of company assets are made in accordance with our management and directors authorization; and (iii) provide reasonable assurance regarding the prevention of or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on our financial statements.
As of March 31, 2022, our management assessed the effectiveness of our internal control over financial reporting based on the criteria for effective internal control over financial reporting established in "Internal Control – Integrated Framework (2013)", issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Based on this assessment and those criteria, management determined that our internal control over financial reporting was not effective as of March 31, 2022, due to the material weaknesses described below.
Material Weakness
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected on a timely basis.
In connection with Old SomaLogic’s financial statement close process for the year ended December 31, 2020, we identified a material weakness in our internal control over financial reporting for the year ended December 31, 2020 due to ineffective controls over the financial statement close process and lack of sufficient accounting and financial reporting personnel to ensure consistent application of GAAP and compliance with SEC rules and regulations. This material weakness will not be considered remediated until management designs and implements effective controls that operate for a sufficient period of time and management has concluded through testing that these controls are effective. See “Remediation Plan” for details.
Remediation Plan
In response to this material weakness, our management has expended, and will continue to expend, a substantial amount of effort and resources on the remediation and improvement of our internal control over financial reporting. Our management developed a remediation plan, which includes the hiring of additional accounting and finance personnel with technical public company accounting and financial reporting experience, implementing enhanced accounting and financial reporting training, resources and software, and continuing to report regularly to the audit committee on the progress and results of the remediation plan, including the identification, status and resolution of internal control deficiencies. More specifically, while we have processes to properly identify and evaluate the appropriate accounting technical pronouncements and other literature for all significant or unusual transactions, we are improving these processes to ensure that the nuances of such transactions are effectively evaluated in the context of the increasingly complex accounting standards. Our plans at this time include acquiring enhanced access to accounting literature, research materials, software and documents and increased training, reviews and communication among our personnel. Our remediation plan can only be accomplished over time and will be continually reviewed to assess whether we are achieving our objectives. There is no assurance that these initiatives will ultimately have the intended effects.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

29


PART II – OTHER INFORMATION
Item 1. Legal Proceedings
We are party to lawsuits arising in the ordinary course of our business. We cannot predict the outcome of any such lawsuits with certainty, but management believes it is remote that pending or threatened legal matters will have a material adverse impact on our financial condition.
Due to the nature of our business, we are, from time to time, involved in other routine litigation or subject to disputes or claims related to our business activities. In the opinion of our management, none of these other pending litigation, disputes or claims against us, if decided adversely, will have a material adverse effect on our financial condition, cash flows or results of operations.
Item 1A. Risk Factors
Not required for smaller reporting companies. 
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
None.
Item 3. Default Upon Senior Securities 
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information 
None.
30


Item 6. Exhibits.
Incorporated by Reference
Exhibit NumberDescriptionFormExhibitFiling Date
10.1†8-K10.12/16/2022
10.2†8-K10.22/16/2022
31.1*
31.2*
32.1**
32.2**
101.IN*Inline XBRL Instance Document
101.SCH*Inline XBRL Schema Document
101.CAL*Inline XBRL Calculation Linkbase Document
101.LAB*Inline XBRL Label Linkbase Document
101.PRE*Inline XBRL Presentation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition LinkBase Document
104*Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*Filed herewith.
**Furnished herewith
Certain of the exhibits and schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601(a)(5).
31


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

SomaLogic, Inc.
Date:May 16, 2022By:/s/ Roy Smythe
Roy Smythe
Chief Executive Officer
(Principal Executive Officer)
Date:May 16, 2022By:/s/ Shaun Blakeman
Shaun Blakeman
Chief Financial Officer
(Principal Financial and Accounting Officer)
32
EX-31.1 2 exhibit311.htm EX-31.1 Document

EXHIBIT 31.1

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, Roy Smythe, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of SomaLogic, 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 officers 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 officers 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.
SomaLogic, Inc.
Date:
May 16, 2022
/s/ Roy Smythe
Name:Roy Smythe
Title:Chief Executive Officer

EX-31.2 3 exhibit312.htm EX-31.2 Document

EXHIBIT 31.2

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, Shaun Blakeman, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of SomaLogic, 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 officers 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 officers 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.
SomaLogic, Inc.
Date:
May 16, 2022
/s/ Shaun Blakeman
Name:Shaun Blakeman
Title:Chief Financial Officer

EX-32.1 4 exhibit321.htm EX-32.1 Document

Exhibit 32.1

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



In connection with the Quarterly Report of SomaLogic, Inc. (the "Company") on Form 10-Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Roy Smythe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my 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 operation of the Company.

SomaLogic, Inc.
Date:
May 16, 2022
/s/ Roy Smythe
Name:Roy Smythe
Title:Chief Executive Officer


EX-32.2 5 exhibit322.htm EX-32.2 Document

Exhibit 32.2

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



In connection with the Quarterly Report of SomaLogic, Inc. (the "Company") on Form 10-Q for the quarter ended March 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Shaun Blakeman, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my 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 operation of the Company.

SomaLogic, Inc.
Date:
May 16, 2022
/s/ Shaun Blakeman
Name:Shaun Blakeman
Title:Chief Financial Officer


EX-101.SCH 6 slgc-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue - Change in Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Fair Value Measurements - Earn-out Liability, Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Leases - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Leases - Schedule of Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Leases - Schedule of Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Leases - Schedule of Supplemental Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 2124106 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2325305 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2127107 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2328306 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2133110 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2435417 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Stock-Based Compensation - Stock Option and RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2139112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2141113 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2145114 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2446423 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 slgc-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 slgc-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 slgc-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Convertible Debt Convertible Debt [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Right of use asset Operating Lease, Right-of-Use Asset Investments Debt Securities, Available-for-sale, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Collaborative arrangement, payment terms Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term Accrued liabilities Total accrued liabilities Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current Total assets measured at fair value on a recurring basis, unrealized loss Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax Segment Information Segment Reporting, Policy [Policy Text Block] Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Revenue from Contract with Customer [Abstract] Summary of Change in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Operating lease, annual base rent, percentage increase Operating Lease, Rent Expense, Annual Percentage Increase (Decrease) Operating Lease, Rent Expense, Annual Percentage Increase (Decrease) Other long-term assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Payments for related party consulting services Related Party Transaction, Expenses from Transactions with Related Party Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Warrant Liabilities Warrant Liabilities, Policy [Policy Text Block] Warrant Liabilities, Policy Variable lease cost Variable Lease, Cost Total anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Current Inventory Schedule of Inventory, Current [Table Text Block] Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Surrender of shares in cashless exercise (in shares) Stock Issued During Period, Shares, Shares Surrendered Stock Issued During Period, Shares, Shares Surrendered Recognition of revenue included in balance at beginning of period Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Liability Class [Axis] Liability Class [Axis] Earn-Out Liability Earn-Out Liability Policy [Policy Text Block] Earn-Out Liability Policy Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Change in fair value of compound derivative liability Fair Value Adjustment Of Derivative Liabilities Fair Value Adjustment Of Derivative Liabilities Title of Individual [Domain] Title of Individual [Domain] Schedule of Fair Value of Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number ASSETS Assets [Abstract] Related Party Transactions [Abstract] Collaboration revenue Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration risk, percentage Concentration Risk, Percentage Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March 31, 2022 and December 31, 2021 Preferred Stock, Value, Issued Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Surrender of shares in cashless exercise Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise Accumulated Deficit Retained Earnings [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Earn-out liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Accounts receivable Increase (Decrease) in Accounts Receivable Purchase of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Operating lease assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Revenue deferred during the period, net of revenue recognized Contract with Customer, Liability, Additions Contract with Customer, Liability, Additions NEC Solution Innovators, Ltd. ("NES") NEC Solution Innovators, Ltd. ("NES") [Member] NEC Solution Innovators, Ltd. ("NES") Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share, basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Revenue Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] RSUs outstanding, beginning balance (in shares) RSUs outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Fair value of liabilities, beginning balance Fair value of warrant liabilities, ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Lease deposit Lease Deposit Asset Lease Deposit Asset Schedule of Supplemental Lease Information Lessee, Operating Lease, Supplemental Lease Information [Table Text Block] Lessee, Operating Lease, Supplemental Lease Information Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Geographic Concentration Risk Geographic Concentration Risk [Member] RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Commercial paper Commercial Paper [Member] Customer A Customer A [Member] Customer A Operating lease payment Operating Lease, Payments Tenant improvement allowance Lessor, Operating Lease, Allowance For Tenant Improvements Lessor, Operating Lease, Allowance For Tenant Improvements Restricted cash included in other long-term assets Restricted cash deposit Restricted Cash and Cash Equivalents Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Provision (recovery) for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Outstanding debt Long-term Debt, Gross Total assets measured at fair value on a recurring basis, aggregate fair value Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Collaborative arrangements, remaining performance obligation period Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Other Other Operating Activities, Cash Flow Statement Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Total liabilities and stockholders’ equity Liabilities and Equity Other Other Accrued Liabilities, Current Transaction costs included in accounts payable Cash Flow, Noncash Investing and Financing Activities, Transaction Costs Cash Flow, Noncash Investing and Financing Activities, Transaction Costs Deferred revenue Contract with Customer, Liability, Current Proceeds from sales and maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Assay services revenue Service [Member] Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Net Loss Per Share Earnings Per Share [Text Block] Operating lease, term Lessor, Operating Lease, Term of Contract Operating expenses Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Paid-in-kind interest Paid-in-Kind Interest Issuance of Common Stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Earn-out shares, stock price trigger (in usd per share) Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Change in fair value of earn-out liability Change in fair value of earn-out liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Customer C Customer C [Member] Customer C Effect of exchange rates on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Master Agreement Master Agreement [Member] Master Agreement Total liabilities measured at fair value on a recurring basis Financial and Nonfinancial Liabilities, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Selling, general and administrative Selling, General and Administrative Expense Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Investments, gross unrealized gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Entity Address, State or Province Entity Address, State or Province Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Current liabilities Liabilities, Current [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Revenue Recognition, Other Revenue Revenue [Policy Text Block] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Debt Debt Disclosure [Text Block] Credit Agreement Line of Credit [Member] Stock-based Compensation Share-based Payment Arrangement [Text Block] Collaborative arrangements, upfront payments Deferred Income Level 3 Fair Value, Inputs, Level 3 [Member] Inventory Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Deferred revenue related to collaboration Contract with Customer, Liability, Collaborative Arrangement Contract with Customer, Liability, Collaborative Arrangement Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accounting Policies [Abstract] Present value of future minimum lease payments Operating Lease, Liability Document Transition Report Document Transition Report Customer D Customer D [Member] Customer D Common stock, $0.0001 par value; 600,000,000 shares authorized; 182,176,926 and 181,552,241 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other income (expense) Nonoperating Income (Expense) Private Placement Warrants Private Placement Warrants [Member] Private Placement Warrants Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Commitments and contingencies Commitments and Contingencies Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Provision for excess and obsolete inventory Inventory Write-down Remainder of 2022 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Payment of deferred transaction costs Payments of Debt Issuance Costs Summary of Stock Option and RSU Activity Share-based Payment Arrangement, Activity [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover [Abstract] Class of Stock [Axis] Class of Stock [Axis] Cumulative Effect, Period of Adoption, Adjusted Balance Cumulative Effect, Period of Adoption, Adjusted Balance [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Less: amount of lease payments representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Work in process Inventory, Work in Process, Net of Reserves Cash Cash Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Selling, general and administrative Selling, General and Administrative Expenses [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Surrender of shares in cashless exercise Stock Issued During Period, Value, Shares Surrendered Stock Issued During Period, Value, Shares Surrendered Finished goods Inventory, Finished Goods, Net of Reserves Stock Options Stock options to purchase common stock Share-based Payment Arrangement, Option [Member] Other revenue Total other revenue Revenue Not from Contract with Customer Document Information [Table] Document Information [Table] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Issuance of Common Stock for services Stock Issued During Period, Value, Issued for Services Document Quarterly Report Document Quarterly Report Measurement Input Type [Domain] Measurement Input Type [Domain] Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Common Stock Common Stock Common Stock [Member] Other income (expense) Other Nonoperating Income (Expense) [Abstract] Loss from operations Operating Income (Loss) Less: current operating lease liabilities (included in other current liabilities) Operating Lease, Liability, Current Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Investments, gross unrealized loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Number of extension options Lessor, Operating Lease, Number Of Renewal Options Lessor, Operating Lease, Number Of Renewal Options Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments for charitable contributions Payments For Charitable Contributions Payments For Charitable Contributions Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Previously Reported Previously Reported [Member] Treasury Stock Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Public Warrants Public Warrants [Member] Public Warrants Purchase of available-for-sale securities Payments to Acquire Debt Securities, Available-for-sale Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Schedule of Noncurrent Inventory Schedule of Inventory, Noncurrent [Table Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Raw materials Inventory, Raw Materials, Net of Reserves Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Earn-out shares, additional shares (in shares) Contingent Consideration, Liability, Additional Shares Contingent Consideration, Liability, Additional Shares Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Options expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Schedule of Lease Maturities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Issuance of Common Stock for services (in shares) Stock Issued During Period, Shares, Issued for Services Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Total cash and cash equivalents, unrealized gain Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax Entity Address, City or Town Entity Address, City or Town Loss on extinguishment of debt, net Gain (Loss) on Extinguishment of Debt Operating lease, annual base rent Operating Lease, Rent Expense, Annual Amount Operating Lease, Rent Expense, Annual Amount Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Deferred costs of services Increase (Decrease) in Deferred Charges Long-term operating lease liabilities (including in other long-term liabilities) Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Interest expense Interest Expense Accumulated deficit Retained Earnings (Accumulated Deficit) Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] RSUs Unvested RSUs outstanding Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Entity Filer Category Entity Filer Category U.S. Treasuries US Treasury Securities [Member] Reconciliation of cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Concentration Risk [Table] Concentration Risk [Table] Interest income and other, net Interest and Other Income Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Schedule Fair Value of Liabilities, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Collaborative arrangements, annual payments Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Income tax provision Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventory Inventory (current) Inventory, Net Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Earn-out liability Business Combination, Contingent Consideration, Liability, Noncurrent Product and Service [Axis] Product and Service [Axis] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Revenue Revenue Benchmark [Member] Operating lease, number of contracts Lessor, Operating Lease, Number Of Contracts Lessor, Operating Lease, Number Of Contracts Equity Component [Domain] Equity Component [Domain] Short-term lease cost Short-term Lease, Cost Commercial paper Commercial Paper, at Carrying Value 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Operating lease, extension term Lessor, Operating Lease, Renewal Term Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Statement [Line Items] Statement [Line Items] Total cash and cash equivalents, unrealized loss Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax Deferred revenue Increase (Decrease) in Contract with Customer, Liability Revenue agreement, initial transaction price Revenue, Remaining Performance Obligation, Amount Investments, aggregate fair value Debt Securities, Available-for-sale Counterparty Name [Domain] Counterparty Name [Domain] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Level 2 Fair Value, Inputs, Level 2 [Member] Dividend yield Measurement Input, Expected Dividend Rate [Member] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Investments, amortized cost Debt Securities, Available-for-sale, Amortized Cost Customer [Axis] Customer [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Agency bonds Agency Securities [Member] Total other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Stock-based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Money market funds Money Market Funds, at Carrying Value Entity Ex Transition Period Entity Ex Transition Period Title of 12(b) Security Title of 12(b) Security Total assets Assets Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Stock price on valuation date Measurement Input, Share Price [Member] Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Earn-out Liability Contingent Consideration, Liability [Member] Contingent Consideration, Liability Remaining performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Lease Costs Lease, Cost [Table Text Block] Corporate bonds Corporate Bond Securities [Member] NEC Corporation ("NEC") NEC Corporation ("NEC") [Member] NEC Corporation ("NEC") Geographical [Axis] Geographical [Axis] Weighted-average shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Accrued charitable contributions Accrued charitable contributions, current Due to Related Parties, Current Amortization of debt issuance costs, discounts and premiums Amortization of Debt Issuance Costs and Discounts Product revenue Product [Member] Service And Other Revenues Service And Other Revenues [Member] Service And Other Revenues Non-US Non-US [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of revenue Cost of Revenue Deferred revenue Balance at beginning of period Balance at end of period Contract with Customer, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Accrued compensation Accrued Salaries, Current Schedule of Fair Value of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Customer B Customer B [Member] Customer B Certain Employees and Directors Certain Employees and Directors [Member] Certain Employees and Directors Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventory Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Less: tenant improvement allowance yet to be received Lessee, Operating Lease, Liability, Allowance For Tenant Improvement Not Yet Received Lessee, Operating Lease, Liability, Allowance For Tenant Improvement Not Yet Received Revenues [Abstract] Revenues [Abstract] Commercial paper, gross unrealized gain Commercial Paper, Accumulated Gross Unrealized Gain, Before Tax Commercial Paper, Gross Unrealized Gain Document Period End Date Document Period End Date Entity Central Index Key Entity Central Index Key Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net unrealized loss on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Other Product and Service, Other [Member] Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Total lease cost Lease, Cost Income Statement Location [Domain] Income Statement Location [Domain] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Property and equipment, net of accumulated depreciation of $15,773 and $15,244 as of March 31, 2022 and December 31, 2021, respectively Property, Plant and Equipment, Net Deferred costs of services Deferred Costs, Current Total operating expenses Operating Expenses Other long-term liabilities Other Liabilities, Noncurrent Revenue Recognition, Collaboration Revenue Collaborative Arrangement, Accounting Policy [Policy Text Block] Collaborative arrangements, license of intellectual property, term Collaborative Arrangements, License of Intellectual Property, Term Collaborative Arrangements, License of Intellectual Property, Term Warrant liabilities Warrant Liabilities, Noncurrent Warrant Liabilities, Noncurrent Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Related Party Transaction [Domain] Related Party Transaction [Domain] Total revenue Revenues Exercise price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Collaborative arrangements, total payment amount Collaborative Arrangement, Rights and Obligations, Aggregate Payments Collaborative Arrangement, Rights and Obligations, Aggregate Payments CMLS II CMLS II [Member] CMLS II Commercial paper, gross unrealized loss Commercial Paper, Accumulated Gross Unrealized Loss, Before Tax Commercial Paper, Accumulated Gross Unrealized Loss, Before Tax Public warrants and private placement warrants Warrant [Member] Issuance of Common Stock for services Stock Issued, Issued for Services, Net Of Par Value Adjustments Stock Issued, Issued for Services, Net Of Par Value Adjustments Earnout period, threshold trading days Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Stock-based compensation Share-based Payment Arrangement, Expense Convertible debt (on an if-converted basis) Convertible Debt Securities [Member] Illumina, Cambridge Ltd. Illumina, Cambridge Ltd. [Member] Illumina, Cambridge Ltd. Entity Current Reporting Status Entity Current Reporting Status Risk-free rate Measurement Input, Risk Free Interest Rate [Member] Amortization of premium on available-for-sale securities, net Accretion (Amortization) of Discounts and Premiums, Investments Counterparty Name [Axis] Counterparty Name [Axis] Payables and Accruals [Abstract] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Beginning balance (in shares) Ending balance (in shares) Shares, Issued Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Total inventory Inventory, Net, Current And Noncurrent Inventory, Net, Current And Noncurrent Schedule of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Current assets Assets, Current [Abstract] Leases [Abstract] Accrued medical claims Liability for Claims and Claims Adjustment Expense Entity Address, Postal Zip Code Entity Address, Postal Zip Code Non-current inventory Inventory, Noncurrent Revenue Recognition, Assay Services Revenue and Product Revenue Revenue from Contract with Customer [Policy Text Block] Issuance of Common Stock upon exercise of options (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrant liabilities Warrants and Rights Outstanding Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Old SomaLogic Shareholders Old SomaLogic Shareholders [Member] Old SomaLogic Shareholders Noncash lease expense Noncash Lease Expense Noncash Lease Expense Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Royalties Royalty [Member] Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Collaborative Arrangement, Transaction with Party to Collaborative Arrangement Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Employee stock purchase plan Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Statement [Table] Statement [Table] Asset-backed securities Asset-backed Securities [Member] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Total assets measured at fair value on a recurring basis, unrealized gain Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax Stock-based compensation, remaining commitment Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Earnout period, threshold consecutive trading days Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Total assets measured at fair value on a recurring basis, amortized cost Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost Volatility Measurement Input, Price Volatility [Member] Schedule of Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Cost of revenue Cost of Sales [Member] Change in fair value of liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Adjustments to reconcile net loss to cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Operating lease cost Operating Lease, Cost Related Parties Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Operating lease, rent expense Operating Leases, Rent Expense Warrants issued (in shares) Class of Warrant or Right, Issued Class of Warrant or Right, Issued EX-101.PRE 10 slgc-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
Apr. 29, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-39796  
Entity Registrant Name SOMALOGIC, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-4298912  
Entity Address, Address Line One 2945 Wilderness Place  
Entity Address, City or Town Boulder  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80301  
City Area Code 303  
Local Phone Number 625-9000  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   182,290,766
Entity Central Index Key 0001837412  
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Current Fiscal Year End Date --12-31  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol SLGC  
Security Exchange Name NASDAQ  
Public warrants and private placement warrants    
Document Information [Line Items]    
Title of 12(b) Security Warrants to purchase Common Stock  
Trading Symbol SLGCW  
Security Exchange Name NASDAQ  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 438,052 $ 439,488
Investments 209,757 218,218
Accounts receivable, net 21,906 17,074
Inventory 14,236 11,213
Deferred costs of services 0 462
Prepaid expenses and other current assets 5,623 5,097
Total current assets 689,574 691,552
Non-current inventory 2,822 4,085
Property and equipment, net of accumulated depreciation of $15,773 and $15,244 as of March 31, 2022 and December 31, 2021, respectively 11,873 9,557
Other long-term assets 8,906 908
Total assets 713,175 706,102
Current liabilities    
Accounts payable 18,158 15,089
Accrued liabilities 6,042 11,109
Deferred revenue 2,468 3,021
Other current liabilities 985 66
Total current liabilities 27,653 29,285
Warrant liabilities 22,541 35,181
Earn-out liability 10,423 26,885
Deferred revenue, net of current portion 32,102 2,364
Other long-term liabilities 3,147 363
Total liabilities 95,866 94,078
Commitments and contingencies
Stockholders’ equity    
Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March 31, 2022 and December 31, 2021 0 0
Common stock, $0.0001 par value; 600,000,000 shares authorized; 182,176,926 and 181,552,241 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively 18 18
Additional paid-in capital 1,120,910 1,110,991
Accumulated other comprehensive loss (727) (72)
Accumulated deficit (502,892) (498,913)
Total stockholders’ equity 617,309 612,024
Total liabilities and stockholders’ equity $ 713,175 $ 706,102
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Accumulated depreciation $ 15,773 $ 15,244
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 600,000,000 600,000,000
Common stock, shares issued (in shares) 182,176,926 181,552,241
Common stock, shares outstanding (in shares) 182,176,926 181,552,241
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues [Abstract]    
Collaboration revenue $ 763 $ 763
Other revenue 2,964 3,331
Total revenue 22,980 18,860
Operating expenses    
Research and development 13,800 8,118
Selling, general and administrative 30,815 12,809
Total operating expenses 56,267 27,172
Loss from operations (33,287) (8,312)
Other income (expense)    
Interest income and other, net 206 2
Interest expense 0 (1,174)
Change in fair value of warrant liabilities 12,640 0
Change in fair value of earn-out liability 16,462 0
Total other income (expense) 29,308 (1,172)
Net loss (3,979) (9,484)
Other comprehensive loss    
Net unrealized loss on available-for-sale securities (652) (6)
Foreign currency translation gain (loss) (3) 1
Total other comprehensive loss (655) (5)
Comprehensive loss $ (4,634) $ (9,489)
Net loss per share, basic (in dollars per share) $ (0.02) $ (0.08)
Net loss per share, diluted (in dollars per share) $ (0.02) $ (0.08)
Weighted-average shares outstanding, basic (in shares) 182,050,468 114,475,401
Weighted-average shares outstanding, diluted (in shares) 182,050,468 114,475,401
Assay services revenue    
Revenues [Abstract]    
Revenue $ 18,800 $ 14,573
Operating expenses    
Cost of revenue 11,380 6,155
Product revenue    
Revenues [Abstract]    
Revenue 453 193
Operating expenses    
Cost of revenue $ 272 $ 90
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Previously Reported
Revision of Prior Period, Adjustment
Common Stock
Common Stock
Previously Reported
Common Stock
Revision of Prior Period, Adjustment
Treasury Stock
Treasury Stock
Previously Reported
Treasury Stock
Revision of Prior Period, Adjustment
Additional Paid-In Capital
Additional Paid-In Capital
Previously Reported
Additional Paid-In Capital
Revision of Prior Period, Adjustment
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Previously Reported
Accumulated Deficit
Accumulated Deficit
Previously Reported
Beginning balance (in shares) at Dec. 31, 2020       114,266,515 73,481,228 40,785,287 0 113,220 (113,220)              
Beginning balance at Dec. 31, 2020 $ 185,917 $ (16,199) $ 202,116 $ 11 $ 735 $ (724) $ 0 $ (352) $ 352 $ 597,274 $ 394,786 $ 202,488 $ (2) $ (2) $ (411,366) $ (411,366)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       411,789                        
Issuance of Common Stock upon exercise of options 877                 877            
Issuance of Common Stock for services (in shares)       162,737                        
Issuance of Common Stock for services 114                 114            
Stock-based compensation 3,140                 3,140            
Surrender of shares in cashless exercise (in shares)       (15,189)                        
Surrender of shares in cashless exercise (56)                 (56)            
Net unrealized loss on available-for-sale securities (6)                       (6)      
Foreign currency translation gain (loss) 1                       1      
Net loss (9,484)                           (9,484)  
Ending balance (in shares) at Mar. 31, 2021       114,825,852     0                  
Ending balance at Mar. 31, 2021 180,503     $ 11     $ 0     601,349     (7)   (420,850)  
Beginning balance (in shares) at Dec. 31, 2021       181,552,241     0                  
Beginning balance at Dec. 31, 2021 $ 612,024     $ 18     $ 0     1,110,991     (72)   (498,913)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares) 624,685     624,685                        
Issuance of Common Stock upon exercise of options $ 1,242                 1,242            
Issuance of Common Stock for services 50                 50            
Stock-based compensation 8,627                 8,627            
Net unrealized loss on available-for-sale securities (652)                       (652)      
Foreign currency translation gain (loss) (3)                       (3)      
Net loss (3,979)                           (3,979)  
Ending balance (in shares) at Mar. 31, 2022       182,176,926     0                  
Ending balance at Mar. 31, 2022 $ 617,309     $ 18     $ 0     $ 1,120,910     $ (727)   $ (502,892)  
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating activities    
Net loss $ (3,979) $ (9,484)
Adjustments to reconcile net loss to cash used in operating activities:    
Stock-based compensation expense 8,671 3,252
Depreciation and amortization 755 703
Amortization of debt issuance costs, discounts and premiums 0 230
Noncash lease expense 369 0
Change in fair value of compound derivative liability 0 7
Change in fair value of warrant liabilities (12,640) 0
Change in fair value of earn-out liability (16,462) 0
Amortization of premium on available-for-sale securities, net 77 55
Provision for excess and obsolete inventory 142 31
Provision (recovery) for doubtful accounts 133 (4)
Paid-in-kind interest 0 165
Other 15 5
Changes in operating assets and liabilities:    
Accounts receivable (4,965) 2,559
Inventory (1,902) (680)
Deferred costs of services 462 364
Prepaid expenses and other current assets (526) (444)
Other long-term assets (113) 0
Accounts payable 2,165 1,020
Deferred revenue 29,185 923
Accrued and other liabilities (5,507) (2,593)
Net cash used in operating activities (4,120) (3,891)
Investing activities    
Purchase of property and equipment (2,159) (192)
Purchase of available-for-sale securities (77,919) (77,990)
Proceeds from sales and maturities of available-for-sale securities 85,650 2,500
Net cash provided by (used in) investing activities 5,572 (75,682)
Financing activities    
Payment of deferred transaction costs 0 (206)
Proceeds from exercise of stock options 1,242 823
Net cash provided by financing activities 1,242 617
Effect of exchange rates on cash, cash equivalents and restricted cash (10) (5)
Net increase (decrease) in cash, cash equivalents and restricted cash 2,684 (78,961)
Cash, cash equivalents and restricted cash at beginning of period 440,268 165,194
Cash, cash equivalents and restricted cash at end of period 442,952 86,233
Supplemental cash flow information:    
Cash paid for interest 0 763
Supplemental disclosure of non-cash investing and financing activities:    
Purchase of property and equipment included in accounts payable 905 90
Operating lease assets obtained in exchange for lease obligations 4,134 0
Surrender of shares in cashless exercise 0 56
Issuance of Common Stock for services 50 112
Transaction costs included in accounts payable 0 1,365
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents 438,052 85,453
Restricted cash included in other long-term assets 4,900 780
Total cash, cash equivalents and restricted cash at end of period $ 442,952 $ 86,233
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business
3 Months Ended
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Organization and Operations
SomaLogic, Inc. (“SomaLogic” or the “Company”) was originally incorporated in Delaware on December 15, 2020 as a special purpose acquisition company under the name CM Life Sciences II Inc. (“CMLS II”) for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or similar business combination with one or more businesses.
On September 1, 2021 (the “Closing Date”), we consummated the business combination (the “Business Combination”) of SomaLogic Operating Co. Inc. (“SomaLogic Operating”), a Delaware corporation formed on October 13, 1999, wherein SomaLogic Operating became a wholly-owned subsidiary of CMLS II. In connection with the closing of the Business Combination, we changed our name from CM Life Sciences II Inc. to SomaLogic, Inc.
The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. generally accepted accounting principles (“GAAP”). Under this method of accounting, CMLS II was treated as the “acquired” company for financial reporting purposes and SomaLogic Operating was treated as the accounting acquirer. Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of SomaLogic Operating with the Business Combination being treated as the equivalent of SomaLogic Operating issuing stock for the net assets of CMLS II, accompanied by a recapitalization. The net assets of SomaLogic Operating are stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination in these financial statements are those of SomaLogic Operating. The recapitalization of our Common Stock is reflected retrospectively to the earliest period presented, and is utilized for calculating net loss per share in all prior periods presented.
Other than information discussed herein, there have been no significant changes to our description of business and Business Combination disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”).
We are a protein biomarker discovery and clinical diagnostics company that develops slow off-rate modified aptamers (“SOMAmers®”), which are modified nucleic acid-based protein binding reagents that are specific for their cognate protein, and offer proprietary SomaScan® services, which provide multiplex protein detection and quantification of protein levels in complex biological samples. The SOMAmers®/SomaScan® technology enables researchers to analyze various types of biological samples for protein biomarker signatures, which can be utilized in drug discovery and development. Biomarker discoveries from SomaScan® can lead to diagnostic applications in various areas of diseases including cardiovascular and metabolic disease, nonalcoholic steatohepatitis, and wellness, among others.
Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc. and its consolidated subsidiaries.
COVID-19 Pandemic
The Company is subject to ongoing uncertainty concerning the Coronavirus Disease 2019 (COVID-19) pandemic, including its length and severity and its effect on the Company’s business. Our suppliers have been impacted by the COVID-19 pandemic, and we have experienced supply delays for certain equipment, instrumentation, and other supplies that we use for our services and products.
The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. The Company expects continued volatility and unpredictability related to the impact of COVID-19 on business results. The Company continues to actively monitor the pandemic and will continue to take appropriate steps to mitigate the adverse impacts on the business posed by the on-going spread of COVID-19.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The condensed consolidated financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be
read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2021 included in the 2021 Form 10-K.
These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other future annual or interim period.
Certain reclassifications have been made to prior period amounts to conform to the current presentation.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, incremental borrowing rates used in the determination of lease assets and liabilities, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.
Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:
Accounts Receivable Revenue
 March 31, 2022December 31, 2021 Three months ended March 31,
  2022 2021
Customer A
36%10%35%22%
Customer B
***37%
Customer C
13%20%13%16%
Customer D
10%26%**
*    less than 10%
International sales entail a variety of risks, including currency exchange fluctuations, longer payment cycles, and greater difficulty in accounts receivable collection. The risks of international sales are mitigated in part by the fact that contracts are in U.S. dollars. Customers outside the United States collectively represent 44% and 25% of the Company’s revenues for the three months ended March 31, 2022 and 2021, respectively. Customers outside of the United States collectively represented 42% and 18% of the Company’s gross accounts receivable balance as of March 31, 2022 and December 31, 2021, respectively.
Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.
Leases
Following the adoption of ASU 2016-02, Leases (Topic 842) (“ASC 842”), on January 1, 2022, we determine if an arrangement is a lease at inception of the contract. Operating lease right-of-use (“ROU”) assets are included in other long-term assets, and operating lease liabilities are included in other current liabilities and other long-term liabilities in the condensed consolidated balance sheets.
ROU assets and operating lease liabilities are recognized based on the present value of the future lease payments over the lease term at commencement date. As the implicit rate in the Company's leases is generally unknown, the
Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. The Company gives consideration to its credit risk, term of the lease, total lease payments and adjusts for the impacts of collateral, as necessary, when calculating its incremental borrowing rates.
Operating lease ROU assets include lease incentives and initial direct costs incurred. When the lease incentives specify a maximum level of reimbursement and we are reasonably certain to incur reimbursable costs equal to or exceeding this level, we include the lease incentive in the measurement of the ROU assets and lease liabilities at commencement. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise any such options. Lease costs for our operating leases are recognized on a straight-line basis within operating expenses over the lease term in the condensed consolidated statements of operations and comprehensive loss.
We have lease agreements with lease and non-lease components. However, we have elected the practical expedient to not separate lease and non-lease components for all of our existing classes of assets. Therefore, the lease and non-lease components are accounted for as a single lease component. We have also elected to not apply the recognition requirement to any short-term leases with a term of 12 months or less.
We monitor for events or changes in circumstances that may require a reassessment or impairment of our leases, at which time our ROU assets for operating leases may be reduced by impairment losses.
Warrant Liabilities
During February 2021, in connection with CMLS II’s initial public offering, CMLS II issued 5,519,991 warrants (the “Public Warrants”) to purchase shares of Common Stock at $11.50 per share. Simultaneously, with the consummation of the CMLS II initial public offering, CMLS II issued 5,013,333 warrants through a private placement (the “Private Placement Warrants”, and together with the Public Warrants, the “Warrants”) to purchase shares of Common Stock at $11.50 per share. All of the Warrants were outstanding as of March 31, 2022.
We classify the Warrants as liabilities on our condensed balance sheets as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Earn-Out Liability
As a result of the Business Combination, additional shares of Common Stock were provided to SomaLogic Operating shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable. Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the SomaLogic Operating stockholders in accordance with their respective pro rata Earn-Out Shares.
The Earn-Out Shares were recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with subsequent changes in fair value recognized within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition
The Company recognizes revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those
goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.
Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.
Assay Services Revenue
The Company generates assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.
The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.
Product Revenue
Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are free on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.
Collaboration Revenue
In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan® revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.
The Company determined that the SAA met the criteria set forth in ASC 808, Collaborative Arrangements, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the JDCA, to develop and commercialize SomaScan® services in Japan, as described in the section entitled “Collaboration Agreements” above. NES agreed to make annual payments of $2.0 million for 5 years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.
(i) Research and Development Activities
The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
(ii) Assay Services
The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.
(iii) License of Intellectual Property
The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Other Revenue
Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.
In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products.
Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Illumina Cambridge, Ltd.
The Company entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) on December 31, 2021 to jointly develop and commercialize co-branded kits that will combine Illumina’s Next Generation Sequencing (“NGS”) technology with SomaLogic’s SomaScan technology. Pursuant to the agreement, we received a non-refundable upfront payment of $30.0 million on January 4, 2022.
This arrangement will be accounted for in accordance with Topic 606 by analogy. Accordingly, the Company identified the following material promises: licenses, patents, training, transfer of know-how and SOMAmer reagents necessary to use the SomaScan technology. We determined that none of the separate promises are distinct within the context of the contract since they are highly interdependent with the SomaScan Technology. As a result, the Company identified a single performance obligation where the predominant promise in the bundled performance obligations is the supply of the reagents. Revenue is recognized upon transfer of control to the Illumina. Our principal terms of sale are FOB shipping point and as such, we transfer control and recognize revenue for the sale of reagents upon shipment.
The Illumina Agreement did not have a material impact to revenue for the three months ended March 31, 2022.
Restricted Cash
Restricted cash represents cash on deposit with a financial institution as security for letters of credit outstanding for the benefit of the landlords related to operating leases. The restricted cash is classified as other long-term assets on the condensed consolidated balance sheets based on the terms of the underlying leases. As of March 31, 2022 and December 31, 2021, the restricted cash on deposit was $4.9 million and $0.8 million, respectively.
Segment Information
The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.
Other Significant Accounting Policies
Our significant accounting policies are described in our 2021 Form 10-K. There have been no significant changes to those policies.
Recent Accounting Pronouncements
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.
Recently Adopted Accounting Standards
Leases. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, which extended the effective date of ASU 2016-02 for non-public business entities.
We adopted ASU 2016-02, as amended, on January 1, 2022 using a modified retrospective approach and elected to apply the legacy lease guidance and disclosure requirements (“ASC 840”) in the comparative periods presented for the year of adoption.
We elected the package of transition practical expedients, permitting us to not reassess our prior conclusions about lease identification, lease classification and initial direct costs.
The new lease standard impacted our condensed consolidated balance sheets as a result of the ROU assets and operating lease liabilities, but did not impact our condensed consolidated statements of operations or condensed consolidated statements of cash flows. The adoption did not require any cumulative-effect adjustments to opening accumulated deficit. We currently have no finance leases. Upon adoption, we recorded $4.1 million of ROU assets, $1.0 million of current operating lease liabilities, and $3.6 million of non-current operating lease liabilities.
For more information on our leases, refer to Note 5, Leases.
Income Taxes. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. We adopted ASU 2019-12 prospectively when it became effective on January 1, 2022 and the adoption did not have a material impact on our condensed consolidated financial statements and related disclosures.
Accounting Standards Not Yet Adopted
Financial Instruments Credit Losses. In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which sets forth a “current expected credit loss” (CECL) model that requires us to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, Financial Instruments — Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which extends the effective date of ASU 2016-13 for non-public business entities. ASU 2016-13, as amended, is effective for us on January 1, 2023, with early adoption permitted. We are currently evaluating the impact of adopting the standard on our condensed consolidated financial statements and related disclosures.
Convertible Debt, Contracts in an Entity’s Own Equity and EPS. In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible debt by removing the requirements to separately present certain conversion
features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share using the “if-converted” method if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy. ASC 2020-06 is effective for us on January 1, 2024, although early adoption is permitted. ASU 2020-06 may be adopted through either the fully retrospective or modified retrospective method of transition. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended March 31,
 (in thousands)
20222021
Assay services revenue
$18,800 $14,573 
Product revenue
453 193 
Collaboration revenue
763 763 
Other revenue:
Royalties
2,955 3,000 
Other
331 
Total other revenue
2,964 3,331 
Total revenue
$22,980 $18,860 
Contract Balances and Remaining Performance Obligations
As of March 31, 2022 and December 31, 2021, deferred revenue of $34.6 million and $5.4 million, respectively, was comprised of balances related to our collaboration revenue, assay services, and other revenue. As of March 31, 2022 and December 31, 2021, the portion of deferred revenue related to collaboration revenue was $3.2 million and $3.9 million, respectively, which is being recognized on a straight-line basis over the period of performance. As of March 31, 2022, the estimated remaining performance period is 3.0 years. As of March 31, 2022 and December 31, 2021, the portion of deferred revenue related to assay services and other revenue was $1.4 million and $1.5 million, respectively. As of March 31, 2022, the deferred revenue related to assay services and other revenue will be recognized within 12 months.

As of March 31, 2022 and December 31, 2021 the deferred revenue related to the Illumina Agreement amounted to $30.0 million and nil, respectively. As of March 31, 2022, the estimated remaining performance obligation period is nine years.
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2022December 31, 2021
Balance at beginning of period
$5,385 $5,177 
Recognition of revenue included in balance at beginning of period
(1,132)(1,762)
Revenue deferred during the period, net of revenue recognized
30,317 1,970 
Balance at end of period
$34,570 $5,385 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Assets measured at fair value on a recurring basis
The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:
As of March 31, 2022
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $105,219 $— $— $105,219 Level 1
Money market funds
 321,351 — — 321,351 Level 1
Commercial paper
 11,482 (1)11,482 Level 2
Total cash and cash equivalents
 438,052 (1)438,052 
Investments:
 
Commercial paper
 132,631 — (412)132,219 Level 2
U.S. Treasuries
 48,632 — (211)48,421 Level 2
Asset-backed securities
 6,037 — (22)6,015 Level 2
Corporate bonds
 18,180 — (65)18,115 Level 2
Agency bonds
 5,000 — (13)4,987 Level 2
Total investments
 210,480 — (723)209,757 
Total assets measured at fair value on a recurring basis
 $648,532 $$(724)$647,809 
As of December 31, 2021
(in thousands)
Amortized Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$114,533 $— $— $114,533 Level 1
Money market funds
324,955 — — 324,955 Level 1
Total cash and cash equivalents
439,488 — — 439,488 
Investments:
Commercial paper
177,852 16 (57)177,811 Level 2
U.S. Treasuries
12,021 — (9)12,012 Level 2
Asset-backed securities
12,084 — (8)12,076 Level 2
Corporate bonds
16,332 — (13)16,319 Level 2
Total investments
218,289 16 (87)218,218 
Total assets measured at fair value on a recurring basis
$657,777 $16 $(87)$657,706 
All of the commercial paper, U.S. Treasuries, asset-backed securities, corporate bonds, and agency bonds that are designated as available-for-sale securities have an effective maturity date that is less than one year from the respective balance sheet date, and accordingly, have been classified as current in the condensed consolidated balance sheets.
We classify our investments in money market funds within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We classify our commercial paper, U.S Treasuries, asset-backed securities, corporate bonds and agency bonds as Level 2 and obtain the fair value from a third-party pricing service, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or inputs corroborated by observable market data.
As all of our available-for-sale securities have been held for less than a year as of both March 31, 2022 and December 31, 2021, no security has been in an unrealized loss position for 12 months or greater. We evaluated our securities for other-than temporary impairment and considered the decline in market value for the securities to be primarily attributed to current economic and market conditions. It is not more likely than not that we will be required to sell the securities, and we do not intend to do so prior to the recovery of the amortized cost basis. Based on this analysis, the available-for-sale securities were not considered to be other-than-temporarily impaired as of March 31, 2022 and December 31, 2021.
Liabilities measured at fair value on a recurring basis
The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
(in thousands)March 31, 2022December 31, 2021Fair Value Level
Warrant liability - public warrants
$11,813 $18,437 Level 1
Warrant liability - private placement warrants
10,728 16,744 Level 2
Earn-out liability
10,423 26,885 Level 3
Total liabilities measured at fair value on a recurring basis
$32,964 $62,066 
Warrant liabilities
The public warrants were valued using Level 1 inputs as they are traded in an active market. The fair value of the private placement warrants is equivalent to that of the public warrants as they have substantially the same terms; however, as they are not actively traded, they are classified as Level 2 in the hierarchy table above.
Earn-out liability
The fair value of the Earn-Out Shares was estimated using a Monte Carlo simulation model. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by estimated forfeitures of Earn-Out Shares issued to Earn-Out Service Providers.
The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2022December 31, 2021
Stock price on valuation date$8.02 $11.64 
Volatility73.7 %85.6 %
Risk-free rate1.51 %0.34 %
Dividend yield— %— %
The change in the fair value of the earn-out liability for the three months ended March 31, 2022 is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2021$26,885 
Change in fair value of earn-out liability(16,462)
Balance as of March 31, 2022$10,423 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Leases Leases
We have operating leases for certain office spaces with lease terms ranging from two to five years. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at our election to renew or extend the leases for additional periods ranging from three to ten years. These optional periods have not been considered in the determination of the ROU assets or lease liabilities associated with these leases as we did not consider the exercise of these options to be reasonably certain.
Lease Costs
Lease costs for operating leases are recognized on a straight-line basis over the lease term. The total lease cost for the period was as follows:
Three Months Ended
(in thousands)March 31, 2022
Operating lease cost$401 
Variable lease cost181 
Short-term lease cost11 
Total lease cost$593 
Rent expense for the three months ended March 31, 2021 was $0.4 million.
Lease Maturities
The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases as of March 31, 2022:
(in thousands)March 31, 2022
Remainder of 2022$1,387 
20231,905 
2024810 
2025834 
2026144 
Total5,080 
Less: amount of lease payments representing interest(210)
Less: tenant improvement allowance yet to be received(775)
Present value of future minimum lease payments4,095 
Less: current operating lease liabilities (included in other current liabilities)(985)
Long-term operating lease liabilities (including in other long-term liabilities)$3,110 
Supplemental Lease Information
Supplemental information related to our operating leases was as follows:
Three Months Ended
March 31, 2022
Weighted average remaining lease term2.9 years
Weighted average discount rate2.6 %
Cash paid for amounts included in the measurement of our operating lease liabilities for the three months ended March 31, 2022 was $0.5 million.
As of March 31, 2022, we had executed two separate lease agreements to lease buildings pending construction that have not yet commenced. Both leases will expire on November 30, 2033, unless extended or early terminated in accordance with the terms of the lease. In accordance with the lease agreements, we have made a deposit of $4.1 million which is classified as restricted cash and included in other long-term assets in the condensed consolidated balance sheets. The deposits are restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security for the lease of one of the Company’s facilities.
Our obligation to pay rent for each building will begin approximately six months following the applicable commencement date of each lease. The annual base rent for each lease is approximately $1.3 million per year. Each lease is subject to annual increases of approximately 3% per annum, up to approximately $1.8 million per year in the final year of the term. Both leases include tenant improvement allowances in the amount of approximately $3.5 million per lease. We have the right to extend the term of these leases for three consecutive periods of 60 months each following the end of the then-current term.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory was comprised of the following:
(in thousands)March 31, 2022December 31, 2021
Raw materials
$15,952 $15,205 
Work in process988 — 
Finished goods
118 93 
Total inventory
$17,058 $15,298 
Inventory (current)
$14,236 $11,213 
Non-current inventory
$2,822 $4,085 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2022December 31, 2021
Accrued compensation
$4,916 $9,832 
Accrued charitable contributions
400 400 
Accrued medical claims
471 398 
Other
255 479 
Total accrued liabilities
$6,042 $11,109 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Commitment and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Legal Proceedings
We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings in which a potential loss is probable or reasonably estimable.
Indemnification
In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt
As of March 31, 2022 and December 31, 2021, we did not have any debt outstanding.
Prior to the Business Combination, we had received various forms of debt including convertible debt, a credit agreement, and funds issued through the Paycheck Protection Program. Prior to the consummation of the Business Combination, these forms of debt were settled or forgiven. The loan resulting from the Paycheck Protection Program was forgiven during the second quarter of 2021 and resulted in a gain on extinguishment of debt. The debt under the Company’s credit agreement was settled in the second quarter of 2021, which resulted in a $5.2 million loss on extinguishment of debt. As a result of settling the convertible debt, we recorded a loss on extinguishment of debt of $2.7 million in the third quarter of 2021.
Interest expense incurred during the three months ended March 31, 2021 was related to these forms of debt, primarily from the Company’s credit agreement.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based CompensationStock-based compensation includes grants of equity incentive awards in the form of stock options and other stock-based awards as well as the issuance of common stock under a consulting agreement with a related party (see Note 14, Related Parties) and issuance of Earn-Out Shares to service providers in connection with the Business Combination.
There have been no significant changes to our equity incentive plans and types of stock-based incentive awards disclosed in our 2021 Form 10-K.
Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:
Three Months Ended March 31,
(in thousands) 
20222021
Cost of assay services revenue
$291 $89 
Cost of product revenue
Research and development
1,732 703 
Selling, general and administrative
6,641 2,459 
Total stock-based compensation
$8,671 $3,252 
Stock-based compensation will fluctuate based on the grant-date fair value of awards, the number of awards, the requisite service period of the awards, modification of awards, employee forfeitures and the timing of the awards. Expense related to each stock option and restricted stock unit (“RSU”) award is recognized on a straight-line basis over the requisite service period of the entire award.
The following table summarizes our award activity for stock options and RSUs for the three months ended March 31, 2022:
Stock Options(1)
RSUs(2)
Outstanding as of December 31, 2021
19,702,845 — 
Granted
4,364,402 557,756 
Exercised
(624,685)— 
Forfeited
(303,040)(4,563)
Expired
— n/a
Outstanding as of March 31, 2022
23,139,522 553,193 
(1)    The stock options generally vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.
(2)    The RSUs vest subject to the satisfaction of service requirements. The grant date fair values of these awards are determined based on the closing price of our Common Stock on the date of grant.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Under our amended and restated certificate of incorporation, we are authorized to issue 600,000,000 shares of Common Stock, par value of $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share.
As of March 31, 2022, there were an aggregate of 5,519,991 and 5,013,333 outstanding public warrants and private placement warrants, respectively. Each warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share at any time commencing on February 25, 2022. The warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.
There have been no significant changes to our Common Stock, preferred stock, and our public and private placement warrants, including warrant redemption terms disclosed in our 2021 Form 10-K.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThere has historically been no federal or state provision for income taxes because the Company has incurred operating losses and maintains a full valuation allowance against its net deferred tax assets in the United States. For the three months ended March 31, 2022 and 2021, the Company recognized no provision for income taxes in the United States. The provision for foreign income taxes was immaterial for the three months ended March 31, 2022 and 2021.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share:
Three Months Ended
March 31,
 (in thousands, except share and per share data)
20222021
Net loss
$(3,979)$(9,484)
Weighted-average shares outstanding, basic and diluted
182,050,468 114,475,401 
Net loss per share, basic and diluted
$(0.02)$(0.08)
During periods in which the Company incurs a net loss, diluted weighted average shares outstanding are equal to basic weighted average shares outstanding because the effect of all awards is anti-dilutive. The following outstanding
shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:
Three Months Ended
March 31,
20222021
Anti-dilutive shares:
Stock options to purchase common stock
23,139,522 15,507,529 
Public warrants and private placement warrants10,533,324 — 
Convertible debt (on an if-converted basis)
— 571,106 
Unvested RSUs outstanding553,193 — 
Employee stock purchase plan11,304 — 
Total anti-dilutive shares34,237,343 16,078,635 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Parties Related PartiesThe Company did not make any payments for an unconditional contribution to a related party during the three months ended March 31, 2022 or 2021. As of March 31, 2022, the remaining pledge of $0.4 million is recorded in accrued liabilities and is expected to be paid out within the next 12 months.In June 2019, we entered into a consulting agreement (the “Master Agreement”) with Abundant Venture Innovation Accelerator (“AVIA”), a company that engages in business incubation activities. AVIA is a related party to the Company because Ted Meisel, a member of our Board of Directors as of September 1, 2021, also serves on the board of directors of AVIA. We also entered into a consulting agreement (the “Consulting Milestone Agreement”) with AVIA, to provide services related to expanding our contractual relationships with health system providers. Pursuant to the Master Agreement and the Consulting Milestone Agreement, the Company agreed to pay AVIA for business development activities. For the three months ended March 31, 2022 and 2021, we paid $0.1 million and $0.3 million, respectively for these consulting services. We additionally issue Common Stock for certain milestones achieved and as of March 31, 2022, a commitment of $0.04 million is recorded in other long-term liabilities.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be
read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2021 included in the 2021 Form 10-K.
These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other future annual or interim period.
Certain reclassifications have been made to prior period amounts to conform to the current presentation.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, incremental borrowing rates used in the determination of lease assets and liabilities, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.
Concentration of Credit Risk and Other Risks and Uncertainties
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.
Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented.
Leases
Leases
Following the adoption of ASU 2016-02, Leases (Topic 842) (“ASC 842”), on January 1, 2022, we determine if an arrangement is a lease at inception of the contract. Operating lease right-of-use (“ROU”) assets are included in other long-term assets, and operating lease liabilities are included in other current liabilities and other long-term liabilities in the condensed consolidated balance sheets.
ROU assets and operating lease liabilities are recognized based on the present value of the future lease payments over the lease term at commencement date. As the implicit rate in the Company's leases is generally unknown, the
Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. The Company gives consideration to its credit risk, term of the lease, total lease payments and adjusts for the impacts of collateral, as necessary, when calculating its incremental borrowing rates.
Operating lease ROU assets include lease incentives and initial direct costs incurred. When the lease incentives specify a maximum level of reimbursement and we are reasonably certain to incur reimbursable costs equal to or exceeding this level, we include the lease incentive in the measurement of the ROU assets and lease liabilities at commencement. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise any such options. Lease costs for our operating leases are recognized on a straight-line basis within operating expenses over the lease term in the condensed consolidated statements of operations and comprehensive loss.
We have lease agreements with lease and non-lease components. However, we have elected the practical expedient to not separate lease and non-lease components for all of our existing classes of assets. Therefore, the lease and non-lease components are accounted for as a single lease component. We have also elected to not apply the recognition requirement to any short-term leases with a term of 12 months or less.
We monitor for events or changes in circumstances that may require a reassessment or impairment of our leases, at which time our ROU assets for operating leases may be reduced by impairment losses.
Warrant Liabilities We classify the Warrants as liabilities on our condensed balance sheets as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Earn-Out Liability
Earn-Out Liability
As a result of the Business Combination, additional shares of Common Stock were provided to SomaLogic Operating shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable. Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the SomaLogic Operating stockholders in accordance with their respective pro rata Earn-Out Shares.
The Earn-Out Shares were recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with subsequent changes in fair value recognized within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition, Assay Services Revenue and Product Revenue
Revenue Recognition
The Company recognizes revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.
The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those
goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.
Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.
Assay Services Revenue
The Company generates assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.
The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.
Product Revenue
Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are free on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition, Collaboration Revenue
Collaboration Revenue
In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan® revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.
The Company determined that the SAA met the criteria set forth in ASC 808, Collaborative Arrangements, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the JDCA, to develop and commercialize SomaScan® services in Japan, as described in the section entitled “Collaboration Agreements” above. NES agreed to make annual payments of $2.0 million for 5 years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.
(i) Research and Development Activities
The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
(ii) Assay Services
The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.
(iii) License of Intellectual Property
The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition, Other Revenue
Other Revenue
Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.
In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products.
Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Illumina Cambridge, Ltd.
The Company entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) on December 31, 2021 to jointly develop and commercialize co-branded kits that will combine Illumina’s Next Generation Sequencing (“NGS”) technology with SomaLogic’s SomaScan technology. Pursuant to the agreement, we received a non-refundable upfront payment of $30.0 million on January 4, 2022.
This arrangement will be accounted for in accordance with Topic 606 by analogy. Accordingly, the Company identified the following material promises: licenses, patents, training, transfer of know-how and SOMAmer reagents necessary to use the SomaScan technology. We determined that none of the separate promises are distinct within the context of the contract since they are highly interdependent with the SomaScan Technology. As a result, the Company identified a single performance obligation where the predominant promise in the bundled performance obligations is the supply of the reagents. Revenue is recognized upon transfer of control to the Illumina. Our principal terms of sale are FOB shipping point and as such, we transfer control and recognize revenue for the sale of reagents upon shipment.
The Illumina Agreement did not have a material impact to revenue for the three months ended March 31, 2022.
Restricted Cash
Restricted Cash
Restricted cash represents cash on deposit with a financial institution as security for letters of credit outstanding for the benefit of the landlords related to operating leases. The restricted cash is classified as other long-term assets on the condensed consolidated balance sheets based on the terms of the underlying leases. As of March 31, 2022 and December 31, 2021, the restricted cash on deposit was $4.9 million and $0.8 million, respectively.
Segment Information
Segment Information
The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.
Recently Adopted Accounting Standards
Leases. In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, which extended the effective date of ASU 2016-02 for non-public business entities.
We adopted ASU 2016-02, as amended, on January 1, 2022 using a modified retrospective approach and elected to apply the legacy lease guidance and disclosure requirements (“ASC 840”) in the comparative periods presented for the year of adoption.
We elected the package of transition practical expedients, permitting us to not reassess our prior conclusions about lease identification, lease classification and initial direct costs.
The new lease standard impacted our condensed consolidated balance sheets as a result of the ROU assets and operating lease liabilities, but did not impact our condensed consolidated statements of operations or condensed consolidated statements of cash flows. The adoption did not require any cumulative-effect adjustments to opening accumulated deficit. We currently have no finance leases. Upon adoption, we recorded $4.1 million of ROU assets, $1.0 million of current operating lease liabilities, and $3.6 million of non-current operating lease liabilities.
For more information on our leases, refer to Note 5, Leases.
Income Taxes. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. We adopted ASU 2019-12 prospectively when it became effective on January 1, 2022 and the adoption did not have a material impact on our condensed consolidated financial statements and related disclosures.
Accounting Standards Not Yet Adopted
Financial Instruments Credit Losses. In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which sets forth a “current expected credit loss” (CECL) model that requires us to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, Financial Instruments — Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which extends the effective date of ASU 2016-13 for non-public business entities. ASU 2016-13, as amended, is effective for us on January 1, 2023, with early adoption permitted. We are currently evaluating the impact of adopting the standard on our condensed consolidated financial statements and related disclosures.
Convertible Debt, Contracts in an Entity’s Own Equity and EPS. In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible debt by removing the requirements to separately present certain conversion
features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share using the “if-converted” method if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy. ASC 2020-06 is effective for us on January 1, 2024, although early adoption is permitted. ASU 2020-06 may be adopted through either the fully retrospective or modified retrospective method of transition. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Schedule of Concentration of Risk For each significant customer, revenue as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:
Accounts Receivable Revenue
 March 31, 2022December 31, 2021 Three months ended March 31,
  2022 2021
Customer A
36%10%35%22%
Customer B
***37%
Customer C
13%20%13%16%
Customer D
10%26%**
*    less than 10%
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended March 31,
 (in thousands)
20222021
Assay services revenue
$18,800 $14,573 
Product revenue
453 193 
Collaboration revenue
763 763 
Other revenue:
Royalties
2,955 3,000 
Other
331 
Total other revenue
2,964 3,331 
Total revenue
$22,980 $18,860 
Summary of Change in Contract Liabilities
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2022December 31, 2021
Balance at beginning of period
$5,385 $5,177 
Recognition of revenue included in balance at beginning of period
(1,132)(1,762)
Revenue deferred during the period, net of revenue recognized
30,317 1,970 
Balance at end of period
$34,570 $5,385 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Assets Measured on Recurring Basis
The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:
As of March 31, 2022
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $105,219 $— $— $105,219 Level 1
Money market funds
 321,351 — — 321,351 Level 1
Commercial paper
 11,482 (1)11,482 Level 2
Total cash and cash equivalents
 438,052 (1)438,052 
Investments:
 
Commercial paper
 132,631 — (412)132,219 Level 2
U.S. Treasuries
 48,632 — (211)48,421 Level 2
Asset-backed securities
 6,037 — (22)6,015 Level 2
Corporate bonds
 18,180 — (65)18,115 Level 2
Agency bonds
 5,000 — (13)4,987 Level 2
Total investments
 210,480 — (723)209,757 
Total assets measured at fair value on a recurring basis
 $648,532 $$(724)$647,809 
As of December 31, 2021
(in thousands)
Amortized Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$114,533 $— $— $114,533 Level 1
Money market funds
324,955 — — 324,955 Level 1
Total cash and cash equivalents
439,488 — — 439,488 
Investments:
Commercial paper
177,852 16 (57)177,811 Level 2
U.S. Treasuries
12,021 — (9)12,012 Level 2
Asset-backed securities
12,084 — (8)12,076 Level 2
Corporate bonds
16,332 — (13)16,319 Level 2
Total investments
218,289 16 (87)218,218 
Total assets measured at fair value on a recurring basis
$657,777 $16 $(87)$657,706 
Schedule of Fair Value of Liabilities Measured on Recurring Basis
The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
(in thousands)March 31, 2022December 31, 2021Fair Value Level
Warrant liability - public warrants
$11,813 $18,437 Level 1
Warrant liability - private placement warrants
10,728 16,744 Level 2
Earn-out liability
10,423 26,885 Level 3
Total liabilities measured at fair value on a recurring basis
$32,964 $62,066 
Schedule Fair Value of Liabilities, Unobservable Input Reconciliation
The change in the fair value of the earn-out liability for the three months ended March 31, 2022 is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2021$26,885 
Change in fair value of earn-out liability(16,462)
Balance as of March 31, 2022$10,423 
Schedule of Fair Value Measurement Inputs and Valuation Techniques
The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2022December 31, 2021
Stock price on valuation date$8.02 $11.64 
Volatility73.7 %85.6 %
Risk-free rate1.51 %0.34 %
Dividend yield— %— %
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of Lease Costs The total lease cost for the period was as follows:
Three Months Ended
(in thousands)March 31, 2022
Operating lease cost$401 
Variable lease cost181 
Short-term lease cost11 
Total lease cost$593 
Schedule of Lease Maturities
The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases as of March 31, 2022:
(in thousands)March 31, 2022
Remainder of 2022$1,387 
20231,905 
2024810 
2025834 
2026144 
Total5,080 
Less: amount of lease payments representing interest(210)
Less: tenant improvement allowance yet to be received(775)
Present value of future minimum lease payments4,095 
Less: current operating lease liabilities (included in other current liabilities)(985)
Long-term operating lease liabilities (including in other long-term liabilities)$3,110 
Schedule of Supplemental Lease Information
Supplemental information related to our operating leases was as follows:
Three Months Ended
March 31, 2022
Weighted average remaining lease term2.9 years
Weighted average discount rate2.6 %
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Current Inventory
Inventory was comprised of the following:
(in thousands)March 31, 2022December 31, 2021
Raw materials
$15,952 $15,205 
Work in process988 — 
Finished goods
118 93 
Total inventory
$17,058 $15,298 
Inventory (current)
$14,236 $11,213 
Non-current inventory
$2,822 $4,085 
Schedule of Noncurrent Inventory
Inventory was comprised of the following:
(in thousands)March 31, 2022December 31, 2021
Raw materials
$15,952 $15,205 
Work in process988 — 
Finished goods
118 93 
Total inventory
$17,058 $15,298 
Inventory (current)
$14,236 $11,213 
Non-current inventory
$2,822 $4,085 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2022December 31, 2021
Accrued compensation
$4,916 $9,832 
Accrued charitable contributions
400 400 
Accrued medical claims
471 398 
Other
255 479 
Total accrued liabilities
$6,042 $11,109 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation
Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:
Three Months Ended March 31,
(in thousands) 
20222021
Cost of assay services revenue
$291 $89 
Cost of product revenue
Research and development
1,732 703 
Selling, general and administrative
6,641 2,459 
Total stock-based compensation
$8,671 $3,252 
Summary of Stock Option and RSU Activity
The following table summarizes our award activity for stock options and RSUs for the three months ended March 31, 2022:
Stock Options(1)
RSUs(2)
Outstanding as of December 31, 2021
19,702,845 — 
Granted
4,364,402 557,756 
Exercised
(624,685)— 
Forfeited
(303,040)(4,563)
Expired
— n/a
Outstanding as of March 31, 2022
23,139,522 553,193 
(1)    The stock options generally vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.
(2)    The RSUs vest subject to the satisfaction of service requirements. The grant date fair values of these awards are determined based on the closing price of our Common Stock on the date of grant.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share:
Three Months Ended
March 31,
 (in thousands, except share and per share data)
20222021
Net loss
$(3,979)$(9,484)
Weighted-average shares outstanding, basic and diluted
182,050,468 114,475,401 
Net loss per share, basic and diluted
$(0.02)$(0.08)
Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share The following outstanding
shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:
Three Months Ended
March 31,
20222021
Anti-dilutive shares:
Stock options to purchase common stock
23,139,522 15,507,529 
Public warrants and private placement warrants10,533,324 — 
Convertible debt (on an if-converted basis)
— 571,106 
Unvested RSUs outstanding553,193 — 
Employee stock purchase plan11,304 — 
Total anti-dilutive shares34,237,343 16,078,635 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 01, 2021
tradingDay
$ / shares
shares
Mar. 31, 2020
USD ($)
Jul. 31, 2011
USD ($)
Mar. 31, 2022
USD ($)
segment
$ / shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Jan. 01, 2022
USD ($)
Feb. 28, 2021
$ / shares
shares
Dec. 31, 2020
USD ($)
Class of Stock [Line Items]                  
Earn-out shares, stock price trigger (in usd per share) | $ / shares $ 20.00                
Earnout period, threshold trading days | tradingDay 20                
Earnout period, threshold consecutive trading days | tradingDay 30                
Collaboration revenue       $ 763 $ 763        
Restricted cash deposit       $ 4,900 $ 780 $ 800      
Number of operating segments | segment       1          
Deferred revenue       $ 34,570   5,385     $ 5,177
Right of use asset             $ 4,100    
Other current liabilities       985   66      
Other long-term liabilities       $ 3,147   $ 363      
Cumulative Effect, Period of Adoption, Adjusted Balance                  
Class of Stock [Line Items]                  
Other current liabilities             1,000    
Other long-term liabilities             $ 3,600    
Old SomaLogic Shareholders                  
Class of Stock [Line Items]                  
Earn-out shares, additional shares (in shares) | shares 3,500,125                
Certain Employees and Directors                  
Class of Stock [Line Items]                  
Earn-out shares, additional shares (in shares) | shares 1,499,875                
Public Warrants                  
Class of Stock [Line Items]                  
Exercise price of warrants (in usd per share) | $ / shares       $ 11.50          
Private Placement Warrants                  
Class of Stock [Line Items]                  
Exercise price of warrants (in usd per share) | $ / shares       $ 11.50          
CMLS II | Public Warrants                  
Class of Stock [Line Items]                  
Warrants issued (in shares) | shares               5,519,991  
CMLS II | Private Placement Warrants                  
Class of Stock [Line Items]                  
Warrants issued (in shares) | shares               5,013,333  
Exercise price of warrants (in usd per share) | $ / shares               $ 11.50  
NEC Corporation ("NEC") | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Class of Stock [Line Items]                  
Collaborative arrangements, upfront payments     $ 12,000            
Collaborative arrangements, remaining performance obligation period     15 years            
NEC Solution Innovators, Ltd. ("NES") | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Class of Stock [Line Items]                  
Collaborative arrangements, annual payments   $ 2,000              
Collaborative arrangement, payment terms   5 years              
Collaborative arrangements, total payment amount   $ 10,000              
Collaboration revenue   $ 15,300              
Collaborative arrangements, license of intellectual property, term   10 years              
Illumina, Cambridge Ltd.                  
Class of Stock [Line Items]                  
Deferred revenue       $ 30,000          
Non-US | Accounts Receivable | Geographic Concentration Risk                  
Class of Stock [Line Items]                  
Concentration risk, percentage       42.00%   18.00%      
Non-US | Revenue | Geographic Concentration Risk                  
Class of Stock [Line Items]                  
Concentration risk, percentage       44.00% 25.00%        
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Customer A | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 36.00%   10.00%
Customer A | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 35.00% 22.00%  
Customer B | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage   37.00%  
Customer C | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00%   20.00%
Customer C | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 13.00% 16.00%  
Customer D | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00%   26.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Collaboration revenue $ 763 $ 763
Total other revenue 2,964 3,331
Total revenue 22,980 18,860
Assay services revenue    
Disaggregation of Revenue [Line Items]    
Revenue 18,800 14,573
Product revenue    
Disaggregation of Revenue [Line Items]    
Revenue 453 193
Royalties    
Disaggregation of Revenue [Line Items]    
Total other revenue 2,955 3,000
Other    
Disaggregation of Revenue [Line Items]    
Total other revenue $ 9 $ 331
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Narrative (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue $ 34,570,000 $ 5,385,000 $ 5,177,000
Deferred revenue related to collaboration 3,200,000 3,900,000  
Illumina, Cambridge Ltd.      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue 30,000,000    
Revenue agreement, initial transaction price   0  
Service And Other Revenues      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue $ 1,400,000 $ 1,500,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance period 3 years    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01 | Illumina, Cambridge Ltd.      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Revenue agreement, initial transaction price $ 30,000,000    
Remaining performance period 9 years    
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Change in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Balance at beginning of period $ 5,385 $ 5,177
Recognition of revenue included in balance at beginning of period (1,132) (1,762)
Revenue deferred during the period, net of revenue recognized 30,317 1,970
Balance at end of period $ 34,570 $ 5,385
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Debt Securities, Available-for-sale [Line Items]      
Total cash and cash equivalents $ 438,052 $ 439,488 $ 85,453
Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Total cash and cash equivalents 438,052 439,488  
Total cash and cash equivalents, unrealized gain 1    
Total cash and cash equivalents, unrealized loss (1)    
Investments, amortized cost 210,480 218,289  
Investments, gross unrealized gain 0 16  
Investments, gross unrealized loss (723) (87)  
Investments, aggregate fair value 209,757 218,218  
Total assets measured at fair value on a recurring basis, amortized cost 648,532 657,777  
Total assets measured at fair value on a recurring basis, unrealized gain 1    
Total assets measured at fair value on a recurring basis, unrealized loss (724)    
Total assets measured at fair value on a recurring basis, aggregate fair value 647,809 657,706  
Fair Value, Recurring | Level 1      
Debt Securities, Available-for-sale [Line Items]      
Cash 105,219 114,533  
Money market funds 321,351 324,955  
Fair Value, Recurring | Level 2      
Debt Securities, Available-for-sale [Line Items]      
Commercial paper 11,482    
Commercial paper, gross unrealized gain 1    
Commercial paper, gross unrealized loss (1)    
Fair Value, Recurring | Level 2 | Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 132,631 177,852  
Investments, gross unrealized gain 0 16  
Investments, gross unrealized loss (412) (57)  
Investments, aggregate fair value 132,219 177,811  
Fair Value, Recurring | Level 2 | U.S. Treasuries      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 48,632 12,021  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (211) (9)  
Investments, aggregate fair value 48,421 12,012  
Fair Value, Recurring | Level 2 | Asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 6,037 12,084  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (22) (8)  
Investments, aggregate fair value 6,015 12,076  
Fair Value, Recurring | Level 2 | Corporate bonds      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 18,180 16,332  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (65) (13)  
Investments, aggregate fair value 18,115 $ 16,319  
Fair Value, Recurring | Level 2 | Agency bonds      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 5,000    
Investments, gross unrealized gain 0    
Investments, gross unrealized loss (13)    
Investments, aggregate fair value $ 4,987    
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Earn-out liability $ 10,423 $ 26,885
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value on a recurring basis 32,964 62,066
Fair Value, Recurring | Level 1 | Public Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 11,813 18,437
Fair Value, Recurring | Level 2 | Private Placement Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 10,728 16,744
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Earn-out liability $ 10,423 $ 26,885
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details)
Mar. 31, 2022
$ / shares
Dec. 31, 2021
$ / shares
Stock price on valuation date    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 8.02 11.64
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 0.737 0.856
Risk-free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 0.0151 0.0034
Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 0 0
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Earn-out Liability, Reconciliation (Details) - Earn-out Liability - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of liabilities, beginning balance $ 10,423 $ 26,885
Change in fair value of liability (16,462)  
Fair value of warrant liabilities, ending balance $ 10,423  
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
lease
period
Mar. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]    
Operating lease, extension term 60 months  
Operating lease, rent expense   $ 0.4
Operating lease payment $ 0.5  
Operating lease, number of contracts | lease 2  
Lease deposit $ 4.1  
Operating lease, annual base rent $ 1.3  
Operating lease, annual base rent, percentage increase 0.03  
Tenant improvement allowance $ 3.5  
Number of extension options | period 3  
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease, term   2 years
Operating lease, extension term   3 years
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease, term   5 years
Operating lease, extension term   10 years
Operating lease, annual base rent $ 1.8  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Lease Costs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Operating lease cost $ 401
Variable lease cost 181
Short-term lease cost 11
Total lease cost $ 593
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Leases [Abstract]  
Remainder of 2022 $ 1,387
2023 1,905
2024 810
2025 834
2026 144
Total 5,080
Less: amount of lease payments representing interest (210)
Less: tenant improvement allowance yet to be received (775)
Present value of future minimum lease payments 4,095
Less: current operating lease liabilities (included in other current liabilities) (985)
Long-term operating lease liabilities (including in other long-term liabilities) $ 3,110
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Schedule of Supplemental Lease Information (Details)
Mar. 31, 2022
Leases [Abstract]  
Weighted average remaining lease term 2 years 10 months 24 days
Weighted average discount rate - operating leases 2.60%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 15,952 $ 15,205
Work in process 988 0
Finished goods 118 93
Total inventory 17,058 15,298
Inventory (current) 14,236 11,213
Non-current inventory $ 2,822 $ 4,085
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued compensation $ 4,916 $ 9,832
Accrued charitable contributions 400 400
Accrued medical claims 471 398
Other 255 479
Total accrued liabilities $ 6,042 $ 11,109
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - USD ($)
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Outstanding debt     $ 0 $ 0
Credit Agreement        
Debt Instrument [Line Items]        
Loss on extinguishment of debt, net   $ 5,200,000    
Convertible Debt        
Debt Instrument [Line Items]        
Loss on extinguishment of debt, net $ 2,700,000      
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation $ 8,671 $ 3,252
Cost of revenue | Assay services revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 291 89
Cost of revenue | Product revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 7 1
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 1,732 703
Selling, general and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation $ 6,641 $ 2,459
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Stock Option and RSU Activity (Details)
3 Months Ended
Mar. 31, 2022
shares
Stock Options  
Options outstanding, beginning balance (in shares) 19,702,845
Options granted (in shares) 4,364,402
Options exercised (in shares) (624,685)
Options forfeited (in shares) (303,040)
Options expired (in shares) 0
Options outstanding, ending balance (in shares) 23,139,522
Stock Options  
RSUs  
Vesting period 4 years
Vesting percentage 25.00%
RSUs  
RSUs  
RSUs outstanding, beginning balance (in shares) 0
RSUs granted (in shares) 557,756
RSUs forfeited (in shares) (4,563)
RSUs outstanding, ending balance (in shares) 553,193
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]    
Common stock, shares authorized (in shares) 600,000,000 600,000,000
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Public Warrants    
Class of Warrant or Right [Line Items]    
Warrants outstanding (in shares) 5,519,991  
Exercise price of warrants (in usd per share) $ 11.50  
Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Warrants outstanding (in shares) 5,013,333  
Exercise price of warrants (in usd per share) $ 11.50  
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Income tax provision $ 0 $ 0
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net loss $ (3,979) $ (9,484)
Weighted-average shares outstanding, basic (in shares) 182,050,468 114,475,401
Weighted-average shares outstanding, diluted (in shares) 182,050,468 114,475,401
Net loss per share, basic (in dollars per share) $ (0.02) $ (0.08)
Net loss per share, diluted (in dollars per share) $ (0.02) $ (0.08)
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 34,237,343 16,078,635
Stock options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 23,139,522 15,507,529
Public warrants and private placement warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 10,533,324 0
Convertible debt (on an if-converted basis)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 0 571,106
Unvested RSUs outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 553,193 0
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 11,304 0
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Class of Stock [Line Items]      
Payments for charitable contributions $ 0 $ 0  
Accrued charitable contributions, current 400,000   $ 400,000
Master Agreement      
Class of Stock [Line Items]      
Payments for related party consulting services 100,000 $ 300,000  
Stock-based compensation, remaining commitment $ 40,000.00    
XML 63 slgc-20220331_htm.xml IDEA: XBRL DOCUMENT 0001837412 2022-01-01 2022-03-31 0001837412 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001837412 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001837412 2022-04-29 0001837412 2022-03-31 0001837412 2021-12-31 0001837412 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001837412 us-gaap:ServiceMember 2021-01-01 2021-03-31 0001837412 us-gaap:ProductMember 2022-01-01 2022-03-31 0001837412 us-gaap:ProductMember 2021-01-01 2021-03-31 0001837412 2021-01-01 2021-03-31 0001837412 us-gaap:CommonStockMember 2021-12-31 0001837412 us-gaap:TreasuryStockMember 2021-12-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001837412 us-gaap:RetainedEarningsMember 2021-12-31 0001837412 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001837412 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001837412 us-gaap:CommonStockMember 2022-03-31 0001837412 us-gaap:TreasuryStockMember 2022-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001837412 us-gaap:RetainedEarningsMember 2022-03-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:TreasuryStockMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember 2020-12-31 0001837412 us-gaap:CommonStockMember 2020-12-31 0001837412 us-gaap:TreasuryStockMember 2020-12-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001837412 us-gaap:RetainedEarningsMember 2020-12-31 0001837412 2020-12-31 0001837412 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001837412 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001837412 us-gaap:CommonStockMember 2021-03-31 0001837412 us-gaap:TreasuryStockMember 2021-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001837412 us-gaap:RetainedEarningsMember 2021-03-31 0001837412 2021-03-31 0001837412 slgc:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001837412 slgc:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001837412 slgc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001837412 slgc:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0001837412 slgc:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001837412 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-03-31 0001837412 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001837412 slgc:CMLSIIMember slgc:PublicWarrantsMember 2021-02-28 0001837412 slgc:CMLSIIMember slgc:PrivatePlacementWarrantsMember 2021-02-28 0001837412 slgc:OldSomaLogicShareholdersMember 2021-09-01 2021-09-01 0001837412 slgc:CertainEmployeesAndDirectorsMember 2021-09-01 2021-09-01 0001837412 2021-09-01 0001837412 2021-09-01 2021-09-01 0001837412 slgc:NECCorporationNECMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2011-07-31 0001837412 slgc:NECCorporationNECMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2011-07-01 2011-07-31 0001837412 slgc:NECSolutionInnovatorsLtdNESMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2020-03-31 0001837412 slgc:NECSolutionInnovatorsLtdNESMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2020-03-01 2020-03-31 0001837412 slgc:IlluminaCambridgeLtdMember 2022-03-31 0001837412 2022-01-01 0001837412 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2022-01-01 0001837412 us-gaap:RoyaltyMember 2022-01-01 2022-03-31 0001837412 us-gaap:RoyaltyMember 2021-01-01 2021-03-31 0001837412 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-03-31 0001837412 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-03-31 0001837412 2022-04-01 2022-03-31 0001837412 slgc:ServiceAndOtherRevenuesMember 2022-03-31 0001837412 slgc:ServiceAndOtherRevenuesMember 2021-12-31 0001837412 slgc:IlluminaCambridgeLtdMember 2022-04-01 2022-03-31 0001837412 slgc:IlluminaCambridgeLtdMember 2021-12-31 0001837412 2021-01-01 2021-12-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001837412 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001837412 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember slgc:PublicWarrantsMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember slgc:PublicWarrantsMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember slgc:PrivatePlacementWarrantsMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember slgc:PrivatePlacementWarrantsMember 2021-12-31 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001837412 us-gaap:MeasurementInputSharePriceMember 2022-03-31 0001837412 us-gaap:MeasurementInputSharePriceMember 2021-12-31 0001837412 us-gaap:MeasurementInputPriceVolatilityMember 2022-03-31 0001837412 us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001837412 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-03-31 0001837412 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-12-31 0001837412 us-gaap:MeasurementInputExpectedDividendRateMember 2022-03-31 0001837412 us-gaap:MeasurementInputExpectedDividendRateMember 2021-12-31 0001837412 slgc:ContingentConsiderationLiabilityMember 2021-12-31 0001837412 slgc:ContingentConsiderationLiabilityMember 2022-01-01 2022-03-31 0001837412 slgc:ContingentConsiderationLiabilityMember 2022-03-31 0001837412 srt:MinimumMember 2021-03-31 0001837412 srt:MaximumMember 2021-03-31 0001837412 srt:MaximumMember 2022-03-31 0001837412 us-gaap:LineOfCreditMember 2021-04-01 2021-06-30 0001837412 us-gaap:ConvertibleDebtMember 2021-07-01 2021-09-30 0001837412 slgc:PublicWarrantsMember 2022-03-31 0001837412 slgc:PrivatePlacementWarrantsMember 2022-03-31 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001837412 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001837412 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001837412 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001837412 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001837412 us-gaap:WarrantMember 2021-01-01 2021-03-31 0001837412 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-03-31 0001837412 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001837412 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001837412 us-gaap:EmployeeStockMember 2021-01-01 2021-03-31 0001837412 slgc:MasterAgreementMember 2022-01-01 2022-03-31 0001837412 slgc:MasterAgreementMember 2021-01-01 2021-03-31 0001837412 slgc:MasterAgreementMember 2022-03-31 shares iso4217:USD iso4217:USD shares pure slgc:tradingDay slgc:segment slgc:lease slgc:period 0001837412 false 2022 Q1 --12-31 P2Y P3Y 10-Q true 2022-03-31 false 001-39796 SOMALOGIC, INC. DE 85-4298912 2945 Wilderness Place Boulder CO 80301 303 625-9000 Common Stock, $0.0001 par value SLGC NASDAQ Warrants to purchase Common Stock SLGCW NASDAQ Yes Yes Non-accelerated Filer true true false false 182290766 438052000 439488000 209757000 218218000 21906000 17074000 14236000 11213000 0 462000 5623000 5097000 689574000 691552000 2822000 4085000 15773000 15244000 11873000 9557000 8906000 908000 713175000 706102000 18158000 15089000 6042000 11109000 2468000 3021000 985000 66000 27653000 29285000 22541000 35181000 10423000 26885000 32102000 2364000 3147000 363000 95866000 94078000 0.0001 0.0001 1000000 1000000 0 0 0 0 0 0 0.0001 0.0001 600000000 600000000 182176926 182176926 181552241 181552241 18000 18000 1120910000 1110991000 -727000 -72000 -502892000 -498913000 617309000 612024000 713175000 706102000 18800000 14573000 453000 193000 763000 763000 2964000 3331000 22980000 18860000 11380000 6155000 272000 90000 13800000 8118000 30815000 12809000 56267000 27172000 -33287000 -8312000 206000 2000 0 1174000 -12640000 0 -16462000 0 29308000 -1172000 -3979000 -9484000 -652000 -6000 -3000 1000 -655000 -5000 -4634000 -9489000 -0.02 -0.02 -0.08 -0.08 182050468 182050468 114475401 114475401 181552241 18000 0 0 1110991000 -72000 -498913000 612024000 624685 1242000 1242000 50000 50000 8627000 8627000 -652000 -652000 -3000 -3000 -3979000 -3979000 182176926 18000 0 0 1120910000 -727000 -502892000 617309000 73481228 735000 113220 -352000 394786000 -2000 -411366000 -16199000 40785287 -724000 -113220 352000 202488000 202116000 114266515 11000 0 0 597274000 -2000 -411366000 185917000 411789 877000 877000 162737 114000 114000 3140000 3140000 15189 56000 56000 -6000 -6000 1000 1000 -9484000 -9484000 114825852 11000 0 0 601349000 -7000 -420850000 180503000 -3979000 -9484000 8671000 3252000 755000 703000 0 230000 369000 0 0 7000 -12640000 0 -16462000 0 -77000 -55000 142000 31000 133000 -4000 0 165000 15000 5000 4965000 -2559000 1902000 680000 -462000 -364000 526000 444000 113000 0 2165000 1020000 29185000 923000 -5507000 -2593000 -4120000 -3891000 2159000 192000 77919000 77990000 85650000 2500000 5572000 -75682000 0 206000 1242000 823000 1242000 617000 -10000 -5000 2684000 -78961000 440268000 165194000 442952000 86233000 0 763000 905000 90000 4134000 0 0 56000 50000 112000 0 1365000 438052000 85453000 4900000 780000 442952000 86233000 Description of Business<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Organization and Operations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">SomaLogic, Inc. (“SomaLogic” or the “Company”) was originally incorporated in Delaware on December 15, 2020 as a special purpose acquisition company under the name CM Life Sciences II Inc. (“CMLS II”) for the purpose of effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or similar business combination with one or more businesses. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 1, 2021 (the “Closing Date”), we consummated the business combination (the “Business Combination”) of SomaLogic Operating Co. Inc. (“SomaLogic Operating”), a Delaware corporation formed on October 13, 1999, wherein SomaLogic Operating became a wholly-owned subsidiary of CMLS II. In connection with the closing of the Business Combination, we changed our name from CM Life Sciences II Inc. to SomaLogic, Inc.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with U.S. generally accepted accounting principles (“GAAP”). Under this method of accounting, CMLS II was treated as the “acquired” company for financial reporting purposes and SomaLogic Operating was treated as the accounting acquirer. Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of SomaLogic Operating with the Business Combination being treated as the equivalent of SomaLogic Operating issuing stock for the net assets of CMLS II, accompanied by a recapitalization. The net assets of SomaLogic Operating are stated at historical cost, with no goodwill or other intangible assets recorded. Operations prior to the Business Combination in these financial statements are those of SomaLogic Operating. The recapitalization of our Common Stock is reflected retrospectively to the earliest period presented, and is utilized for calculating net loss per share in all prior periods presented.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other than information discussed herein, there have been no significant changes to our description of business and Business Combination disclosed in our Annual Report on Form 10-K for the year ended December 31, 2021 (the “2021 Form 10-K”).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are a protein biomarker discovery and clinical diagnostics company that develops slow off-rate modified aptamers (“SOMAmers®”), which are modified nucleic acid-based protein binding reagents that are specific for their cognate protein, and offer proprietary SomaScan® services, which provide multiplex protein detection and quantification of protein levels in complex biological samples. The SOMAmers®/SomaScan® technology enables researchers to analyze various types of biological samples for protein biomarker signatures, which can be utilized in drug discovery and development. Biomarker discoveries from SomaScan® can lead to diagnostic applications in various areas of diseases including cardiovascular and metabolic disease, nonalcoholic steatohepatitis, and wellness, among others.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc. and its consolidated subsidiaries.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to ongoing uncertainty concerning the Coronavirus Disease 2019 (COVID-19) pandemic, including its length and severity and its effect on the Company’s business. Our suppliers have been impacted by the COVID-19 pandemic, and we have experienced supply delays for certain equipment, instrumentation, and other supplies that we use for our services and products. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. The Company expects continued volatility and unpredictability related to the impact of COVID-19 on business results. The Company continues to actively monitor the pandemic and will continue to take appropriate steps to mitigate the adverse impacts on the business posed by the on-going spread of COVID-19.</span></div> Summary of Significant Accounting Policies<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The condensed consolidated financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2021 included in the 2021 Form 10-K. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other future annual or interim period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current presentation.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, incremental borrowing rates used in the determination of lease assets and liabilities, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.248%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">22%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">37%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*    less than 10%</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International sales entail a variety of risks, including currency exchange fluctuations, longer payment cycles, and greater difficulty in accounts receivable collection. The risks of international sales are mitigated in part by the fact that contracts are in U.S. dollars. Customers outside the United States collectively represent 44% and 25% of the Company’s revenues for the three months ended March 31, 2022 and 2021, respectively. Customers outside of the United States collectively represented 42% and 18% of the Company’s gross accounts receivable balance as of March 31, 2022 and December 31, 2021, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Following the adoption of ASU 2016-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (“ASC 842”), on January 1, 2022, we determine if an arrangement is a lease at inception of the contract. Operating lease right-of-use (“ROU”) assets are included in other long-term assets, and operating lease liabilities are included in other current liabilities and other long-term liabilities in the condensed consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ROU assets and operating lease liabilities are recognized based on the present value of the future lease payments over the lease term at commencement date. As the implicit rate in the Company's leases is generally unknown, the </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. The Company gives consideration to its credit risk, term of the lease, total lease payments and adjusts for the impacts of collateral, as necessary, when calculating its incremental borrowing rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease ROU assets include lease incentives and initial direct costs incurred. When the lease incentives specify a maximum level of reimbursement and we are reasonably certain to incur reimbursable costs equal to or exceeding this level, we include the lease incentive in the measurement of the ROU assets and lease liabilities at commencement. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise any such options. Lease costs for our operating leases are recognized on a straight-line basis within operating expenses over the lease term in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components. However, we have elected the practical expedient to not separate lease and non-lease components for all of our existing classes of assets. Therefore, the lease and non-lease components are accounted for as a single lease component. We have also elected to not apply the recognition requirement to any short-term leases with a term of 12 months or less.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We monitor for events or changes in circumstances that may require a reassessment or impairment of our leases, at which time our ROU assets for operating leases may be reduced by impairment losses. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Warrant Liabilities </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During February 2021, in connection with CMLS II’s initial public offering, CMLS II issued 5,519,991 warrants (the “Public Warrants”) to purchase shares of Common Stock at $11.50 per share. Simultaneously, with the consummation of the CMLS II initial public offering, CMLS II issued 5,013,333 warrants through a private placement (the “Private Placement Warrants”, and together with the Public Warrants, the “Warrants”) to purchase shares of Common Stock at $11.50 per share. All of the Warrants were outstanding as of March 31, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify the Warrants as liabilities on our condensed balance sheets as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Earn-Out Liability</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Business Combination, additional shares of Common Stock were provided to SomaLogic Operating shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable. Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the SomaLogic Operating stockholders in accordance with their respective pro rata Earn-Out Shares.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Earn-Out Shares were recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with subsequent changes in fair value recognized within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue from sales to customers under ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Assay Services Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates assay services revenue primarily from the sale of SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> service revenue is derived from performing the SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are free on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaboration Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that the SAA met the criteria set forth in ASC 808, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the JDCA, to develop and commercialize SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services in Japan, as described in the section entitled “Collaboration Agreements” above. NES agreed to make annual payments of $2.0 million for 5 years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(i) Research and Development Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(ii) Assay Services</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(iii) License of Intellectual Property</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Illumina Cambridge, Ltd.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) on December 31, 2021 to jointly develop and commercialize co-branded kits that will combine Illumina’s Next Generation Sequencing (“NGS”) technology with SomaLogic’s SomaScan technology. Pursuant to the agreement, we received a non-refundable upfront payment of $30.0 million on January 4, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This arrangement will be accounted for in accordance with Topic 606 by analogy. Accordingly, the Company identified the following material promises: licenses, patents, training, transfer of know-how and SOMAmer reagents necessary to use the SomaScan technology. We determined that none of the separate promises are distinct within the context of the contract since they are highly interdependent with the SomaScan Technology. As a result, the Company identified a single performance obligation where the predominant promise in the bundled performance obligations is the supply of the reagents. Revenue is recognized upon transfer of control to the Illumina. Our principal terms of sale are FOB shipping point and as such, we transfer control and recognize revenue for the sale of reagents upon shipment.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Illumina Agreement did not have a material impact to revenue for the three months ended March 31, 2022.</span></div><div style="margin-bottom:0.05pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash represents cash on deposit with a financial institution as security for letters of credit outstanding for the benefit of the landlords related to operating leases. The restricted cash is classified as other long-term assets on the condensed consolidated balance sheets based on the terms of the underlying leases. As of March 31, 2022 and December 31, 2021, the restricted cash on deposit was $4.9 million and $0.8 million, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Significant Accounting Policies</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our significant accounting policies are described in our 2021 Form 10-K. There have been no significant changes to those policies.</span></div><div style="margin-bottom:0.05pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which extended the effective date of ASU 2016-02 for non-public business entities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We adopted ASU 2016-02, as amended, on January 1, 2022 using a modified retrospective approach and elected to apply the legacy lease guidance and disclosure requirements (“ASC 840”) in the comparative periods presented for the year of adoption. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We elected the package of transition practical expedients, permitting us to not reassess our prior conclusions about lease identification, lease classification and initial direct costs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The new lease standard impacted our condensed consolidated balance sheets as a result of the ROU assets and operating lease liabilities, but did not impact our condensed consolidated statements of operations or condensed consolidated statements of cash flows. The adoption did not require any cumulative-effect adjustments to opening accumulated deficit. We currently have no finance leases. Upon adoption, we recorded $4.1 million of ROU assets, $1.0 million of current operating lease liabilities, and $3.6 million of non-current operating lease liabilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For more information on our leases, refer to Note 5, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i431af2cc1c9a4edfa3f7b044236da1d0_801" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Leases</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. We adopted ASU 2019-12 prospectively when it became effective on January 1, 2022 and the adoption did not have a material impact on our condensed consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which sets forth a “current expected credit loss” (CECL) model that requires us to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instrum</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ents — </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> which extends the effective date of ASU 2016-13 for non-public business entities. ASU 2016-13, as amended, is effective for us on January 1, 2023, with early adoption permitted. We are currently evaluating the impact of adopting the standard on our condensed consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Convertible Debt, Contracts in an Entity’s Own Equity and EPS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">. In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Debt - Debt with Conversion and Other Options (Subtopic 470-20)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, which simplifies the accounting for convertible debt by removing the requirements to separately present certain conversion </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging: Contracts in Entity's Own Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, by removing certain criteria that must be satisfied in order to classify a contract as equity. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share using the “if-converted” method if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy. ASC 2020-06 is effective for us on January 1, 2024, although early adoption is permitted. ASU 2020-06 may be adopted through either the fully retrospective or modified retrospective method of transition. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures.</span> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The condensed consolidated financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated financial statements have been prepared in accordance with GAAP for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2021 included in the 2021 Form 10-K. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements have been prepared on the same basis as our annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2022 or for any other future annual or interim period.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current presentation.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, incremental borrowing rates used in the determination of lease assets and liabilities, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.</span></div> <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.</span></div>Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:<div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.949%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.795%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.245%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.248%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three months ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">22%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">37%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">20%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*    less than 10%</span></div> 0.36 0.10 0.35 0.22 0.37 0.13 0.20 0.13 0.16 0.10 0.26 0.44 0.25 0.42 0.18 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Following the adoption of ASU 2016-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (“ASC 842”), on January 1, 2022, we determine if an arrangement is a lease at inception of the contract. Operating lease right-of-use (“ROU”) assets are included in other long-term assets, and operating lease liabilities are included in other current liabilities and other long-term liabilities in the condensed consolidated balance sheets. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ROU assets and operating lease liabilities are recognized based on the present value of the future lease payments over the lease term at commencement date. As the implicit rate in the Company's leases is generally unknown, the </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Company uses its incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. The Company gives consideration to its credit risk, term of the lease, total lease payments and adjusts for the impacts of collateral, as necessary, when calculating its incremental borrowing rates. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease ROU assets include lease incentives and initial direct costs incurred. When the lease incentives specify a maximum level of reimbursement and we are reasonably certain to incur reimbursable costs equal to or exceeding this level, we include the lease incentive in the measurement of the ROU assets and lease liabilities at commencement. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise any such options. Lease costs for our operating leases are recognized on a straight-line basis within operating expenses over the lease term in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have lease agreements with lease and non-lease components. However, we have elected the practical expedient to not separate lease and non-lease components for all of our existing classes of assets. Therefore, the lease and non-lease components are accounted for as a single lease component. We have also elected to not apply the recognition requirement to any short-term leases with a term of 12 months or less.</span></div>We monitor for events or changes in circumstances that may require a reassessment or impairment of our leases, at which time our ROU assets for operating leases may be reduced by impairment losses. 5519991 11.50 5013333 11.50 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify the Warrants as liabilities on our condensed balance sheets as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span> (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date. <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Earn-Out Liability</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Business Combination, additional shares of Common Stock were provided to SomaLogic Operating shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable. Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the SomaLogic Operating stockholders in accordance with their respective pro rata Earn-Out Shares.</span></div>The Earn-Out Shares were recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with subsequent changes in fair value recognized within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss. 3500125 1499875 20.00 20 30 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue from sales to customers under ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Assay Services Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates assay services revenue primarily from the sale of SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> service revenue is derived from performing the SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are free on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaboration Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that the SAA met the criteria set forth in ASC 808, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the JDCA, to develop and commercialize SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services in Japan, as described in the section entitled “Collaboration Agreements” above. NES agreed to make annual payments of $2.0 million for 5 years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(i) Research and Development Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(ii) Assay Services</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(iii) License of Intellectual Property</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div> 12000000 P15Y 2000000 P5Y 10000000 15300000 P10Y <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Illumina Cambridge, Ltd.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) on December 31, 2021 to jointly develop and commercialize co-branded kits that will combine Illumina’s Next Generation Sequencing (“NGS”) technology with SomaLogic’s SomaScan technology. Pursuant to the agreement, we received a non-refundable upfront payment of $30.0 million on January 4, 2022. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This arrangement will be accounted for in accordance with Topic 606 by analogy. Accordingly, the Company identified the following material promises: licenses, patents, training, transfer of know-how and SOMAmer reagents necessary to use the SomaScan technology. We determined that none of the separate promises are distinct within the context of the contract since they are highly interdependent with the SomaScan Technology. As a result, the Company identified a single performance obligation where the predominant promise in the bundled performance obligations is the supply of the reagents. Revenue is recognized upon transfer of control to the Illumina. Our principal terms of sale are FOB shipping point and as such, we transfer control and recognize revenue for the sale of reagents upon shipment.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Illumina Agreement did not have a material impact to revenue for the three months ended March 31, 2022.</span></div> 30000000 <div style="margin-bottom:0.05pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash represents cash on deposit with a financial institution as security for letters of credit outstanding for the benefit of the landlords related to operating leases. The restricted cash is classified as other long-term assets on the condensed consolidated balance sheets based on the terms of the underlying leases. As of March 31, 2022 and December 31, 2021, the restricted cash on deposit was $4.9 million and $0.8 million, respectively.</span></div> 4900000 800000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.</span></div> 1 <div style="margin-bottom:0.05pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to use this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which extended the effective date of ASU 2016-02 for non-public business entities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We adopted ASU 2016-02, as amended, on January 1, 2022 using a modified retrospective approach and elected to apply the legacy lease guidance and disclosure requirements (“ASC 840”) in the comparative periods presented for the year of adoption. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We elected the package of transition practical expedients, permitting us to not reassess our prior conclusions about lease identification, lease classification and initial direct costs.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The new lease standard impacted our condensed consolidated balance sheets as a result of the ROU assets and operating lease liabilities, but did not impact our condensed consolidated statements of operations or condensed consolidated statements of cash flows. The adoption did not require any cumulative-effect adjustments to opening accumulated deficit. We currently have no finance leases. Upon adoption, we recorded $4.1 million of ROU assets, $1.0 million of current operating lease liabilities, and $3.6 million of non-current operating lease liabilities. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For more information on our leases, refer to Note 5, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i431af2cc1c9a4edfa3f7b044236da1d0_801" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Leases</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. We adopted ASU 2019-12 prospectively when it became effective on January 1, 2022 and the adoption did not have a material impact on our condensed consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which sets forth a “current expected credit loss” (CECL) model that requires us to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instrum</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ents — </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> which extends the effective date of ASU 2016-13 for non-public business entities. ASU 2016-13, as amended, is effective for us on January 1, 2023, with early adoption permitted. We are currently evaluating the impact of adopting the standard on our condensed consolidated financial statements and related disclosures.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Convertible Debt, Contracts in an Entity’s Own Equity and EPS</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">. In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Debt - Debt with Conversion and Other Options (Subtopic 470-20)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, which simplifies the accounting for convertible debt by removing the requirements to separately present certain conversion </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging: Contracts in Entity's Own Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, by removing certain criteria that must be satisfied in order to classify a contract as equity. Further, contracts which can be settled in cash or shares, excluding liability-classified share-based payment awards, are to be included in diluted earnings per share using the “if-converted” method if the effect is dilutive, regardless of whether the entity or the counterparty can choose between cash and share settlement. The share-settlement presumption may not be rebutted based on past experience or a stated policy. ASC 2020-06 is effective for us on January 1, 2024, although early adoption is permitted. ASU 2020-06 may be adopted through either the fully retrospective or modified retrospective method of transition. We are currently evaluating the impact of this standard on our condensed consolidated financial statements and related disclosures.</span> 4100000 1000000 3600000 Revenue<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by product line:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.919%"><tr><td style="width:1.0%"/><td style="width:69.258%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.410%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collaboration revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Royalties</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total other revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">22,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances and Remaining Performance Obligations</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2022 and December 31, 2021, deferred revenue of $34.6 million and $5.4 million, respectively, was comprised of balances related to our collaboration revenue, assay services, and other revenue. As of March 31, 2022 and December 31, 2021, the portion of deferred revenue related to collaboration revenue was $3.2 million and $3.9 million, respectively, which is being recognized on a straight-line basis over the period of performance. As of March 31, 2022, the estimated remaining performance period is 3.0 years. As of March 31, 2022 and December 31, 2021, the portion of deferred revenue related to assay services and other revenue was $1.4 million and $1.5 million, respectively. As of March 31, 2022, the deferred revenue related to assay services and other revenue will be recognized within 12 months. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">As of March 31, 2022 and December 31, 2021 the deferred revenue related to the Illumina Agreement amounted to $30.0 million and nil, respectively. As of March 31, 2022, the estimated remaining performance obligation period is nine years. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the change in contract liabilities is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of revenue included in balance at beginning of period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,762)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue deferred during the period, net of revenue recognized</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">30,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">34,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,385 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by product line:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.919%"><tr><td style="width:1.0%"/><td style="width:69.258%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.410%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collaboration revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Royalties</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total other revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">22,980 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 18800000 14573000 453000 193000 763000 763000 2955000 3000000 9000 331000 2964000 3331000 22980000 18860000 34600000 5400000 3200000 3900000 P3Y 1400000 1500000 30000000 0 P9Y <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the change in contract liabilities is as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of revenue included in balance at beginning of period</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,762)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue deferred during the period, net of revenue recognized</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">30,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">34,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,385 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5385000 5177000 1132000 1762000 30317000 1970000 34570000 5385000 Fair Value Measurements<div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Assets measured at fair value on a recurring basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.787%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of March 31, 2022</span></div><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">105,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">105,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">321,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">321,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">438,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">438,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">132,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(412)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">132,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Treasuries</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">48,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">48,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">210,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(723)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">209,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">648,532 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(724)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">647,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.382%"><tr><td style="width:1.0%"/><td style="width:36.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></div><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Amortized Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">114,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">114,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">324,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">324,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">439,488 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">439,488 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">177,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">177,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Treasuries</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">218,289 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(87)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">218,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">657,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(87)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">657,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of the commercial paper, U.S. Treasuries, asset-backed securities, corporate bonds, and agency bonds that are designated as available-for-sale securities have an effective maturity date that is less than one year from the respective balance sheet date, and accordingly, have been classified as current in the condensed consolidated balance sheets.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify our investments in money market funds within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We classify our commercial paper, U.S Treasuries, asset-backed securities, corporate bonds and agency bonds as Level 2 and obtain the fair value from a third-party pricing service, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or inputs corroborated by observable market data. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As all of our available-for-sale securities have been held for less than a year as of both March 31, 2022 and December 31, 2021, no security has been in an unrealized loss position for 12 months or greater. We evaluated our securities for other-than temporary impairment and considered the decline in market value for the securities to be primarily attributed to current economic and market conditions. It is not more likely than not that we will be required to sell the securities, and we do not intend to do so prior to the recovery of the amortized cost basis. Based on this analysis, the available-for-sale securities were not considered to be other-than-temporarily impaired as of March 31, 2022 and December 31, 2021.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Liabilities measured at fair value on a recurring basis</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.054%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value Level</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - public warrants</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - private placement warrants</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earn-out liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">32,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">62,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Warrant liabilities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The public warrants were valued using Level 1 inputs as they are traded in an active market. The fair value of the private placement warrants is equivalent to that of the public warrants as they have substantially the same terms; however, as they are not actively traded, they are classified as Level 2 in the hierarchy table above. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earn-out liability</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the Earn-Out Shares was estimated using a Monte Carlo simulation model. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by estimated forfeitures of Earn-Out Shares issued to Earn-Out Service Providers. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Stock price on valuation date</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">73.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">85.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of the earn-out liability for the three months ended March 31, 2022 is summarized as follows: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Change in fair value of earn-out liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(16,462)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,423 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.787%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of March 31, 2022</span></div><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">105,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">105,219 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">321,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">321,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">438,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">438,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">132,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(412)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">132,219 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Treasuries</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">48,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">48,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(22)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(65)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Agency bonds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,987 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">210,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(723)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">209,757 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">648,532 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(724)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">647,809 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.382%"><tr><td style="width:1.0%"/><td style="width:36.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></div><div style="margin-top:9pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Amortized Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">114,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">114,533 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">324,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">324,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">439,488 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">439,488 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">177,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">177,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Treasuries</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">218,289 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(87)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">218,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">657,777 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(87)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">657,706 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 105219000 105219000 321351000 321351000 11482000 1000 1000 11482000 438052000 1000 1000 438052000 132631000 0 412000 132219000 48632000 0 211000 48421000 6037000 0 22000 6015000 18180000 0 65000 18115000 5000000 0 13000 4987000 210480000 0 723000 209757000 648532000 1000 724000 647809000 114533000 114533000 324955000 324955000 439488000 439488000 177852000 16000 57000 177811000 12021000 0 9000 12012000 12084000 0 8000 12076000 16332000 0 13000 16319000 218289000 16000 87000 218218000 657777000 16000 87000 657706000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.054%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value Level</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - public warrants</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - private placement warrants</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earn-out liability</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">32,964 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">62,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 11813000 18437000 10728000 16744000 10423000 26885000 32964000 62066000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy were as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Stock price on valuation date</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8.02 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11.64 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">73.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">85.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Risk-free rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div> 8.02 11.64 0.737 0.856 0.0151 0.0034 0 0 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of the earn-out liability for the three months ended March 31, 2022 is summarized as follows: </span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,885 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Change in fair value of earn-out liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(16,462)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of March 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,423 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 26885000 -16462000 10423000 Leases<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have operating leases for certain office spaces with lease terms ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQzMWFmMmNjMWM5YTRlZGZhM2Y3YjA0NDIzNmRhMWQwL3NlYzo0MzFhZjJjYzFjOWE0ZWRmYTNmN2IwNDQyMzZkYTFkMF84MDEvZnJhZzoxMjY1ZmY4MzA1NmU0OWM2OTRhMjJhOGJjOGM2YjZmYy90ZXh0cmVnaW9uOjEyNjVmZjgzMDU2ZTQ5YzY5NGEyMmE4YmM4YzZiNmZjXzEwOTk1MTE2NDMzODc_1b04a881-209e-4d0e-930f-f1553aaa16c9">two</span> to five years. These leases require monthly lease payments that may be subject to annual increases throughout the lease term. Certain of these leases also include renewal options at our election to renew or extend the leases for additional periods ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQzMWFmMmNjMWM5YTRlZGZhM2Y3YjA0NDIzNmRhMWQwL3NlYzo0MzFhZjJjYzFjOWE0ZWRmYTNmN2IwNDQyMzZkYTFkMF84MDEvZnJhZzoxMjY1ZmY4MzA1NmU0OWM2OTRhMjJhOGJjOGM2YjZmYy90ZXh0cmVnaW9uOjEyNjVmZjgzMDU2ZTQ5YzY5NGEyMmE4YmM4YzZiNmZjXzEwOTk1MTE2NTA0MDA_bb1a6269-bb8e-4a3f-bf11-493d07d002f0">three</span> to ten years. These optional periods have not been considered in the determination of the ROU assets or lease liabilities associated with these leases as we did not consider the exercise of these options to be reasonably certain. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Lease Costs</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease costs for operating leases are recognized on a straight-line basis over the lease term. The total lease cost for the period was as follows:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.419%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense for the three months ended March 31, 2021 was $0.4 million.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Lease Maturities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases as of March 31, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,080 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: amount of lease payments representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: tenant improvement allowance yet to be received</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(775)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: current operating lease liabilities (included in other current liabilities)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Long-term operating lease liabilities (including in other long-term liabilities)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Supplemental Lease Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental information related to our operating leases was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of our operating lease liabilities for the three months ended March 31, 2022 was $0.5 million. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2022, we had executed two separate lease agreements to lease buildings pending construction that have not yet commenced. Both leases will expire on November 30, 2033, unless extended or early terminated in accordance with the terms of the lease. In accordance with the lease agreements, we have made a deposit of $4.1 million which is classified as restricted cash and included in other long-term assets in the condensed consolidated balance sheets. The deposits are restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security for the lease of one of the Company’s facilities.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our obligation to pay rent for each building will begin approximately six months following the applicable commencement date of each lease. The annual base rent for each lease is approximately $1.3 million per year. Each lease is subject to annual increases of approximately 3% per annum, up to approximately $1.8 million per year in the final year of the term. Both leases include tenant improvement allowances in the amount of approximately $3.5 million per lease. We have the right to extend the term of these leases for three consecutive periods of 60 months each following the end of the then-current term.</span></div> P5Y P10Y The total lease cost for the period was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.419%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">401 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 401000 181000 11000 593000 400000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases as of March 31, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.992%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,080 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: amount of lease payments representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: tenant improvement allowance yet to be received</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(775)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: current operating lease liabilities (included in other current liabilities)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(985)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Long-term operating lease liabilities (including in other long-term liabilities)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,110 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1387000 1905000 810000 834000 144000 5080000 210000 775000 4095000 985000 3110000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Supplemental information related to our operating leases was as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.956%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.9 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div> P2Y10M24D 0.026 500000 2 4100000 1300000 0.03 1800000 3500000 3 P60M Inventory<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory was comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventory</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory (current)</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,236 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,213 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current inventory</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory was comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventory</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory (current)</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,236 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,213 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current inventory</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory was comprised of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,952 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventory</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,058 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,298 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory (current)</span></div></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,236 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,213 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current inventory</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,822 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15952000 15205000 988000 0 118000 93000 17058000 15298000 14236000 11213000 2822000 4085000 Accrued Liabilities<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued charitable contributions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued medical claims</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">March 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued charitable contributions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued medical claims</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,109 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4916000 9832000 400000 400000 471000 398000 255000 479000 6042000 11109000 Commitments and Contingencies<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings in which a potential loss is probable or reasonably estimable.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.</span></div> Debt<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2022 and December 31, 2021, we did not have any debt outstanding. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prior to the Business Combination, we had received various forms of debt including convertible debt, a credit agreement, and funds issued through the Paycheck Protection Program. Prior to the consummation of the Business Combination, these forms of debt were settled or forgiven. The loan resulting from the Paycheck Protection Program was forgiven during the second quarter of 2021 and resulted in a gain on extinguishment of debt. The debt under the Company’s credit agreement was settled in the second quarter of 2021, which resulted in a $5.2 million loss on extinguishment of debt. As a result of settling the convertible debt, we recorded a loss on extinguishment of debt of $2.7 million in the third quarter of 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense incurred during the three months ended March 31, 2021 was related to these forms of debt, primarily from the Company’s credit agreement.</span></div> 0 0 -5200000 -2700000 Stockholders' Equity<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under our amended and restated certificate of incorporation, we are authorized to issue 600,000,000 shares of Common Stock, par value of $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2022, there were an aggregate of 5,519,991 and 5,013,333 outstanding public warrants and private placement warrants, respectively. Each warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share at any time commencing on February 25, 2022. The warrants will expire on September 1, 2026 or earlier upon redemption or liquidation. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no significant changes to our Common Stock, preferred stock, and our public and private placement warrants, including warrant redemption terms disclosed in our 2021 Form 10-K.</span></div> 600000000 0.0001 1000000 0.0001 5519991 5013333 11.50 11.50 Stock-based Compensation<span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation includes grants of equity incentive awards in the form of stock options and other stock-based awards as well as the issuance of common stock under a consulting agreement with a related party (see Note 14, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i431af2cc1c9a4edfa3f7b044236da1d0_79" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Related Parties</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">) and issuance of Earn-Out Shares to service providers in connection with the Business Combination. </span><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no significant changes to our equity incentive plans and types of stock-based incentive awards disclosed in our 2021 Form 10-K.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of product revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,252 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation will fluctuate based on the grant-date fair value of awards, the number of awards, the requisite service period of the awards, modification of awards, employee forfeitures and the timing of the awards. Expense related to each stock option and restricted stock unit (“RSU”) award is recognized on a straight-line basis over the requisite service period of the entire award.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity for stock options and RSUs for the three months ended March 31, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Stock Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">RSUs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,702,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,364,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">557,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(624,685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(303,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(4,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expired</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of March 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,139,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">553,193 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The stock options generally vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The RSUs vest subject to the satisfaction of service requirements. The grant date fair values of these awards are determined based on the closing price of our Common Stock on the date of grant.</span></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">291 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">89 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of product revenue</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">703 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,252 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 291000 89000 7000 1000 1732000 703000 6641000 2459000 8671000 3252000 <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes our award activity for stock options and RSUs for the three months ended March 31, 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Stock Options</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">RSUs</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:125%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,702,845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,364,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">557,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(624,685)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(303,040)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(4,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expired</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of March 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,139,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">553,193 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The stock options generally vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">    The RSUs vest subject to the satisfaction of service requirements. The grant date fair values of these awards are determined based on the closing price of our Common Stock on the date of grant.</span></div> 19702845 0 4364402 557756 624685 303040 4563 0 23139522 553193 P4Y 0.25 Income TaxesThere has historically been no federal or state provision for income taxes because the Company has incurred operating losses and maintains a full valuation allowance against its net deferred tax assets in the United States. For the three months ended March 31, 2022 and 2021, the Company recognized no provision for income taxes in the United States. The provision for foreign income taxes was immaterial for the three months ended March 31, 2022 and 2021. 0 0 Net Loss Per Share<div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.167%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share and per share data)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(3,979)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(9,484)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted-average shares outstanding, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">182,050,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">114,475,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss per share, basic and diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During periods in which the Company incurs a net loss, diluted weighted average shares outstanding are equal to basic weighted average shares outstanding because the effect of all awards is anti-dilutive. The following outstanding </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.167%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Anti-dilutive shares:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock options to purchase common stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,139,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,507,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Public warrants and private placement warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,533,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Convertible debt (on an if-converted basis)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">571,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">553,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">34,237,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,078,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.167%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share and per share data)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(3,979)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(9,484)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted-average shares outstanding, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">182,050,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">114,475,401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss per share, basic and diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.08)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -3979000 -9484000 182050468 182050468 114475401 114475401 -0.02 -0.02 -0.08 -0.08 The following outstanding <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:75.751%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.167%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Anti-dilutive shares:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock options to purchase common stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,139,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,507,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Public warrants and private placement warrants</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,533,324 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Convertible debt (on an if-converted basis)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">571,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unvested RSUs outstanding</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">553,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 17pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total anti-dilutive shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">34,237,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,078,635 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 23139522 15507529 10533324 0 0 571106 553193 0 11304 0 34237343 16078635 Related PartiesThe Company did not make any payments for an unconditional contribution to a related party during the three months ended March 31, 2022 or 2021. As of March 31, 2022, the remaining pledge of $0.4 million is recorded in accrued liabilities and is expected to be paid out within the next 12 months.In June 2019, we entered into a consulting agreement (the “Master Agreement”) with Abundant Venture Innovation Accelerator (“AVIA”), a company that engages in business incubation activities. AVIA is a related party to the Company because Ted Meisel, a member of our Board of Directors as of September 1, 2021, also serves on the board of directors of AVIA. We also entered into a consulting agreement (the “Consulting Milestone Agreement”) with AVIA, to provide services related to expanding our contractual relationships with health system providers. Pursuant to the Master Agreement and the Consulting Milestone Agreement, the Company agreed to pay AVIA for business development activities. For the three months ended March 31, 2022 and 2021, we paid $0.1 million and $0.3 million, respectively for these consulting services. We additionally issue Common Stock for certain milestones achieved and as of March 31, 2022, a commitment of $0.04 million is recorded in other long-term liabilities. 0 0 400000 100000 300000 40000.00 EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .J!L%0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #J@;!4[HZR+NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LW8#E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT7/J(B7VE&^&T+198]R*(W/4 !F/%&PNQT0[-O=="I;'9SI M/AA M#P1*R@T$8NLL6YB 15R(PM0.-2:RW*4SWN&"CY^IF6$.@1H*U'*&JJQ F&EB M/ U-#5? !&-*(7\7R"W$N?HG=NZ .">'[)=4W_=EOYISXPX5O#T]OLSK%K[- M;%ND\5?VFD^1MN(R^75U=[][$$9)I0JY+JK-3DE=K;6\?9]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M .J!L%1HOZ3-NP4 %<9 8 >&PO=V]R:W-H965T&UL MM5E=<^HV$'UN?X6&Z4,[$X(M08 ["3.$)+=,\\$-:3.WG3X(6X#GVI8KRQ#^ M?5[G1E'8H8YST8EX$+=&E_FUF1I=RDR'02QFBJ19 M%'&UNQ:AW%ZUW-;APG.P6FMSH3.Z3/A*S(7^,YDI..N4*'X0B3@-9$R46%ZU MQNZG2=]!6.:8Q/#X^H-_E+P\OL^"IF,CP-?#U^JHU:!%?+'D6ZF>Y_5WL7ZAG\#P9 MIODOV1;/=OLMXF6IEM'>&!A$05S\\[>](XX,6/>$ =T;T \&[BD#MC=@^8L6 MS/+7NN&:CRZ5W!)EG@8T&MPEB,XUSK>!N '9Z-)$;H4B;I&NN1'K9 MT8!I[G2\O?UU84]/V#/R(&.]3LEM[ O_O7T'N)2$Z('0-44!'[@Z)\P](]2A MM(+/!#WB*3+6(TG^1 M,;KE&-U\C&[=&"^[1%1- 6[N.NTO"(M>R:+7C,67C"LM5+@CSR*12E:6+<*1#4/W\TT\U<=$ON?4;SIGBH&EY6)QV M%XZUY&&*^6M0Q#O2.W 6A((]9M!"JB@N.X3ANFPW[PPN$S[#D,VS" MYUFL@E2#FS1YY%'E[.$X\Z>'\?W3Y^GDC$P?)^<(,]>QLN' Y(+Y%-<[3LFM +FBO/70KJ]&HE7K:2.KG:VA=43_A,+6$K,#31@(/5"+PT%Q+[QLDH+P?)$^9 M!K6/?9C:REZL0.[ER&;'8#-R!Y0.G?X%%)";*EI6VRDNS0=:( D*M'4*_>4; M^4-4^PJ' DUU!ZS?18L>:L6>XCH]AL+?SXO_NY!7^>6Z!J!V[JS*4UR3RS;D M+DA-!OHJN")W<+%:%'"PFM:(6H6GN!Y_9+7OWT[SPN&^8,4"L^K.<%4^I,)C M5V$M90U;WGR<8$ZNX#%?<@Z,@.7EK'J_$R<:X!NAQ/+\98YL_S,HMPS5REBW"P"-; MKDRGGA(0?9*H8&/ZD,2T8'DX'6YC0UH=9?T?%Z16(AFN:M\3I#C2Z\$W6I(D M4S!UJ2!-EZX53X:K78,PK=DN@3!]Q;8EK6)V<8EK'JV7\I=K'+J^57@W&^5]ZQCQ>?'!ZX*4%3$HHEF#KG?5@[JMC%+TZT3/*- M\(746D;YX5IP:.'- W!_*:4^G)@!RF\IH_\!4$L#!!0 ( .J!L%2G9 $* M0@8 '@9 8 >&PO=V]R:W-H965T&ULK9EM3]PX$,>_ MBK5%U9VTL+'S7& E"G>ZOK@K*NWUM,KJI&Q7YBGA>M"HH+Q?KB_K9K5Q?B$KGO&2W$JFJ**A\?L]R\72YP(N7 M!Y_XPTZ;!ZOUQ9X^L#NFO^QO)=RM.B\;7K!2<5$BR;:7BRO\[MKW38/:XE_. MGM3@&IFAW OQS=Q\V%PN/*.(Y2S3Q@6%7X_LFN6Y\00ZOK=.%UV?IN'P^L7[ MG_7@83#W5+%KD7_E&[V[7"0+M&%;6N7ZDWCZB[4#"HV_3.2J_HF>6EMO@;)* M:5&TC4%!PHL\[42E:;M3%2H,&XVF5M?V];_HC,_W]3>49\O$2$8\0 M2_-K=_,;EG7-\6'S%8R\&S[IAD]J?_[<\"LI6:D150K&Z7#H=P[]VF$PYY"J M'8+0H,Q,JJEV9]?:X#OS$"R$NC\.0V,S2($DZLP.E0: MYVR)2J9M0D.+@M2+1CJG5CCVXL N,^ID1D=#6&HAGVVZHFF/ ?''NBQ6F&#? MKBON=,5.73=LRV!>PR04"H(HMD@Q^<@S9OW2\42"-Q(YM0@B8I>8=!(3I\1; MR?:4;Q#[L3?I1]5K1N@=DY#UYM=DHSB9Z DCXH]$6XQ@ MM5IYWJU*GZL] T M?X7 =-)WE*3A8+HU$BUF*0[#F=!BK\_IGE/F/Z(\?1')77.T]7.P>!(RSC\6 MJ\!+PAF5 _+@(U, -B-2/]>?WF3*O4E&]3HW4Y9F6554>8VC#8,]2L9I37YX M=X+#91S[=4MS38( OH9Y WS)=F_?X,@[?Z%,;07@8,4]DP>OX*=D:L_JK41N MCQ"V+- D'D\VBUD:AC.S#?=TPL09HH_U@LA%^7"JF2P<,ZYU-!203+.@Q2KU M9G(U[I&'W M^NTIA5^)J3U]-HRR#MY"G@2'R7CL%K/02]*9H?>$PFY$@419P0J:'7JKQQA5_)*\D@657V.$XA1()H$L:IE5_O%*T">UAA-ZT^'H#I M6"RGY$F3R5R?&D71C,R>3OAG\'1,YI0^)(["26:SF*5D+ON3GE'$S:BO5$IZ M7"6Q$(J$ 1ZIM)CY(:RS&94]HXB;47]069Y"]=O)M$*"6" !JV<<2HL9B9+9 M4 YJ&#5/C6#O>S,]IGTY"!ND90MSE4K.VC@F 3'I>43?G RFQ.K].?.4)ZI_8T8Y<+V'^9&H(MULA6M?\"1X=C[@%' M(B?;[[3(ONU$OF%2O7T#I6=\7F\FQROUT'V/)N)&$]0I[>)2IJ,E.O'./,_# M@'R)H+2OV#G"2WAB_B.UH]+4,I7>"F>/=1P8)7=G/NZ:4 M/HW).'_;K68T]R3WW22_.B@GMSSCUM,D?\KHT] C23HYE+,8!FF2SIW=^#W. M?3?.&]*H5^:U5O:4SQ&._<'6O%5MLX/E,4-R?W#L^9H:<(#'>BG^Y""F!YW6 M.M%F9ZL35X-C&PO=V]R:W-H965T&ULG59=;]HP%/TK5M2'5NK(!Y! M!4@M5;4]3$)EW1ZF/9C$$*N.G=E.Z?;K=^VD64+#5WD@MG/ON>=<7\=WLA7R M6:6$:/2:,:ZF3JIU?N.Z*DY)AE5/Y(3#F[60&=8PE1M7Y9+@Q#IES T\+W0S M3+DSF]BUA9Q-1*$9Y60AD2JR#,L_=X2)[=3QG;>%1[I)M5EP9Y,<;\B2Z*=\ M(6'FUB@)S0A75' DR7KJW/HW<]\Z6(OOE&Q58XR,E)40SV;R)9DZGF%$&(FU M@<#P>"%SPIA! AZ_*U"GCFD7*$+1#GZEHI"89ZH MB:N!DT%VXRK^71D_V!/_*Y8]U/>O4> %08?[_+#[/8EK=[_M[D(FZG0$=3H" MB]??@[?4(!^J5".Q1@^40Q(H9F@A%+55]_-VI;2$VOMU(%B_#M:WP09[@MW& M<9$5S"8\(7 *(9:)TI7%$BFT2.9HOLS\813U)^Y+,UE=5L%@4%NU: YJFH.# M-!=PL(B40!*J,7Z^1CF6Z 6S@J!+V/Q")2@G\&5(H4:NNKB7\%&#E=?S/,_? M(7_4K,5^6+,?GL?>\E0(%SH5DOZ%%T9%N=I)O\0?-I/JV=\._^-V+0%A+2#\ MD "J5'&_PNE:'G=5;X*98M!;[W_QKRSM=P M6HE7R*V#-PK\*!P'X8Z 3E-_. R"P9X]\!L7J7^^@C-JOH(_24:7:;<,M]$: MF+X,[ML-Y0HQL@9?KQ$%4S=BRTMXLQ*R8!INY7JBMI*SM%(J\@D)@FA2L*P'VQ$>'1\\9>N--@\F=_,M6_-GKC]O'R7< M35HK:5;P4F6B1)*O;D?W^.V"QD:ADO@KXP=U7A^M_U8Y#\Z\,,47(O^2I7IS.TI&*.4K MMLOUDSC\SAN'IL;>4N2J^HL.C6PP0LN=TJ)HE %!D97U+_O6+,2) MAQ*Y!& M@705P@$%VBC0RM$:6>76.Z;9W5R* Y)&&JR9BVIM*FWP)BO--CYK"6\ST--W M"U&FL"D\17"E1)ZE3,/-LX8?V"VMD%BACULNF5EUA5AI) L(F8W9RSU'?PBE MT!A]?GZ'KGYY@WY!68D^;<1.@:B:3S2 -)^:+!M #S4@,@"(H@^BU!N%?@5@ MZ;G^!)QK/21'#Q^(U^ ')F\0Q=>(!(0X\"PN5\<>.+1=<%K9HP/VGOB>ESNN MT-_W+TI+".-_/%;#UFI860T'MS'/V8NH=PG2J_J&:_%K,U%EQJ3X_BZ.Z'RR M/UT0O\P9OFF+;^K%]U%ON/3AJM6G)]\DLRCL .L+44JQ&UG4(HN\R#X)S7(? MLJB/C,R2H .M+X63) K5[TO>*)D'7][Y4@G'B=GW6HIQY43Y#80?'K]&:E[ (>866 MI5 !,Y,UIO:[ ,_Z$1(D>-H!W)?") EF;L0XL*4TN""4Q']\?4TJ2'DZ'7$+Q$$YB<1)_ M!E1U(RN7HN#HJEG0-YXLP+8.8^I=@O>EYI(K?;1N DR8SUVCDCNSH3%XMAE! MU%T)A]# *MCBCOW5O87:+( 37-C[;C=/'2)CC.-P )ZM[=A?W!<;5JZYX?T5 MRR3:LWS'3=MP8%*R4J,\8R]9GNEL(!7Z91V3*.RA[XL-E%=L:S_V%_\AY% @ MRS$TO2WT5R=P1]&/PHAT@??%AH!;8L#Q):7F@NQHH,8.?H72V(7:%S,1,A3 MEG*PGW/^A'DDAY+CA-:GCS&=Q;,N-(?8+$R&@M?R#)Y=4&&69RUM'^IYYVD9 M@?@9P?B]*V&\RK/_H*LV=I&97?8L@W8MYV.8P\:*Y1PIOMS)P10A?1H81]-N MH#FEW.M#+%,0/U/ L 2C4 FSB)2\7+XB8-]2Y76CN88Y$5T9MYQ11USLT07= MEQGHZ(AE#4(NSH[O[6R#E+@6N-LWN*2F V M#Q$_#RTN TA[3?DXC&BW0W:) M098,M#;$,A#Q,] Q@1%T"TAMF.379GK.EN@*(B UTX<\>>F.AOH3R2FVX";H M1;%;;*"?)):EB)^E7"ZD6;XSX^X/.#&]S FWV) 3EK"(G["^5,<2/!VS/;1M M0%T54B@J.ZTT=#!5RVPWIG[K=L0UL9!@&H11EQ5H:#+?;8$3YRCY;EI2U;$3U8_=GA M+4]1/T\]#8^_C69TMJC]&= E%D[C@6,#:NF'XI\W E/+$-3/$ L!W30T>IZY MG_:+/3;3;]?QOEB$IP.L0$].B?RL\"A%NEOJ"Z*'VB).PY\9/;:R4G]E]45/ MOVD/I]T6P"&$9T.18TLEC7YBY-B"1?T%ZY+(B7NY0.(N0SB$9MVQ8')RKEMP MN:Z.NQ6T-+M2UP>@[=/V2/V^.DCN/'_ ;Q?UP;@U4Y_3?V!RG94*Y7P%)H.; M&'9!UD??]8T6V^KT^$5H+8KJR:^)':<.(J=M ^=/B D9+$A"86@[+A? MWR5%B2( @K+CZ8M%6F<7![N+W4-)^W>\^";FC)7H1Y;FXF T+\O%J\E$1'.6 M4?&2+U@.[\QXD=$2;HN;B5@4C,:U499.B&5YDXPF^>APO_[?M#CR8IW\F<3D_& 4C%+,97:;E%;\[ M8\V&W,I?Q%-1_T5W#=8:H6@I2IXUQL @2_+5*_W1!&++ -L]!J0Q()(!Z5O! M;@QLR<#V>PR M@[ Q""4#%_%^P>]04>'! M7W51G^S:'LYBDE=-Z+HLX-T$[,K#8Y['T%)8C.!*\#2):0DWUR6\0*\I!>(S MN./1MSE/8U:(7W\)"/9_1Z??ETEYC\;HR_4)>OYL#SU#28X^S_E2T#P6^Y,2 MV%5K3**&R=&*">EA\IF7--68'9O-I@6[36#1]!Y=L04O@+W&R8G9R17XJ-LJ M;'9:)+Q 4P8O\0OT.OX'TE!%0N/UU.SUF&<9^*RCI[%^L[OU;IM\N[O#1V[X M;""%, ;%LKCOW?+Y0^QWV_2[A[A\Y+8OS&N\CN.DFJ@T15.:Q./S'!W31:(O MY_>/];5;.#X\UOTC0W,YL%X4+;-E6O>4C^6<%=!F,E!+\TK&W#)TGD<\8^CY M>R[$GL;]QR=TOUL I[NO>,)F293HHO+IP4X&R4V@L6^Z.]ET=U(OY/0L=,1N MDCQ/\AL0:BG-(P@%-&DQIP43>XB6L'KT$MGX!2(6L70=;N7?K?U7@O;V$&.' M>)Z+W?W)[78W4Y&^[028D* +?*L"'"9"K2ZB',=.YL0"?9.A8TE M7">Z]B:Z]@.CNT-$CU8^O6W.@1MB:?/'*FR,/1R&7=B)"H-U,?:ZL%/-HEC* MGPKQ;2G';S6D?.)(:5-!PE7A^'(5,-Q(&B]"12GX9QG=IU-K7KU(9V3^U"9ZPF(S0$*-CZ M:J_2;]M*[[>UQOOKBJ^.UK$?QO:DKM9W#4>G',AEO5Y@5FSK4K0<@&7 M[ D]+4W=#("Z MM%L)AK%&A4@[N#1CNAMH50HVRQ1HW"RY@4#7\8_N45G07*1U#:,;"BEXGO;([Z/& M=><\R9Q-D"[E=CAA9S#F%2-4>@$4B.8#L*ZU-K1A6:]F2Q&QP)HUY MIL'(S5&SG&=AVPGELE-Q8U^N 0W&(5;@]L6QG:[8/%X?]&"E+P3-< VPZQ+B M*%%3H7T;:&/B"H!/.)X@?0X>#J,Z^ZH ME0K$+!6>1'DW:W2*D#CR(R1114,'U=W!U@SH(ZU)K!S(Q#^3=91G1?LRI MF\8$^UY()(U^IH'VG;UV&A/S-#;+,AWC(Z(;Q;YMA7*/WF$4:S!*R]&X@I7$1 7$"X"I6P&EM9+'_)0K'YHL+HI M^:+^MO,K+TN>U9=S1F$$5P!X?\9YN;ZIOD#=_-SC\#]02P,$% @ ZH&P M5._/@Q"8" G"4 !@ !X;"]W;W)K $-V90UZY@EI6K#M/^XOK2/+OEUY=LD"WMR2U/Q-!UF#]^ M("U[N+H %T\/OM+[O=0/5M>7!WQ/[HC\\W#+U=UJGJ6A'>D%97W"R>[JXCUX M=U- /?FZN+3",B+:FEG@*K?T=R0]I6SZ1P_#5- M>C&_4P\\O7Z:_9-17BFSQ8+%:6LVF+XQMS&BE#>WU,MY)KGZE:IR\OF%]HQ:%-(FZ$JRE M#9;JYDZJ?VJUI$C8+KG!8I]\4BLNDC3Y\^YC\NJWU\EO">V3;WLV"-PWXG(E M%1H]YZJ>WOQA?#,,O!DE7U@O]R+Y72%HGH]?*2UF5>"3*A]@=,(OF+]-$'B3 MP Q"#YZ;EP\'$3AHMBPR\Z' ?'\<",>2]O>CJU))B8A,F\_3YF;:/##M/U5H MMTQX#3Z.+,U(';_'ZQ15Z^IR=3PU@T>JRC?Y+/4,5C'#*J+:OF_^HYQU]!C) M5(#7K*]I2Y)^PJN?UMJ/!NULRG68QS[O(@8J9R1EU$!WDM7?4QW:35*S3N4[ M@4W&(#_T-?$9;IRQ.#')IER#A=U<(00+Z#?;>@:[CH+]2%3RK>D(4,51@CO& M)?W;// A73L@UD6Q .J1R9 ?YV;&N8GB?'\"2V>$AFQE0H48<%\3968AQ9ND MH:)F@_8 K8E2K*-#YW74C8,P6^C@2D"4^76H9AVJ>.0HC]0.V!+E&S%OJ-R% M+I=!Y,H$T(',9N(LBN]FC_M[HD-CARE/CK@=B+:U=F)EUD89G=,CUK27M!1O M:4OEHS?O9F?-ZQ%9!_"?, GX)?P/F'/FBA MPU^"3C#O4U7\G+$W]" O\Q(ND;MR(>269 #ZJ<"2(:8NW+4E5M9<* MK)*Q(/7 S0J\T8G9JPQR/6.]5,25.4E"SS6QO ;BQ';+V9&:ZE#!5>%9$S$F M$K95=0F1>GF.BE\8]R]"[F "N;,"KA " >"6^4#Q0N"O-.T="7]\;71HV+"5 MNZ%5!#?F12_NPL6-T!*W*Y0&"!M8G@1QHKS%M$EIGWZGO29D23@1?I=PF<\) M2E<$E"&7L.0(XNSXA]P3[D7D4AQ8LJ!')@3(LB#81*N<,4^(1?DB!)DX[R3% MQ4H98"D+Q#GK_>0YNJ B*OFK:/;:PZ6C-*]*QR2N&"R*RF\5:(D+QHGKYE!.%'6OLI"+K4XF9QCQ J M \$(+0/!. /=TAH *62^ >J3P/(;<, M!.,,9()4E?C]?:I22!>#Z=)&"L RUWFD0FY@N07&N64.HP-^#,40=+D! B>$ M/%(@@R& ED-@G$-F/^5$Q=+@!^B2 *S QD'HBE4P4/Y#2Q8P3A;*@GQ0^*Q; MGBGGH,L(:5%DRU+")P:+*H374@>,4X?>)I_=;GIQN[21Y@ N"<\GAC95H)B MEF%@G&%T+A4O[QI RR0PSB2W Z_W>N-CBD1M#?EH5I/\-="#WKA[K>$A%@B* MY6[()P:JP-X866)!<6(YQ1RM9GW0D8=1UNL*++$'Y*I 3"/+/2C./:HNK EI M1++CK$LTXC&K=UA.L']-+Y=_-D59+!W4(P:++*24Y2D4YZDYK@ZZZFU4;&T? MDU=3D+TV)7K@[B\XJRH*Y+"K S8PE(/.KM].7%3\H/P MFHXA)W0G325.C=P/VK-W@'M0+P;M:VXZ:Z\:,E[I=/"_JN3I Y8GO>I) M)UC#U?-A68B5I%)BSN?:. M48IM6WJ/@_29N\28 [1,;AZID#J6//,S9V2FI="H79RF^3WF8T]+^T>KVZY/ M58 7]?ENH$>D"-0IN>7-/,Z;GY].F_2!-.LZ19?FJ,_8.];5R3V-0 >QIZ$( M F5F;FDQC]/BMV7E]_,>?_ZDS","4*CWFEOJRZMH*ODZG>#2^6CA5YG\^7FR M9:GB/$N9R9=O]-FI\' 0VF0.!WGD-D5>!!)O83FHB._UOBYX\W2=V8L;9(6G M_UAERP7W2*U#G=+"LEL19[=O[(D^_X^EP?3.\EQIX)'SE0:KD^]<.L+OS><_ M(C%A-'XG,C^=/S%Z;SZL63S_ -[=C!\*V6G&[Y:^8*Z*.*$2^$Y-F;U=*S/S M\5.@\4:R@_F:9LND9)VYW!.L4JD64+_O&)-/-_H%\P=9U_\%4$L#!!0 ( M .J!L%06]>8R@@@ '@4 8 >&PO=V]R:W-H965T&UL MI5AM;^.X$?XKA \X[ &.'3O9[NUM$B OO3;H!@G6MW!R*%=4Z MC%Q#%F\6SMO IM M76N_N:+*K<\'DT%>^&*6J\@+XXNS1B]I1O%K\^#Q-.ZEE*8F&XRSRM/B?' Y M^>7JE/?+AM\-K/J?/#S0)6TT&T5O[CUWZFSYSW+*UP5Y*]: M=WN/!ZIH0W1U=Q@(:F/3?_W<^>&_.3#M#DP%=U(D*&]TU!=GWJV5Y]V0QC_$ M5#D-<,9R4&;1XZW!N7AQ0Z'PIA$/N86Z:@,VA' VCA#.6\9%)^@J"9J^(>A$ MW3D;5T']U994[I\? U2/;)J174V_*_!.^Y$ZF0S5]'@Z_8Z\D][2$Y%W\H:\ M>[_4UORIV=2ANG8VN,J4.G'#ENK!4R ;=7;%K\9J6QA=J1D6"42,0?WSDNM?7KFZTW70O?U)K';##+.&LJMHH8POG&P2U"/%OMAMYM<%-/A\P=:+UVHSC,@'R9L2?X!L?2+>PKOZ;?9%]RJK?GM#O.2-+@K7 M6@X5\U.2P=,3>1#44\?%G+W&RG9?HB91LN3K:#922[+P#*<>7C-GRBR6#6P\ M$M(T%4#F6/WM\O(A!V>DOG:)90*2(*YB*XO"L)N19"T\%3F M>I%SEFU:]#74$R*?,*4<#%*0#D7X@*H=DSIUZ V7X@^L59MA\N".X9V2H<1N M"R-L2SD0I8H/MX,D.-;VM9]U'CST1D;TS#H8ZSGQGAQW PWSC3!IGT&)B_NG#VGE/!6#@30J$".BO!?P M0N%"'"9+K5-+Y\JUJ2JN7PZX/!@:D2UF7E'6 @($)6CW;X#2K(E[FUW@>IX M%]Z( .,#45,1/V! LO-5_F S,P%Z:CS-Q*6&(2YX/H2QGJ)WW(MX2D0Z=0A) M^\I0B KR#=*CXPR50^$O1+310$N7Q'!4T5;)D^QK%)K 1U58,7#.8O@L^2!) M#%N1\)-X,J+L8&N:N!E\:0)&P0 =J3 .&1K$K?032CR1Y8@$L[1F@5"!4:EP M!3:"K2[WYX.^*; %!T/ "@$]]7"6<&F1'97Z(EG,19M'8C4Y/OI'3\P-7*6( MA[]MIS\YU+QDH3^_K45_D 17PR$N8F8W$>7<;ZOB[/[NDA=^_&'R MX?333DM=F6(EL/JSMBTJ N-T8QKP('FEW($N#WBI.*$T_S4DA)M>^D\0MDT+:R M?' #%N@Y]QPFML:$Q)X&%35FQ,V?I)XTB-]B:=.0U*'7"L5/KWG '->Q]5O[ MH1\9L$U"-MRWRQ>,Z?C %62DKE[1RK!";NTO3&+A%6ZZ#'[+-;"GJ3I'BM^R M/0BT%GL@%[^(7Q95*Y0H-%J5>]*!RX,74&BX>HX[2)'W#Y'&<%'A5K(:(AJ& M6U$#3=&$1) U[J^F90>H& N7K MD)-QG>?'85YIP\L5%("72WWA'0BJ;I6E=Q>$ 9=6\H=F(JF;,W,T^:@>L)EJ...WK6@NNMC^;[!;"IQ=.O9PB\'(1XTVM&'1>+#2 M=N6@AV.?C$>0;I*O498@_EU6])-J.DW#G: Q2G3H)5H>@PX\G)FXZ2U(=P@N MASN6LR\F'SZ%OLRBK+?\&819PYFPK=H&!Z3YS#=)0C9["R;%/)VA9VX9/'.6 M2=P&Q*[T)F5+9[T,%L)TM@27U;;.M]JNQ$B/Z>!T)0H:6FZXW,P9:U=D9#^R ML&R+V-6 5Q#S[)2Z#5*QW&!4YBS!68OT/V*^<4>JV)4LM/"NHRH&!.OJ#;C" MWX]&>U%F:XM$$Y%?JB?'G;7*$6@M.F=I"F116O1PAEQ\4NM.WI4I*8/F82SW M.^0#:F;85[IGC,ZS #+-Q'R%S'9+9'@"RF=$KWXDK@]2P+FZ(XD;$58CAY>\ M(O-LF<;\!#%D!O78&NF]'2NUR_0U:;L]?9.[TQXW>TZ"!8X>CSZ\1UZG[USI(;I&OBW-78RNEI\K M8"3/&_!^X5#"NP=6T']LO/@/4$L#!!0 ( .J!L%01>1_ MR( )!O 8 M >&PO=V]R:W-H965T&ULO5WYD]O&_[IX#(,A=)_8K5UF[)##3 MT]/'U\?,_K OJR_UQI@F^KK-B_K'!YNFV7WW^'&=;,PVKB?ESA3TS:JLMG%# MOU;KQ_6N,G'*+VWSQ_/I],GC;9P5#W[Z@3_[4/WT0]DV>5:8#U54M]MM7!U> MF+S<__A@]L!^\#%;;QI\\/BG'W;QVBQ,\WGWH:+?'KM1TFQKBCHKBZ@RJQ\? M7,^^>W&)Y_F!_\S,O@Y^CK"295E^P2]OTA\?3$&0R4W28(28_KDU-R;/,1"1 M\7<=\X&;$B^&/]O17_/::2W+N#8W9?Y;EC:;'Q\\>Q"E9A6W>?.QW/_-Z'JN M,%Y2YC7_/]K+LY<7#Z*DK9MRJR\3!=NLD'_CK\J'X(5GTQ,OS/6%.=,M$S&5 M+^,F_NF'JMQ'%9ZFT? #+Y7?)N*R INR:"KZ-J/WFI\6LAE1N8H6V;K(5ED2 M%TUTG21E6S19L8X^E'F69*;^X7%#\^&MQXF._4+&GI\8^R)Z5Q;-IHY>%:E) MN^\_)CH=L7-+[(OYV0'?Q=4DNIB-HOET/C\SWH5;_ 6/=W%BO(%51O]]O:R; MBH3E?\Y,<.DFN.0)+O\2[OY98T"'RM2F:&)6B$\;$R4E;4U1FQ0_ MU?1\&C?TRRHKXB+)XCRJZ6%#2MC445RDI$1)N=W%Q0'C%V5#@V=%DK>IB1H: M+I;)>:Y%N8W?ENLLX1?+MHKVFS+/#^-R7] 4=;NLLS2+*R)P$EWG.0W4F$J' MCV@+BCIFS969EW%.)-%\F_C61$MCBLCD&6D$$YP5P0+HG0FOKD/M'UFJGX,L MW2ZN9 8,5Z6@@I2TV40_7U]_B,@N"N79-A@K*\1>,BG7M!ZR-:8R>)4&(E;5 M1MG7E%&\V]%&Q!=7:1W=E"F+"&_]PW_]EV?S^?3[Z\4-_S3[_A$S>?#-SSMPJ@Y> M^ER[MVBC,>5KM_+!(5Z4](\;X/7UXH4=8!+=F*HAYQ&RC&E)LSK)R[HED256 MT3AM^:AOOW#R_SUXZ:#_+;=;0H!->3)726O+#2'?MCXA1O2G;G$37 M1/"72O/O;2$.B3MJH@C,&S M3$B6&M!<$-/J&G84'(VC59Q56)$WDS3_6?T>03/U#7Z=Q!3TWXCI@:#/GGY? MW\W<75EG3OHS(I/&)&S!6TX@K(J],4SB>A.M"%#58NB&G[0R0I]D95I;(FE2 MVBZ8'[?ZC%4K9?- VZI*;4>E]9$(FZ\[XKLY%CUPMR][-P2T9WE%IP.^,1I WHW@K3H<^)]9B8ZRQQ.9C M6\(-G42?:U[BJ[K)MFS9P$*18K?E@^(I"HP)LN80F)'*_+W-8*>\H(*";?R% MV.9F8?]9$_K=R:J:34QBO%I!FH7=N[+BW=DZ)TK/&W6]>18OLYPD!$/)&Y @ MNUDG7?:IH2MS:XI6Z<+FDFS64=JRM@1B RO8M*Q+(@X)&S7R)O!*JZHD;F_* M.ECII -(3C- 5=G9I_K$*E2G1]&R;9SHPO?CU:848\Y\T@UU:7!:,7PB!&;$.254F[I3T$9+N7!)E0@H20NB6#+D\9AGZ) M=:=XJ(*4J)X/V-H[+>R@S20K5-)41>,MP0VYB:R)/F;U%W[O/;,'OXH@?*;G MV7#Q'KX.7 3%$:U(,/-M1WB/'F(<0_H&E0EH5^OEYV;*$IF\PN3LM6H8,Y)B MVD",@T?@"YQ3@"4B(1&7"!5P_M'"=]9_TA1#S]&F3:+W)#\G!^$M3@USCGC) M-F]#D>[X[[2AD,A59\%9TRH?7\H[UE;5IO,][2 A*GQ%$3X19[XF!EME2( 4 MZ 'YI:+F/8LB8;&IA#@Q/LQA,G/JA[XI(//_I.58P:IC QB:L^%TE&A0VT<[L38"]YK!Y8CK=C-%Z,"2 ,Y$^8 M_BZMF/4TL2??/_N*Q-923(R $YOK,8OXX^^@$^*NT4H]/Z' PX!J6? M-I4A#9;,@"#7WCO\V(UR);J.+IY\R]MXLG#S.DC>2\G\..EY WPB%A\^!^2?]!'FDUVDPPO!:H-*QR4 MD94+7HDC2[:W";0ZH<&(X:N\A<536YZ7]!FAE?C R" Y)+DU<6NRGC0K6[DL M(7MTL+%*?X,28KYDLA3RL0&RX+1'-O2"]"9;V^"8H$T3+068PBV(OI!%X52' MO$"/?9XL)E%*,\453*'3,W)" ,S\^N>"+<&B87=CR;HU^2'0O\O+;WE]\ZN3 MVN=DV6I4F>G'2)4Y[P/K?3]Y5RHG3T[2>V=ED$U:(#B(Q4X M(E^!+X!"6820A_<._GU7E6F;\,0,-=5H9/_P\3*VL%QB(!A2.-68S R%KF2, M: BBD ,3$6-$M#HS3=(<7^M(39D_%T/K)/ M/_Q$H5H2/;N4-R, "8NS2/H0UT:,BA1!(WZT MN*L!1XPCHY'4%0LO.3!QWT2N/%TA$SLN5V-"=(ZBC^\_^U2'PC@6^H#1[-FA MK6-0I8\I*.K-T4'C@^-8%-9YTL$K/TOXO:+/$Z%BQ[?0;M&20D1Z%XF*CO_! M(]4^7K*[^1SX1+LR'8+A,;;!EH)\=7\7+9%:@L( M!IY0EZ>Z]6^U#%-CI]>F4,_?%E^*.5A'.SF+FV451*=%"MP+M+&H2%IO*\9 M6\@A7@2BN,_RG 8C*)C!C-(G'%3I3&KPE4\0+?B:GATY,A[0J @U$C:S*$MH MM@_! ]]E%8;LQGE;%X3_ ^DO6EUE-B@-TO;DY)DY&N8TD3H, E;Z.H*2C0UQ^!?'7_O<<^E M.*]+OT99"\H0!TT7N3R*!1PVI\4BM"FK1IV72 CS.'8&;3:W,([H FC MK-&T(+!?PU\+8I;<6I@T$(0*];"0)V9AI^EJ4<&*C6!6684$8X4>CBPE'XSX MDK\)5)4%O2_DF(D3]82SX"$/X>@0,9C'WS1K\S90\9>2,7MMEA7#&T%XDBHL M3)#JOWGW=A&]>>,@I;69NW9)/I)6L#(8:60?)/6N6R+E:G0U>SYZ_GQFDT8$ MN;!+"FP^R.M*FJ_,($M*L&\#":@W<2521H:!]H$0<9E\ 9>^FRW1V,;JXN/!K(=A?MFN(SZXB2(V M.8_5*W?6J=]^<-_VEBQ K2G7AA&6H[O'(%$K'?1/X]JU*#>&MF-*W(R(!'4P MKD$,A BL&IKP/G3?I\=#7U)**. -9A"M$^CLK83<4("+1$0CK4Y.J475%%7DA++M:1WB+[P<6@ MA#3-H9951E..Z;^A+B MK^[RSA&0FE6FI@Q&EGZW@VNZ4D<;7TZ[D!-&L$K%!<#GAKLR"-YC*?]8J%@< MI>A?M&26D7*@*9::6U;]0C6R*@@6@_'KT".KX]7D _T4TK$: MS#7_J=X72^>TEM09L%<2!;Q"!OM]ZPWF 8%!K+G7\WR)TS2S28UA163]HLCX M-DM%D'W+@<>Q_.ZFS%/.%[*!<$C)4'12'HR*F6#7LNIU+UBIJY=M ,;>EZ+4 M\8$Q;J99NPHDJ1?L< G!E6:9.-4%[VL1\3?SZ60Z5;W6:AJTI&&OV)"!@OW" M1Q=3EA"3M"R(A/Y2V>8#[SXGL.%JEZ;9&P7[LXNQI&PNQPP'4/NCEZM:VU98 MVTA^N( (/0D9\HFB^#4[D>@5P(+G"-HI^AR!>V%V,$2)3NX5Q($L]=)8AU06 M2#:O!!:C!$J/::V:Q*>5!@V5,;)\/!KY7T+@[&0 MKP<@;=6BAXYQQ::@3+1 M9*'Q:8P*0E&*A^BO.GK(6^,UF[,>90[,1_!-@TM&4R-.H;A6DD>:XHLY=.;E M]9G&=5W29N/8-\Q<*516;,97AK-'Y"/I#8&$&B8G$E=Q2DV\DG*:A(^\1Q(K MU,3C@XH*:;6*.M"P<60,:5<0ML9]>H=UAHU%8#,9)OO"VL"$ZA@T9G-/[N,@ M/4<_98BJ/S>LLV6%CT%(\JGGI9E6EU 6D"-Y<-AZEQOV[O[) M],G(CBUP K)!]8V0)I61/:X;LR.0IW4Y&Q6+7V<8]$9 M69]4A(CW*=(,JX/-.-F\I@VJ?'FH_R1QCY-<;$T(XZZ5EWX+>*#145(K:*X3 MQS&*5$5//N$4?7C.D994CQ>+7,6(4\_\$"HJ$!.4P^L5PZ838T[NVF?.@DC M:ZTBR13MQS:#W*U+5+'H>V>U26%"E3Q5.[9[ST$<T"M M],JXSADL.9<9@3I-I%M6G-;J"9'^"5?$=LC#1,41#O(QHJ1M?O8OV#[U)K9@AT$ MS]+O,R*?>O+"B;(P.2M9.<1G7-6!*7"F@1. FEY%LD?#'Q)5,OA:%/)XCK]" M[D,;.+B-@D5IC[3@LF/R!XF]KFO:VX75)&L[.UEOWC7N\^&'G=K932$[LI56 M,]ORP5;:HNT%;0R!O]G3R^]#-1C^Q@U*U')$9V59;8FU8_W7A30GAP"$,8$W M<15V!4!K<<26KVPH6(Z6&43V"Y?(.F[C%-WBFSW6T% : )GW@H*: S*F,E&E MGEH6DP,B>_/D]4@;'&M-ZZO)VY#YX]:X =-FWSW)QD#- ?$D/E>#OW/,<28 MVWQ;YBTM ]VY7 I%3+.4GAU>R(K; M+L311!Y4R?<,#>>,E39FY9 \XJQ/GT)7:Y#G#+(P_ MB7YIT[6M8&KRDN?PQ4Z6_1/O2WXTYM8G)(E)W4_0)0F?2HHB*[/7V"-GVPJ6 M(B!R!MU6,2#(4DY!(P#"70X.XCK0"9):&92?8/BJ(G74&-=;^V]A3??4$FO/ M4MN0F!6W998(GSQD0S5A"5F5V"XX$S!!2(>%.86TOQ^;&VV<8C?P)6N&L.%^ M4UJSI?; I5^0&3"6H*+ 8NAU*0]=,M+L@:)#* MGNCXD3I_DHA?VL#4^6(O8$YYW]!) AF MP2PY'F-9H(>^_M#?=E?&:\$D4O9:V.GP-OGS-!??BUVAP"'O;WR_I+[K;>Z? M'&7?LERESSMG*#HX$+TY5GWB M:('6/H.P]YJT@=7YVA:J.LF/Q?5UF)%.4:8L=YPB+U?DD#4M5JZ:/;? E2(D M1MHP^\;>LY4-70V=0/Z@MK5;(I)8(DX*S7WTO36N(M+D!@E5)V*ZK9OD(HF+ MY!U^'G:YC4DV19F7:QV[]IF';'2D2>KH5 M>M(.?S.;3Z;1EN3(AM/!X2,PF*6+7N"!..#8&>E(+0\QFJZ "#0IV*??]BE! MZ^"NW(:Y""Y&_KZ5NBPYPX/FY"HC[LTUJRXK-NN]_A5?! OS.]TVI*Y.NE*5 M=RU8&UD@(W%:IV3L".Y!9VNE4Y_K)[&+MBH'294QV4CW0[^;CY"+[L@697 MX/:@N^.T5]'LBB&U.["A,6R8]N'M#PW17V3MR*Y)#6H^G4]%N?J&:]M"/5 . MMK*4.@F186W$V3WMPE]BP 7!1%[#FZ(H;^$Z"8^];=))8#<7OCTLUL.!4>]P M(&-'&F_4-Z4%P9T $HJ"_/+RYGK4,9C" 94#H)K3B!T-:K2$D6QX3?*_]'F[ M6B,Y%\KK(KJ.PQESF[^/Z+M;0D6TUL 0\;D0/0?C6ZO(C(56#"Y516:D"7II M#F)[-_5/CHYR"FA9XOWEJH:WHT$6H+?*)0YGG[$/PMK@/-M R\$V/&"HYHO$ MY:BA@>+;6%)1$*8CU>JV4_9+:)U)^IG8;C[&'T9@VJ7D))5/Y63W>>;KU>2B MLP/W8&47\SIK"M,?-#-RP\66Z[1W6E?9"*8:[H"XQ55R8^Z*E.KOHH?9H_OM M_\,L>]2+U"4#0U_@&QP1E!->R!6)]:"'BMKT?%/0S] 83GFP7%FOW*SPA9J;.C#[WO1(D!7$CD:J%BKRN4CFWH+=]R>F MJJ<>UZZ&LN)2R M@^G%;W&/S*FNKB&\_\_R5"RDO=S3/>0DD!&;">SEI(;UQ^983MFYMG9)>JN_ MG:+"':$AX-G#4S'QHS#ATK?H3#T7R20Z#9)!L4N)Z9J45MN$'(32()R/,TOZ M%:V5V(>EUJ04X)Y(-AQEM&(-'3$P!&AO>SP'LSPG\UJ!?(F[/9$]_/,EBT3K MK;=H;T+K]4&MU_]1V*RA_*=*F80R69A<48A%-HKPDHW,Q1AUG+LM_H@7] ,1 M?]&GP#MV5C*\X?(6M5S^+H7:VKHVI?WT2'#HMC#DLJ9+"I@+Q@NV55JYBR5, MHD7+\UBQ\FMLZWAM] BF#?-N:\U-3Z=K M<;T1(;\K--3LXBP-RT L!%(U\M69(V2AX'B$?G^II^2Y"\SUH;23TK1?KDU) MI.XVB/C1)FHO-V!BN.3ESC1RCTC_>%Q@D8(32KF>DO49@/,^%B1# %7LK(AT MI!"BX8J41X8^!%F#@,K;66[Z=^%9\Y4'.WK.[/5WE!>/4 M=*%IQ+- 42C(W&64,XZ?Z= M*#@9,][@#B*C)SKT7$F\:V)XH"#-Y@/-5,;W^1"K0,P=*W]'"++O5M@P$#NL M_M8F&.AG[C#TQD3/S=!;K70VB0M#QK=WL(/&(,W=ZOAK(-)"4/+:%(D]-87F M=R0_LT;NN@FNN."3R.PQ[@.X/4KJ[LQ)Y5YW5C9\] )GY*LPDR8OV;7S*8QE M8&-)0@W$H."*1] GQ@<#;'M8K,-T\ARV8$)X:ITAVRMA:N>H3!74:?C8$R?= M[1T:-MR0#0\N'X(ORH2O/G@^(J%S'8=I1F&QVS8!@7BE,[4ZW6>6,+Q[U8<4 M/<*S0V%,);X(HW6.>A4QG\BR=>[[;'576KLFQ]E7.[,0U G4^ICU+W7M;_*\ MQ4Y&-_%V664I5)4S:9T.@FYZC-/W$K^'L2R#LY/C69/G'G#Y+-_A6@R>$+)=[V\3K/E";\HY/H0Z^5,33@HRIJ$; @QT(\HA6W2<+0_<0,#$]R^H&@]6J-9[FHF8;KO1_ECI62K M:W+[Q[E2\NOW+\X6B_=!-U2_1,S$'#5EV:8?)SB]6O&G@+Z@/IIF*2< Y?R: MEV,Y"2OWY'4GNO-" 7"O;JJ,F^ANZ1*>"[($+\G6 >'80!=UG<(B;X(8G>/75GJYXC\M ;)\'AM2+Q>K!MP,(46J78+B% MR.%R?T9;H8PJS9"^VY/6''&2!<*JEQ<%4=\96@2#"Z?& MQ"D6=+W[4"RZ;;\:;@B0',9=5YO"?(5%X=@_L[//"!X.*GHX(S-P%V)E FA; M=(O-ME.>[2=:=NWH$[X$IT<= 0/Z.5&8]YM84BXZLI30YQ6?:%M7Y9ZL2.*Y MR$7#6DZM>=;\TFYWM %5P^MUAP@6^*C=U2BC8$?FT]F<*WL4"[*Y"T7SE_[3(?NH#4SGM@4,M@T1&[,PYL$QQ/Y@F4#@:;F16]@=9V(,JK;7;G9@( MMIPHX'+DSGT896VRN[,M MM5?!2;HDY LW^_DWPQ9%7S;08[QNO5%=LN\ Z7M;PCVS+U8IB'W7F-N&D[!#MN,LPXS:>G%C*?CJ=7]SZ#XK"_=)@=+_^[Z!5W MNL-YO.2]QY+LO4*OT+2 =5HF>0'=V!YYO&D+[0&O>1S.O8A$V%J1-$)838CM M'H>;Y,W0T.T_6N6P;0,[2/>J,M943J!D_I*"W*SCY*!7'+A[D[LW M!T?![05U[W*BJ?/3+IC8R@V@MT.7H'5N/87!4YUB!G1NBXB3+S:K'.C_\1T2 MB+<0 S6L%&UM[V&PMQSHQ4^9'$O@3"-[SB4?N)([2C062;2PI/<]=',JI^YG M$0< \R*O6:.@B-JDO>/FYZ!A8-).W(URYG8BN=C3XGO%\V?F/IE!*>_Y2O_Z M7&F<\HK *NCJ)O9F&V8>5NG#K+:L;.%Y,GX8M0\'N\ M+(WX?+5BF)C6>PGLU1ONMO)?2S(G5\Y:PS#R8=-/.+W$9M*% F0TGI^T^<_' M0#7AR];T/;V.X3AY-N^;P2 4:FQ"J>*!TD9\A*8EE 7<&!<)M<1I_D-K3, _;3 M=NP=R>Z)^/CH]HC[7?AO(\_@-O;)L"^G[8[^RS3.X?N;4-\$]U%PI##_WMZJ M^I8O5HE"IWG6^\\N1G]H8!64B_D3$I1WW0NX>6P:F@@]>:KP9ME-R9WE?+N M[0L^7 \N ,;X588"P\B9"Y_VMZE]G4+::[3 M%#G?"R&+9@=4AY4&U;'>C5K=-:,#SRU9'4EXVEG/NFF"7J)7OLB0F2H5RM5J MW+V05:?@CF*191*\7TE_[V6&I@/"%]U/^L[<:J(P;G;U:'1?>-<%%V*SK M=MWR/1GGH?Z3$4\3C>4?P?=,0VT1FJ0[WJL3>KAHEPWO_^73Z7@^?:2ILV$1 M&O\!\OW(/]YW%F4WVB&HJX.U<2S)6"-&:(%-IF![>+7NEC%8^(>"^.;='J/]++-*\U&/; M27W^KLLC8="_]5@3KM*1;YN]Y.(S/:3HVZ&0MZI2@5;NOJC@3'!=:]1HKN8A;;S5V5SJ,@TPR/Z9M'>Z A%YI+R>1 M^&Z5X.16FN4M] ]71="PM;\T*VAT4W>:K<8J$":U[G-KF@U:/U:!D>.&0HQ+ MS ?@7!,!?%0N8>7S50J:<2#7">AMN)^!O<2 M=S;@6.[ZR.A*RMG]#1MOA>S)(8M$;>>!R1S+5FW.ER.'L3B#_L$H73>G$^K^ M$4O/Z;*_PL(/_>VNQ\%?24/:BO\67"UB(7\PS7T:V3\W=RU_923"MZ=3IY>O5 DD?V%S(5_#?7EF73E%O^<6-BTEX\0-^O2@J.]!=,X/X( MWT__"U!+ P04 " #J@;!4TF$&.V0$ !W"P & 'AL+W=OEK.[3A=%#[8DXU?8U[*P6O41JN M)&C'D[X'>.!S-X!Q=)IM07]_&^6 >1 X0"<^LL,'H\XAT*X0P1 MC+];FT'OTBD.WSOKO_C8*9:,&;Q3X@]>V&H=+ (H<,OVPCZHPZ_8QC-U]G(E MC/^'0R,[F0>0[XU5=:M,"&HNFR?[VO(P4%A$+R@DK4+B<3>./,IWS++-2JL# M:"=-UMR+#]5K$S@N75(^64V[G/3LY@$?4>YQ-;9DS"V-\U;QME%,7E!,X8.2 MMC+PLRRP.-2=(AN4TN&OS ] C2.(0D2I(+]M(^LM3;2R]'!ENM:K@C MK)HJ@-BU%=QY7E'#GS>9\>M_77 XZ1U.O,/)ZZF\J.C.W=+L6([K@ Z60?V( M00__F,9(= MG4ZQ)P*<\R59U8AG&03B/Z]\ MYP";92>\-D8=[Z?+B_&&Z,84=P 'E.WCOK M5Q OPD44N9=).)VG<-\ZZR0FTQ3BZY32( 3AU WB;G<^2_WOHZTH)^WJ$A[4 MD0G+R5$27D^GD(81^6B$KB%-8_BL+!.@AFI.=C8AV=/^"69"FXNHQ3N+3E5Q MRP23+B2*&![0-3/']CUJSR]MP<=,\-+C-L0#J.V ,,^04WV'.=89H6E7Z9\Z M!&H]R 5I7J63T8Q.LQ ^<:1X-1U-NH601,T.?;L2QQ .S$"NZIWFALR0>M:A MU2A\FJT"M=WQEGHU<%1)JP4]K[(*4G\0U /0O(QW.5CI)S M M+1]8L$5)QP<0,9NJQHS%4I^3='!BF#.\&N]_[D2MNU:))4CX39(T7-E6=M M=TKF\P$WH:&QO&X/3U<' ]7.(/E(1Q$J*\*.8BYSL7>7 7G/+EM\$X=QFKQUS_F,GMU]U:>MV&M_8_6', 1)0^; MVZ!:TBA,XSG$X?4\&L:"LCB+(G7W2]2'\]RM/1X,0W3'EW[D&PO M=V]R:W-H965TO;=XZVVYS'2A2J=-*:R:7W=NXY=W0SK/![YHM7:M9T&63(UYH)53W*L^)$=3X5O/L;$428?NYX?X;VPY;IM*I>Y-_U3._O.ZD M'3%3V%2FAG*ZI*!\]!:[&G3^YC>IK?@B M\TJ)=TJZRBIXW+NKG@=S.M++:D9W@5%R@M% O#.E7SKQ:SE3LZ?T/2BUU2QI M-+M+GF7X3MJN&,212/I)\@R_P=;2 ?,;?-_2U]IEN2%CG?CW[=1YB^3XSS,R MAEL90Y8Q_'EO/LN(2O&E6\E,77=0:T[91]4YQ5W<.J?P4X2UF9!>S.GH(Q^E MU$?Y9)6UNEQ0"FLG/BV5F)L<)4EK7DYSN )7"S(4N5Q5X5 [TND0/R)8-0S;B):R@F?5W=*'#U;?T?KM86+607HF6&UN/;UG3 M>^F6K'Q&#^I;I6%DT(^WSD3<'T5)?(FG?_XC3>+DU9.G9C=PBZDFU ;U:A_( MMQ6,$(,DC@:C>$O4_#;K#>F]*0IE.0 KN5)6Q'$T3!/LO(C/FY=P.!&?C,>Y M[)3V8CA(H_ZH(6[>WI2/ROG:_X?R!DDT'NP4?3&,DW->W5F8B,_=CUWQR7(H M-9)HF((HV1$E,0E,HV$2;VDX82^F,GM =!RECO9$.X[Z@TF+%.*P%(^VA/?& MKHRE($X-^3).HSCM[RC&HW->:Y'<+E29;>KSHZC?;QV/!U MNDPG>W[4.[^( M).[#TRVB20*JI'\934:3^OP/%,B9&,,I(W@*28-_8#L\Y]5)E/8OZVIXK3)5 M3!&+NB#B_\>"B(>P8W"J(.K=9PL",1B-CA1$6&](OY_CEXA4>L"G6?].MD_@ M>*J0L7@QFIR']S@^F>=Q$E$\MFEQ>QH$DTF$PKKF'*6V-:K_;&XS;G34]O/ M]KP;[;LO"@H<>B<"[1/C(PZV;%>Q7T);:170E].+$D=Q #/G4>J<)MD%AMB% M0U:TO;Z4CPJLA)K/%2-!)*&GS8V8D3!F"BLQ"%E""2&J]UFIB26Z6H)B*PDNAH.P6QKIFPXXKTY M0="E:2!#=9&?_X=$YZ1;JGS&QNQR6H:,ECQ=I@90;P]PD7,/IDXD2M.(V$" M"_P1 +"L=G,EI[FR,D[S!Q=)1CLLPFAS#PJN*0N M:+D% 1F! .[677$GJ:,8*A(&Y#+?8#T*%,]FT!I>92W:/F:G[0)ST02&/!A" M$WK;(88_FE)=\5;+J'Y.7J'' MMT1OA\G?T"%$2R,9,J2P.]U5ZP!M&T-3]RVE1.5UJ!X*MD)]%)3'_(&TX_ER M'_CM^?@0*!X@N:_26HG$;HS?B NQJJ8Y4GP=MASC-: > G- "\/!9#L[CE*C M[5'+7N7X4.7"W#(":)XD*8&4R7"X[=R_2EM>4%!V7 A=)P.1C*,T;:#>H,8H M^0]FR!F@8W0Y'A(V ; :CP^T)XZ41_OV<^8_F7R-_77@I-M-2&_E+'S-RN9V MJ6X4W9"D+35#'CSC,*B]P[*AT&%I0[>G9J,%MWI739W',L8N-R"LR +:(9'< M*[$T:UA@HR>:4VT'A8F"S8AVNT^Q2A.[>MKN% M\M[M!#0BWEOS2")<,(K0+!R?4:I690L,[-V>D*(G7 0I=:D<=?>VVU'C6AC+ MC><)3!P\"Q.Y0*2K&S"^H[[;ASYZDSTTD6AAI.#U,Y%V^_P-''=1L%\,F<'I M,QET)^(7D8ZZ8_Q\T.[A8FX5AA^1Q=U1C-5^=S#$SVM-3D1\-IH03_.9]$OK MB;R;86PME#B$C;7!ZC"'&_3@ER2Z1C**+CCW#4<2AGMM]FC;0WN-N]67[VJ M+T]\ZY\U;?%^J_E3K8]H_ (M=SA.SO>8[VE[UO3=8W>>O=9M,O#\@N_,":M6 MI0\7R]O5[;7\;;B-WAT/=_H0NP!B!@"=@[3?G8PZPH9[\O#BS8KOI@%%O2GX M<:G0CRP=P/[< )_7+R1@^\>*F[\ 4$L#!!0 ( .J!L%2[>JI',08 -(. M 9 >&PO=V]R:W-H965T/90*>W.!J7W]"6UN+',-57%[>.E4&9U-D@'W<2M7):>)D;G MIS5?BCOA?Z]O++Y&O99"5D([:32S8G$VN$A/+B>T/VSX(L7*;8P913(WYAM] M?"C.!@DY))3(/6G@^+L75T(I4@0W_FYU#GJ3)+@Y[K3_$F)'+'/NQ)517V7A MR[/!;, *L>"-\K=F]:MHXYF2OMPH%W[9*NY-L3EOG#=5*PP/*JGC/W]H<=@0 MF"7?$1BW N/@=S04O/R9>WY^:LV*6=H-;30(H09I."7.6ZQ*R/GSCP(A MN=.1ARZ:&>6MW&64&W]'+F/71OO2L?>Z$,6V_ @^](Z,.T>%Z#6N518(AN-+J3+3:,]M$>W:OY8D3O56HDW&\@K1"Q57 @9;9[+*A*V MV 'RY#]POA74MPND&:)A9H^E!]GLB#XR#(^3*0TG;)8F-)BR63:AP2%+)Y,6 MV^E!,DN @T.J>461D;JMT$!<@4/#84@N2P2/+\_>CM-DOQ7U0G.(RJJV8%X MA!.!N$8]/.)\ B;SP%R!1@X*'1U-]]E-U,KNN6H$V5TT %%0KY154^VZ,3E( MCJ>MP;RQED1WH-R"&_CEJB$B4&TB);87V]BVS]X>S^#,1Z.7D8.OT!F!:)6J M7G)+[1[+#E) ?]?4M0J8 ._(N \Z'LETMFTMRXT%*Q0GG@&Z9TGSBDK=H+0.M(0Q'AXC)1QZY[N[]B/5N8%-AZR-^R*NQ(YDD6@=^20 M8YO04S%4T(_4!F8@T<\$]*127E/4XZZHI^NBOGBFF [8BAIX@:XA\B:@BO[K M1,U#)-$!OH2Q2#5@'N?FC524;8?^J$/:T1#0<)MX,?$E]_%@T,8'HN>F@HI< M%$-V:;H#@ X#I:AE2= ;W;H;:0L, JAX@07@1O@&5!3;P( MJ!HEBQ#FG*O@=;@:N7ANM7YU)V!O-1RF%%YA^0H51 Z40D')(Z*9<_VM,T:5 M16'AVD6%9;$Y,%8SB:9P;_+0]YV'!L@JX7WLK;D5!0 )2A&Q X'0Z!][CD9( MB=1:=$FX,E7-]>.//\S&Z=%/X#//6VH/V2?B_ES)92QS4 T=CH6VM A)!\X= M[2)OYF))F:_17!\DNH, *YQ\Z.HB=@#:3::Q3.LQZ6J"&0[,8LO=;(JZ9_X7+.T77&@ K;*P%.+&M M,7L3]-#&"H50!ZE=F[,G-OO$HCI4G&GAC]>=S?IK.?GB0=734ZAFBC0^.?K9_L%V$=\IZ^WQM8?6"CXZ M!+* :#(\F@YBV-V'-W5XM+ @ :P4 !D !X;"]W;W)K&ULG5113]LP$/XKIVR:0.I(XK00NK82A:'QP(1@&P_3'MSDVE@X=F8[ M!/[]SDD:BC0Z:2_Q^7S?=]]=?)XUVCS8 M'!4RF5G0>%<]4T#&U68,GMD:Y0 MT4$H,7.>@=/RB.3 I* MH;J5/_5]V &DT1L U@-8J[M+U*J\X(XO9D8W8'PTL7FC+;5%DSBA_$^Y'&68]=-E!V1O0!*ZU,=A1_&(UW$*FR\H(BSGH-;@"8:TEC9-0FRD< M"$4N75NNX@GH],)ZPP63>"> MI@B(LS(Z0VOA-$WAP[N4Q>P37 HEZ*[EL-$ZMQ#'*9PF\$T[+@FR54Q4)Z-H MDO:.TTHZ&LS4+>@W1^ Z7VOMMAN?8'A?%W\ 4$L#!!0 ( .J!L%3F/@T* M?0( '8% 9 >&PO=V]R:W-H965T<<^WM76.<#G? ML2T^H/V^VVBRP@&EY!(;PU4#&JM%L(IGZ\S%^X ?'/?F: ^NDURI1V=\+A=! MY BAP,(Z!$;+$]Z@$ Z(:/PY8 9#29=XO._1/_K>J9><&;Q1XB<\NQR512ZQ1*^<)9S MP2U',P\M ;OCL#B K#N0Y 1("G>JL;6!#TV)Y;_Y(1$:6"4]JW5R%O".Z4M( MXQ$D49*+.=P3O> MD$NUA@9@W@/-MZB' <,M%BASU+TG'O +)4G^AGD%74 VFL97M$Y'DS1Y#:J9 MYM8-V'&PFN>MBS>019%_^D"))2^8@$(P+NGX.H9T.H&O1%9#,AZ39PK?E*40 M]D:#%W UBK*$UC@>Q=$4WOILX9$6).JM5[P;3MO83A:#=[A45IV67L.[&XFF MM.74AL"*4J/+ZW$ NE-Y9UBU\\K*E26=^FU-%R-J%T#GE5*V-UR!X:I=_@50 M2P,$% @ ZH&P5-ML+ \4! 4PD !D !X;"]W;W)K&ULI5;?;]LV$/Y7" W84Q Y2K(&G6T@23BRFLU^*HU4MEC.T]Z]7\[=$+6R=.]% M&(R1?GM#VHV+XJS8;7Q4ZR[R1KF<]W)-GRC^T=][K,H]2JL,V:"<%9Y6B^+Z M[.W-!=LG@S\5C>'@67 DM7,/O+AK%\6,!9&F)C*"Q-^&;DEK!H*,+Q-FL:=D MQ\/G'?JO*7;$4LM MTY_5FWL%L55(5I:R4''CVY\3U,\EXS7.!W2KQBS[655 MB&8(T9G)&0J,LOE?/DYY.'"XFGW#H9HF<0Q,AE3>X6JT*DV^H/: .K8*9R01(XB?),9)^GPB'",SY*-?>0 M?6ZL6JE&IDOV+HNT?&'J%ZHE1X8"[ED7Z+@HE.621!%SOTU5N?9$N2A3>?!; M3!BHW$BO"*$!U!/F4(!1XLZ.H_3(4.1&X"4BV*B64B&B0S7R4T^UBV&J38<^*4#@R=73ET%Q+R'7F%IDLY7,P]&3YN[AEXJ#^]>Q.K3)>I>M]VZD M#?EC>H[14X.+0C2=]&L*QV'AGN%^I(!IR6>7\_D:STOW;GDPZ R!A<=YX#JS M,<^\_>[^B^$Z#\HG\_RY@KQSZ95HPP?X[:OD54$L#!!0 ( .J!L%0T=_4880, /,' 9 M >&PO=V]R:W-H965TNRBZH*6Q1(0B79**DK_O(26K3G+CH!N)KW-X9CB/>6?L MC:N9/=TU2KM%4GN_>Y=EKJBY$2XU.];8V1K;"(^IK3*WLRS*"&I4ED\F;[-& M2)TLYW%M;9=STWHE-:\MN;9IA+U?L3+=(IDF^X6OLJI]6,B6\YVH^!O[?W9K MBUDVLI2R8>VDT61YNT@NI^]6I^%\//"OY,X=C"E8LC'F)DP^EXMD$@2QXL(' M!H'?+5^Q4H$(,GX-G,EX90 >CO?L'Z/ML&4C'%\9]9\L?;U(+A(J>2M:Y;^: M[A,/]IP%OL(H%[_4]6?S\X2*UGG3#& H:*3N_^)N\,,!X&+R#" ? 'G4W5\4 M55X++Y9S:SJRX338PB":&M$0)W5XE&_>8E<"YY?7O/'SS(,IS+-B0*UZ5/X, M:D9?C/:UHP^ZY/(A/H."44:^E['*CQ)^$3:EV?2$\DF>'^&;C6;-(M_LB%ET M+5VAC&LMTX_+C?,6(?#S"/GI2'X:R4__TFKE1'+=.2%!AN92> M1&69D9-A#:JWK2X=2>=:T/K:FK:JHY"UN$?Y*&X@S_@A 3&LK&@>2<9EL2#$ M(]#RO!G8*P@ *78KV*A3^@X>942H' X9&NS:6M.\I(XZX486 M*EL;@ 'C&$I+^M4*Z_%,$!!>*7JAOP$")*H,5:B$!$*^"Y>VTM7!7WO%O;"H M';X#4>"&F3N\[IM7%_GT_+U[XNPH:F\EV)_7@\>N)6+KH:379VF.XJ%4,!09 MX8[I0XB* 1\6X[5[)SR-#,06XLI8E ' CG.'_^L\/1^E#*;X6MHGEJ3T66/* MSH,-+0A/CPAM+5QS^"P(.F9J^FK$H1H]S*YI])UE)8(W^IA['$4GM+,2+4FJ M^S\Q\M*;I/]72+*#0MRPK6*[ =:TVO5P=.]IE7\C_'._;(:RHI':D> OH M)#T_2\CV+::?>+.+97UC/)I$'-;HRFS# >QO#6)[F(0+QCZ__ U02P,$% M @ ZH&P5 Q6AJR0!0 ;@P !D !X;"]W;W)K&ULK5=9;]M&$/XK _6 != 2+TFV8QNPG:-%D<:PD_:AZ,.*7(G;D+O,[E** M^NL[,TO1'RTZZEKK10E&S7U-(WC^;012H\NS_G=K;T\-YVOE9:W%ES7-,+N MKF5MMA>C9+1_<:?6E:<7T\OS5JSEO?0?VEN+3]/!2ZD:J9TR&JQ<78RNDK/K MG/19X3'G\F(44T*REH4G#P(O&WDCZYH<81J?>I^C(209 M'M[OO;_FVK&6I7#RQM2_J])7%Z.3$91R);K:WYGM3[*O9T;^"E,[_H5MT,VS M$12=\Z;IC3NEP%9][' X,3N(G#-+>(.6\0R#.\J7PXO+R?&P_Q:R&U-)]:M?ILP[?"CN!+(D@C=/T&7_94&K&_K*G2JV$ ME7VIMV*'D^7AREJAUY+O_[A:.F]Q3/Y\)E@^!,LY6/X_X/K?/,&AH#@4*%W4 M72D=K+$X[\"L0'[JE-^1!"M%&H#8"ELZ? &^DD#D)C5'+L&TY,:!T"48%-OP MO@_56PH'6^027&#)O:P[ H_J"P@P:%PDF-1\B4*:M/R0"71 M(DMA$6=PC\.)V4:PEAIKK5E5E+A"%;&<\9]'\SR!-,IGI_#>>%1R3R&-*47S M!:661>DL?:8E"DFQJC'C#@&'H&$"ALS'8^H'K(2RL!%UQR,4\[EP(=LVMKL)%-])97OB"D\HFCL54.- M?>1J J\^4U5R8">.NQ2(^>&28!?HREM5A"D+G%<>CG[\[B1-XQ=W]Q_X+GDQ M#JZ1O#RT2*B_ S8"J"7T_3RF[4>@H8[9( S_IG9BD^WS9O)^.:S]D0/#.>97 M2(,/!,1#A*QX#+">FG M2UY^S+^7LI#0T6L1I=)+/@.!*TA?PAL8%(^51-L^C/$YA-EM$B]D< M6R-MH6BRCN9I'LU/9N/!ZG5H,,FR.(OB/![#41[-YMF86HI(E8.NGHIO)/>X M,DBS*,E.HUE*\?'^-./J".?'J/5,JW>PD<1=ZM^*\-XA67$&>>NFLQ]83.&Z MMB?&2EGGCTD-H==(3>OPA+CO+],&F#;[B;62#IP\M'WPO4^D-K9\%T:5&T8& M>%Y=>8GG"6H'93./9_K1#26J[0-)XL9B.PX70; M'KQI^42Y-![/IWQ;X1\":4D!Y2N#7^_^@0(,?S$N_P%02P,$% @ ZH&P M5!672&IB P &ULI57; M;MPV$/V5@5"@+^KJYG7C8'6W:_OD-(J MFSIV4?1!ER%GSIPY)(>;T;A[WR$2//9*^VW2$=FW6>;K#GOA5\:BYIF#<;T@ M-EV;>>M0-#&H5UF9Y^=9+Z1.=ILX=NMV&S.0DAIO'?BA[X5[ND)EQFU2),>! M#[+M* QDNXT5+=XA?;2WCJUL06EDC]I+H\'A89M<%F^OSH)_=/@DH5 !B&I]GS&1)&0)/_X_H[V+M7,M>>+PV MZG?94+=-WB30X$$,BCZ8\6>.9R7'T>Z. M3'W?&=6@\]_#S>=!TM,F(T8.\UD]HUQ-*.4+*!6\-YHZ#S>ZP>;K^(P9+;3* M(ZVK\E7 ]\*MH"I2*/.R? 6O6LJL(E[U MY4&/QQN??D>"?\^0KFV8)Y%C'/ M_J=T_QT%/K*,#LS@0/ !8$E!Z(;/@"=!;-3H2!YDS0:8 TA=&V>-$V&?IS B M",?/0)UQ\B_V)P/2^P'A/,_3?'K =^SE0_RUZ7L^()%)"E8X>!!JB-#?Y2OV M+< RG1B01B;%-U"X)QS0.4[G_PGT#&4%ES&&E[GNEG5.@3IDYF-X"3ZQ;>NP MG8M!&,)=Y$MA1DN+*F!),RQ-DM ,3YB8 1N-42N 6%NI4 M1! $(F2N)Q&+8K7.OU0?I_43$'&FSLFPWV-C9 GE*2]U<3]TD$9I1. M/"#L$35H UZV.FXL5H#KU&T0P#RK+WV^V$'JX#8OP;\ISUM6#7'-CH*?$"5T MO8=&^EH9SRFDCM!<7P&A%4.1__#KZELG.#MIA#VZ-K9[SQH/FJ:>N(PN-\KE MU$B_N$_7$6_-5FH/"@\NM^H @ *P8 !D !X;"]W;W)K M&ULI551;],P$/XKIR#QA)HTZ<8TVDKK!F(/DZ9U M@P?$@YM<$FN.'>S+LO'K.3MMZ! K"![2^.S[OOONXKO.>V/O78U(\-@H[191 M3=2>QK'+:VR$FY@6-9^4QC:"V+15[%J+H@B@1L5IDAS'C9 Z6L[#WK5=SDU' M2FJ\MN"ZIA'V:87*](MH&NTV;F15D]^(E_-65+A&NFNO+5OQR%+(!K631H/% M&GPF&V/NO7%9+*+$"T*%.7D&P:\'/$>E/!'+^+;E MC,:0'KB_WK%_"+ES+AOA\-RHS[*@>A&=1%!@*3I%-Z;_B-M\CCQ?;I0+O] / MOED60=XY,LT6S H:J8>W>-S680]PDKP 2+> -.@> @65%X+$A.K$T#V*VU?H'$%4WH- D@/-4X-; ,E1P;!7.3# MA,AW6A(6KU]-CY-W:R_938![*9Q1;1&'HV:X0^CO$/ -R.MA?WL+F? MC\7<5%I^9Q!7YT Q#JCADO^"Y(<[63]GZ'WI>&H16LE?H/R/'":_NW+Q7@,W M:*LPIASDIM,T]/*X.T["LV$ _'0?QBC'KOP75%@R-)F\/8K #J-I,,BT81QL M#/%P"LWM P MR@@ !D !X;"]W;W)K&ULI5;;;N,V$/V5@5H4 M,:#$NL9V:AM(LEFT0'<1))ON0]$'6AI91"A22U)Q\O<=4K+B%$Y0H"\VR9DY M/&3DVKD94^ MJ!'3)(K.IPWC,E@O_=JM7B]59P67>*O!=$W#],L5"K5;!7&P7[CCV]JZA>EZ MV;(MWJ-]:&\US:8C2LD;E(8K"1JK57 97UQESM\[_,EQ9P[&X)1LE'ITD]_+ M51 Y0BBPL Z!T=\37J,0#HAH_!@P@W%+%W@XWJ-_]MI)RX89O%;B.R]MO0KF M 918L4[8.[7[#0<]N<,KE##^%W:];QH%4'3&JF8()@8-E_T_>Q[RA.8&7JJ/)G)7;^"GQ&4DE>U)7R8> 7Y@^ M@S0.(8F2Y .\=!29>KST';P;IB67VP.1\-?EQEA--?'W!_C9B)]Y_.Q_)?%# M#'?Y+DS+"EP%=+L,ZB<,C@##MQJA4H(N$RD"RS8"P: UM*AM#9;,A6K:SC)? M]:IR1W] M/=P8#265WL2?EON)X>M^@Y_A) T7L\7$C19A-L\F\-W?%"Q/V1-JNO@]A@%Z M,HPE7-(5'B$=SY,PRJ,P.Y]#'&=A-LO#+#K8:Z1S+)JVC\ZB9#(,YA/XU&F7 M08KBJC1 6G"585O5_N&)D0P'9,.ZY$25I^ZKG0HW;VKZHX!-OC5] JBQ1%."^P MCZ32(87<!/F*?4E_'TCGO%5$^"=T7+C47 M>K [44)-J2 /E&]%'2W)UQ*[//0=5%[ O57%(ZC6L34NZVVGBYI>;2>C(07& M.R1I&*>+,">P. _S:$;#!=QV&^&.B&E-3$Q?XYH_,4N:!%U-:D;VU1Q'89ZF M89ID\,M/\R1.?J6ZD72LEKM+6>+&PHEK/!)X=5KT)I<,*@0S&6/R61S&T3D\ MD-TX^]W]P]MZR'.BNTC'B)NF%>J%4M.+&2421TE7(TRC5T;?E*7R8T>2!6D6 M)NDL3+,4XO,PFLW#\S2'8\_A]*"_-*BWOHL:2FDG;=]JQM6Q45_V_>G5O>_R M]+1O.1V-P(I"H[-9'H#N.V<_L:KUW6JC+/4^/ZSI8P.U&PO=V]R:W-H965T MV)8.;M76-#-BZ3>9;1[**2HW.\NGT0]9(94;+13R[EHRH1(4QD80>+O@KGOTS]%W^%)(3^=6?U%5J$]'QR-1T5IV.ES;[6^T]^<]XY56^_@K MMDEV#N&R\\$V>V4P:)1)__)Q'X<#A>/I,PKY7B&/O).AR/*3#'*Y<'8K'$L# MC1?1U:@-DY:!*G$E75#D%UD *%]EY1[@+ 'DSP#,Q:4U MH?;B5U-1];5^!C(#H[QG=):_"'@IW43,9V.13_/\!;SYX.$\XLW_@X<[<>ND M\3)6A!=_K@H?''9_O6#G:+!S%.T<_?](_A# ;4WBW#:M-#M1J4H8&Y#X>Q)\ MT,H=.B-X@;;$@>A,:4VEV"VI!=;!J:*+=1^LD&B?A-W&(%2=4V8C BR$VA&] M>37[,#UI4AZ)\RB0A;).YWTN!$SA?S81*R_L^GLBXXCIB*STY^BC;%JNA,):%RAZO.D;@PQC[(&.E566+:.!D0 MJ+=[M-7=Q:I'&$?S*:.AE@'4-AA\GF-0=![EX'E==H5\FE@Q' @Y<#@@WZ82 M/H6#0BFHE)TG<_6 MV0=54:2G2O)#9'"'ND$%,1Y['/L!T>S0&U&(N[]6K4^(-4F-/[]#XIL>UB'H M5YWS'2=['^5O2R-6:0K_2_S'7Z4H1B"21!.GO'(3#P50T0.>RC;A'U0 'J&G MCA7_VJQ,+>5PN^\;M.!L:$&^QL&\/Q@C,)Y[#6^DWD5&,(9*.LA='^B)B(FN M^GD#>>5]%UT$+W$3;'D?(4IR :. C:2@H-3*6L'#*C*0SP^2V"J-"C$.:8!, MGYT@%ER=T-9LWB%!S>$DF7QOM&<'#V9#;A,_"SPL=B:DMW,X';X\5NG!?1)/ MGRT@OU%X2S2MH3J=_/Q^)%SZ%$B;8-OX_!8VX#&/2Q0<"HP%<+^V-O0;-C!\ MCRW_ 5!+ P04 " #J@;!4UR,<.BP@ ):0 &0 'AL+W=OINV]&N]?MCL:I/F_-*V?+B8 MS9X\W*9%=>_G'_FS#_7//]JN+8O*?*B3IMMNTWK_PI3VYJ=[\WON@X_%>M/B M@X<__[A+U^;*M)]W'VKZ[:$?)2^VIFH*6R6U6?UT[V+^_8OY8[S 3_QW86Z: MZ.<$2UE:^P6_O,E_NC<#1:8T68LA4OKOVER:LL1(1,??=-![?DZ\&/_L1G_- MBZ?%+-/&7-KR]R)O-S_=>W8OR>S8Z\L- 7%DRW3,14ODS;].]^>O#CPY:FQ@ /,YWFA4RS.#+->?+.5NVF25Y5N=K2+ZNB M2JNL2,NDH8<-*53;)&F5DSYD=KM+JSW67-F6%EQ46=GE)FEIN%08PG-=V6WZ MUJZ+C%^T79W<;&Q9[J?VIJ(IFF[9%'F1UL2TL^2B+&F@UM0Z?$(LK)J4E5!F M7J8ED43S;=)KDRR-J1)3%B3<3'!110N@=\YX=3UJ[[+4, >AUBZM908,5^>@ M@O2MW22_7%Q\2 CCA/)B&XU55()]3,H%K8=@P]0&K]) Q*K&*/M:FZ2['0E/ MNBQ-LNX*F8#V:VN@5/0]OXL?F,5=N[%U@3TD&IF$M"$JNBK7H6,]O&J)=VF= M-\FES5E/>>OO_^=_/%LL9C]<7%WR3_,?'C"31]_\O .GFNBESXU_BS8:4[[V M*Q\=XH6E__P KR^N7K@!SI)+4[=D"&*6,2UYT62E;3H266(5?4.RXX1ML.'' MMO&;FQ?V.4@'[:?=%BT->L:+J7-:2[F?Z*[=18R:C>U*$EV3P/8IS7]TE=@6 M)@-ZD79YT=Y.!5FSP!V('1B_-VF=&.!C\M)D9KLD25&$F_>XA8?Y0]BE9#Z; M_A?K"*VHJR("_AD5L3)+DVX-C%XA]&*!5=71V[>"F(DCUNZ*"FRB!6_3BHP] M'IE &6"<$Q*'),W_(&/'KTX(78ILX]%()(:>SKJZAC!&SS(A16Y <'*HZ#6"8I.")I4MHNP(]??<&JE3,\ MT+:J4KM1:7TDPN;KCOAN#D4/W!W*W@)JQ!PE[+/T-/W6M:3+3A8BU!3R A#0 MGI5ITWBTBF5MF\+2@-\%C2!O)NE6C Y]3JS%QCBPQ.9C6^(-/3MAEQ][N_SX MI$']W#"37C5ML04VCIGDNXW VRB:Y,5N5$4$1+#(HMU'4%:;OW4%L#(H"[BP M3;_0UOE9V(8WY$WOA+/M)B556JV@4;+E.UNSA&R](:?GC9K_LDB714E2BJ'D M#4BQ$YBC;L.QH6MS;:I.Z8* D7XT2=ZQQD:B"R1N.]9G$ MIS @^S)%] '(V8*Y:EUO8)0),=.Z!G?B7?4CT/>\*6E=32DP\P]%2R$F_\Y( M;QCE Y-I#J=Y*_+A:*A-0=34M!FE[ Y"%FQ8P#4+:4%T NY3BN045,<=@T* M#T3V!GA0%L1SW@PRKXVMV(,B/\@(/F5%G75;VD.XC;>2(!-+D!#2=&14Y"G# M[F?F3#H>JB$EBC4C>/]-E!_%[5, ]<0#U).3\')IB=BJ#5AR2<:N:)./1?.% M9W[/#,:O(DJ?Z7F&7TC!&)S]F?-%[F-14?34B<[Q3N_(2Z:'V/LCA("21]Q6 MS ]S,R\SF;S&Y&SK&Y@ TCL2.8R#1V!!O2D%=I)8BR,!I?5>A0MZ&+%(MPT] M1V)VEKPGB3\Z" ME;GBO:?<9I3<4ZD__1B(('5KU%ERTG>K32WG'H6MC>M^3 MS)$?BJ^*+034?,T,A,N0R*M[#'\Y%V Z*4A/O2 ]/;FQ;X$YHP)QF_?(V2Q+ MP3>.77*[T@/%&'GBWPUW@R6@F".6*G314E)'+EZ1KIF:E= M30F7/44?WW\.09."<6UZSK; 5VFK]114Z6,*;8,Y>C9U=!R'I;TG/4B&6>+O MU88<<3HUF$XX!41B1TN*[J0F>O_."82&"4R!^GXRT2_>BV_9: M45H^%RZUL%-;X"QO&V@EW&[XN6*+(!E:#8=#EZ/AZ $"QMPG=&, Z$0'1!C8:,9%$E;8=72"$7*,%Y$HWA04<)NOILX*P"A] MPJZ1SG0F$*Y\@FC!(QS@R %X0*,29$L99F%"-&\ @PGX\^_[V& ,-TYC7>3$ MCP32M+K:;% PH.TI;2,^+0><:C#6M='7V8SKI_1N9:NIU_^=K41]_VIO2!1J M%@4>QFA\(1B E":\8"PH+S1(0RS12.AGOC&!!-4EBS4[W5_)N>'T)F)F$P5L M+"$4WMC:3"*.'1T8>Z.>C@;Y*.!26C8VK%'6@H3F7H,^'PVY M"-5%IBQ"&PH)U7B)A#"/4P]H\T6RE1H T5,2&IWR:9YYG^;92=_D=XU[W@;U M&G-POC&(231-(2O503GG%>LMW RXBEXX^[87CP='SWF^V(L=\B#L"'!TLC0, MNS3*5V$T*]A-)6$>6XI*/&90(Y"0POG2Q!:)1%LJ /I4F+R06TZQMH1+1EYO M,M(3;R%6!4TYI=^F_!-#GSA0I'GLG\T?3\AUK03^_7<[]?S MDZQ^A1CT?1?3\^>39T\?(5\!@ M8KM(5>]C\0>C\UI#HAX&9_"E"&JZ9QM9K!3C0)+"4X]+<,[(RK2,X.2BPXHZ MB_K=8G8VFZFL:EX/4-8R,+3DYR?(0M!'YS/&=Y-U;%+)>K 5SM,]&TD."@MD MH$U[8]19F)]/>?V+1U.&$V0AZ>6ZT2HF&SI"?TYE H1CAGRB*&!M."7U"NF< MP!$4=H8<*9JF8W8PQ"5']PKB0#"^-/P&&T,$<"LQJTC&TF.:-2?QZ:14I#)& MVLRC4;;OUII>OLYF$%9D)85 -H;"2T1VN.KG/ M6Y-M$%5I%K*M;0F;0?"OSBF28.V$0S!?U'H@*).E['KS\H9,XPPS&1?CV3?. M7$E7U@Q-*\.Q]8YIF9^*7<:Y;D%8Y3<)'B)BE:JKP^*BB0EJ=HHZ4 MCNB]HHX4"+L"MS<=TGO*6,UGH=@^.PE='S6S^#'.+%Z08[YW0M4D[AD(.4E8 MWI'KK)^-UMWO/&,O+/$N7./3GFRCFK24S90>!+!/TG$P$D]F3R:>3G[\4N-N MM?J7_J4X]J?7(H63#YP: ,!7M '3IC4[!((X^#D=T1A8=]8]I5W-X MY*N]"\Y<"L#Y'VX!DX,G24HX'F3%69;%6KW)X(3R0).#^"^J: M&3A*5QJ-/ M>)D>GW.B.<3#Q<*MGR3LPDT8%F@)9/&0_VU6'$T<&?/L6_O, 8/XA@X "#YH M/[8%G)NU1:&)OO< 1:#/ZUH9!'!'DZ5N[[G\A_0-%PEDUS1'WS@&Q\%P1*T4 MJ'RY"DLN9488V*^*7.+4((UX0.M9<@4!GFB(3F8_3D:WZ5>.Q4OU=9%VU,0, M"XUR:+IC]>.2(] A9$V(A,B?JR.-E5?4[Z/(13*&L'?L0R,ZDC"V[6K:H@\2 MSD=QWS7LV'(?B2U&\FD,^1C/< A9<^*1W]8$)STOL'_1]FD\ M5[K6+72\*/T^>.BMP\>4<1Y# EBXUTMVS-((&CA6UDP$XJ),FUZV%,04?Q>! M#*X+?X5(3"L67#=@4;I!!+WL1<*CQ![!^%Z"B'>-"UO\L%<[MRF$(UNI[[H: M!Z.T"_/<]D@LR4:T% M25E,"6\PP%/0(^TJ:#0#II"W(?CC>O0(M+EWC[(Q4G-X,Q)>*>#O/',\!&"; MKVU)D2&WQ' E N[[4HI4O) 5F5F5;ET+N[4F)=J%^[SHL.(TY!N.&8+70/F0 M1%F;O.^R(?&VA*Q*&!,UXIT-?4O_^R'<:-V-S<"7HAWS#6\VUL&6 MXH&PJY#$1IDN+4FHE0[!@5]B),]PH#R82KRB"#%T.Y2&/DQT.UOU3(O3\0-U ME@X-K2*J\<5> $YYWVK$722Y_6:W][[7C0*18K?C#;&%)J)3D81^C<*1$WPL MY^BAF2ZVM_V5\5HPB62(K]QT>)OL>5Z*[<6N+(NR'&[\L/JT&VSNOS;/>BHV MBAJ1YW>/C2Y1QF#9@;J<"H-.#SXZ3O*F(JPA 5_,YO-)\MNK2YJOWKFGW+;3 MY[W.RIZCBL8GI]]ID'JRGASX9+.O43$U<6%'Y.1[=J4=@=?OK8K M\A@T1657[0VVLK4BQ48:(X;6*.P[(W$#I44LW[@Z#!%)>R96%,5K^MZAO^@< MV6ER^S.Q+ZAN3"'XW7YS-DBT)NFNWB%J2P6 6?WJ!!^*( M:&>D1\3NT[(5ET43=$/Z7><28 'VU&^8#S%3Y(<[J;&0M=YK?JPV8G]]^\BR M9KLSJ$7#KA_F6ERJ2@2I#QJ( ]BI#+8/:R.(-!)(]LH_GN"!;^_,2!YRR21V MR5;E(*L+)AOI9 !0N_$YX-FSGN:1FE_$WL.D7]&?/?.BO#2<&B+$^)_1AH$$60E'% = J+4H48!%" M="SXA]%OG6OE9BA?*<95Q\^G&.S J_?%JA 5]+R*53)_S#Z_;^/4(#MMPNR\ M_3$0_3EP#%Q[E]8DB8O98B;*-02N;0?U0&G'R5+N)42&=2%QOP>6O\2 5^3' M\AK>5)6]AFTGA_%MFY]%N'D56CU2/3*0#(X,L'-+XTV&4%J1/Q;YK*(@O[Z\ MO)CT %,XH'( M^MX2(%F$UK"1#:\(?E?A@Z]1D--GVO01?0-AP=SETM/Z+MK MF=L>&-@F"L1C%8/-59"::+)="/^/=+#PY.4AZH/V ]YFP>R*T!S+M4OZ1RIIRLO\\\_7QV7EO!V[!RKY3[M$4T!\U M)G'Q=,MUP&^BJVP$4PUS0-S"2_ YOQ'*-=\G]XL'M]O_^T7Q8)!*D!01?8%O M<'! ^KZ1S!+TH(>JQ@QLDS?\\",X)\-R70.(VOT94_0QINAE1-%%2)R=,D[0 MGT)342&.TF0<)^>=$W^+M6/5EO# ]^L)ML:*'.]U5/;X1N\(]NW\L:'\0 M9X2&B,[4<\%*PNGQK/+WYKYQ.CU0='K'Q0V M!Y3_5BF34*:(LS_J8A%&D;_D4@<"1CWC[JI38@7#0,1?] SPCIV4C !< 5'M M\@\IFC;.M"GMQT>"07>5*Y_675+ 7+&_X-H>E;M8PEERU?$\3JS"&KLF71L] M%.'"/-_/$DYQ].5:I4R]>/I-MHI')I^4(BZL4?+JM4S!*6*ML1,F?_3<<_D5HY/6CO?1TM\$ C:+<_<:DL.F9C0@'"V]0U M]V =KV(.1H1BK=!ULTN+/"Z@L71*O2W4M0Y<'O7:)V@JEDI46?J,@3Z4]Y+! M[LNUL43J;H-4!!HOW5E,)H:+A?XP 3>20/;01 K)VI!V36EWL$ <&>Q;PKWYP*X8T1513W5DWHE#W+= M@_V X_5Q,$XQ%9TEH6_2(\*I=>]#D<>##_M6DJ[]LX""LXL5CNHBGW(00U-\ M^ZI:E_CY16')U2).O*FR.'X.Z>9^<%P="#"GAEUP.O%YJGC2J-$B$GJ(NY-D M;'1=F!;>P_ (-]KOIQL CM&V<6U>3W=M"M,8Y?]"!)S+^"%1XQ2(N>/D[\"U M'=H[!@9BA]/?QD0#_<(-H %,M#F?WNJD_4EL*W+E@^YQ&H,T=ZOCK^$J5^*^ MKTV5N:,9Z+!%5K9HY6A^="*7CP"Q*;M-)!#/WX= M5;CX; 67*]R17Q<'R89'=R7 2!;"UQ#5'Y#0.SULVDG<)N Z04&\TID[G1XR M2QC>/YDLY:+X@$(<[(DMPFB]\R15RL<^7(? ;;:Z+ZU]R/'XZF86@GH1Y-"9 M_C-]CN1-67;8R>0RW2[K(H>J_OYFOK;)+U(& M@7!<,=QSOXM'YU^N0@4G8!^O\T3-)#QZEGP8]#O& !ZK+$.0= ;(N=B1 LEY ME#",S]4]DG-UKK;1VQ&!AGYL,M(C*2?YT*NWW'/K!1,_O$_#RX-VV14:>@3W MP)=)U A9%E?<@9 ,:SV^EVC/KVJQC2MPH7CA0RA/ MXZ>(QJ-)GXBS_C#'L4 K=%^1;EH(MQ@\K,K!Q)($"JGNHWV0C;H[? ;$WR0A M3 ^=/'GQLEX+MQ9-3__1CS7M'7! M+8R7:;,9#=[N-$(2_!#-WYK2HQLI"[7OXO2,'^-UAOQ6 M9VO[MM_+*Y<4X;24^YBJ"_ZRO^N:'1]8,5] OAWL[-G MH4(4'P$Y*5OANK+YZ8O&KHST8+T)@<"H?-UYE)[SP!$3\#=T[,L;XWGX;%.8 M5?1P;K*"[P=$O%'W.BPNW[]\YPTT00/CU#&_S$]PR1.\^NJ.I+Q?D8/H.H8P MI-[)THR^';E45OM-8V%"LIT[?;H:]6YIJPU]X[2'MJNS<+,)^D ?0&>.1L& MM=%;%*(H^ 0M$I,(IZ;$*58YO;I*+)QKY!OMW#@E3N&6G?GI2W(^FLP,[A4D M'X9^EC.PHZ?V_LDA8>SY)&3E9((^KW&0C?QY>T/HE06><2V7&P'8,U!&_-IM M=\3NNF5CY8^47>&C;M>@N@7^+V;S!1=<*1)FL(\%\=?W+Z[P8/_TE?LTA.5R M( ;G?D:)3-B5X; ZQT4JFC[B7$ KL[(U+.+>96G)WNX$FABQ45?GN.V:TT!I MX%[C[G@#A9V>-CA!3$Z@+%H47P;AD@EC R?X@$P]]^R'3X?]U'KFE*^&NH8W M)K.Z4FS_**YS^$BW3C"";R-+8\?JQH@'#,,^Z+7AY=R&48V1^X!?*M& MZDV5O#;+FB,%W. AI@B7^KFC;-^ZV\/5.OR=5>AW-](>&ARQ(_=..;O/QR+T MOHK(_\SXA"%C]1;9&SU7;%UG:<\\Q_DV-+V,+V0QF\X>W_KLDH]\I/'O>RS)W7[V"KTD6*=C4A#0C3M;@3==_T/$:QZ',T\B$:Z$)_TI M3A-2M\?Q)@48&KM@18M/KIN#TQSD.?OS;Z1[M4TUD14I63@'7IIUFNWU%+F_ MY+)_S6-\0+P9W/\R\U;9AU);N2KM>NQ^N]X5=0 \U2EF0.] ?II]<3GU2/\/ MC^DCVD0$V+)2=(T[ZHY$$6PNGW:56^G0!84\*]O))=^=)== :"26:;U/C]3W M,TK'KL 0 P!XD=<<*&@\8?+!*?-3+FD$:4>NGSAQ 8S<@.:B&XUF3LQ]-']D M;_G*\*Y#CX^.!A4;/BB1==M.C@I,155Z]SY*)%#)V2Q]U.1LO[-"[C0(_6ML M,2JKL8KQ/OIGA'^.")=TD=0:^=OSD$]915R=)-_-XUS+RE_JK0&,?![W$TZ],4SZ$(1 MX_E1S'\^A5<3O^R@[^FC&4'?%=_C$XY31I8&2MM[,9B)K>5[<-QA>5>O;5Q^ M0 ^ONZ.KN[\@UW_+CYN>W\.-Z.A8[;T43C2U]0X> 1.^PUTK>$?(!#I34P>%KMB0* M#M;0Z*V?"ML.IYQKI1][K^1?"6#D:A-DMUP]?&F6[21ROB6P89\Y9#'>W]!' MI+6M%,U??;@2S+KHUAU?)7+:U7\RX6F2J?PG_CW3T#@/31I6WJL1NG_5+5O> M_T=/9]/%[(&F[,9%:'H'\L/()'%3-J #@QDS)P9"S'C[>3QLJDU4H$C[D!HN#9?>LH&;#NJS]_W>20,^LN -?$J/?FN!X]MA#O<&KK44&2MO>O'!#CZV>B$W]Y47;0/]SZ2\,VTGV*8:+^0S6GQ6JJ F%R9SZW MIMV@\645@1SW>6)<8CX1"[/:AF6 M=O@C'WNYAD2QXG: ^PAW?> X]_H ="7![/_@0$ A=Z#+>:*N[\(4GF6K#OG< M?BS.3O]HE*Z;TPMU[X+TG"[[,Q!^+%?\,/KK-$A;\=_@:40LY _5^$\3]W=^ M+N2OVX3'Y8\$O4N1]4*2:46OSLZ>/KXGR2/W"T$%_ZV;I6U;N^4?-R8E[<4# M]/W*4G"DOV "_]>/?OY_4$L#!!0 ( .J!L%12Q/8HK0( \& 9 M>&PO=V]R:W-H965T:$*AEN[N>>Y%=Y=YH_23J1 M MO-1"FD5467N\BV.355@S4>5(LX&8^OXYIQ&2WG M7K;5R[DZ6<$E;C684UTS_6>-0C6+:!)U@ATO*^L$\7)^9"7NT7X[;C7=XIXE MYS5*PY4$C<4B6DWNUE-G[PV^<8- M"N&(*(S?+6?4NW3 X;EC_^QSIUP.S.!&B1\\M]4BNHT@QX*=A-VIY@NV^C0%QZ5[E+W5I.6$L\M]> Q0!>QY*7G!,R8MK+),G:3ELH2M M$CSC:.#=(SL(-._GL27'#AYGK9-U<)*<<9+"@Y*V,O!)YIC_BX\IX#[JI(MZ MG5PD?&#Z"M+)1TC&27*!+^VKD'J^] S?6^G^7!V,U=0UORXXF/8.IM[!]%R9 M:9CRDT!7YXV2&4JB]FU)@ATW3V\5]3(E-24@RRHP@W<+'8/Z(PW,,\H3 C/ MX(C:N:0I<_ZLLDQT!J26.91:&3J%,AC29STS)1?]\YP3Q;U 74GF 3I; 1),GI5K>&#_TMO!L(-3%*R(WOWG5P/5/>>)B%1 MP-%D&,J922=_JV/BP9 20>E7D0&??9C77MIONU48\E?SL"HIQY)+0SX+@HZO M;F81Z+!^PL6JHQ_Y@[(4K3]6M+%1.P/2%TK9[N(<]+\!R[]02P,$% @ MZH&P5-Y&N#!Q P [ < !D !X;"]W;W)K&UL MC579;NLV$/V5@="'!!"BS5L,VX#MM&B!7C1(TO:AZ ,EC27B4J1+4O%-O[Y# M:K%3)&X?;'&9.>?,0G)U4OJKJ1$M?&N$-.N@MO:XC")3U-@P.*&GGH'3# M+$UU%9FC1E9ZIT9$:1S/HH9Q&6Q6?NU1;U:JM8)+?-1@VJ9A^FV'0IW601(, M"T^\JJU;B#:K(ZOP&>VOQT=-LVA$*7F#TG E0>-A'6R3Y6[J[+W!;QQ/YF(, M+I)6GK=; (H,0#:X5]4J<)7E"W"S0O+!9K;560)U>U%18^PZQ#23Q R^**DK0U\+TLLW_M'I&:4E Z2 M=NE5P"],WT&6A)#&:7H%+QM#S#Q>]A\A'K1J8$]:-;4"I=G6L/<)1@U_;'/C MU_^\0C@9"2>>>[+!8C+-(+G/J#9"D$[=*1YVY[/,_WZQ-16J7UW"DWIC MPG(B2L/[Z12R,":.SN@>LBR!%V69 '7IYFQG$[(][Y]EIK2YB'N]LQBN=,)T M[(3I_^V$??7$6^2,,G26_>=S^@['&VZAE%K@BA; M[0\"A=ZYA"#I9;M@TYV(O\DXB\,LF4,2WL_CRUA0EN^BR%S;QF,X'_5%='$# MTWU2^7?&4-);:;O+>%P=G[)M=X.?S;MWD+).@1L0>"#7^&Y.?:"[MZ6;6'7T M]WFN+%U>?EC3&ULS5A;4]LX%/XK MFBS=(3,FL>5K*# #]+*=:6<[0.G#SCXHMA)KL*U4DDG97[_GR)<82$+;?=D' MB'4Y]^\[DGVRENI.YYP;\KTL*GTZRHU9'4^G.LUYR?1$KG@%*PNI2F9@J)93 MO5*<95:H+*;4=:-IR40U.CNQ2B9)76LB**+XX'9U[QQ]210:'-ZP><'U^&1JP KNG::MQHM&(]VAT2>? M9&5R3=Y6&<\>RT_!N]Y%VKEX0?0ZA+Z1Y]?A^R;_7Y+X?\1NBT MD!BU)G^=S[51@)*_]]@(>AN!M1'LL'$-Y,GJ@A.Y( -[,#K7FD-^VV1G!)!Y MQ=-:*5$MR0730F]+^5YK2-QCO6(I/QT!,S57]WQT=I-SLI %L XU&UM. K9A M4IF,=B&;M\W;@-[@(&=EW/TDK J(P9L%/R>%QB9 MJ%8UZ*@UR(L*:)[FG4*+J6.('?=!/6&E*R@YA+TFE[4&A7I,SDMP3_P#.BZE M-N2]DEJ3+Q4TG,+.OH=&\WSV(X[/ETO%E\SP8&[H4&\&3[__EE"/OG[TU*TVVCQ$.W\ 2JH[S&T-01"?>HX?>KU0 M]]O-=Z*7LBRYL@58L157Q/.<(*&P!AX=V]E-A)1\F5Q/R(VRI10 HB !(;H1HAX:3)R M>KV,A?G1G*5W4!V-T!$&92/']>.!*)B#*2_L!2^E6DF%19Q+S*67.%[B;B2B M<&SG!B+G2UZE#^W^T''=P7;/!]><61(_R:/8Y(50SX5,#X1B"E+4G3EQ&+?[ M?X$@!R2"I(20*0 -_(':8&QG8R=Q9RT;WO"4EW.H14L([_](""^ ./Q=A&A7 M]Q(":A"&6PC1S'>B+V-\!I5*GNGIYE] >PR)1X9$Y#",Q\W8\W;BW*,.UJ.' MQ6QLISSZ(LIQ6Q)L))-&,HYVPSQR_"&G$+TW^\/%(["HF M5E3-==?>&^=PE[4G'0!JQ:H'6Z/XM2;%P&&30WJ9XC^3;L>"7%292 $(VMH8 MB.2"*SPJ'S YN(;3C4_M43MPBM1&-,PW$FZEABNX+/+F$-[H/'[:7)ZMF2=N> ,S"A@&(#/RX)_A6:07\!B*L"B@1 M GNC"!IS3!,D0AP$/1'>,E4=85$V6K"#4Y_0R$F2KIWX+0^&9?HY,L Y.(L" MQ#^0-]H+_ZB'?_1C\-^)?0?:N)PC2BTF/V"ID0,2;FH0"M9_&P7VFMU-@31G MU9(3BXI'Z&LQQY_G&JAAETRN.."]N>QSO.P_A1,DL7G9L\!DNB6-# % 0P57CL?(GWAYT*-I3YK@O<_PK76[P MBM44MKE&W_;$ON%I7HEO-=_:YO;;Q')JL:S$ OH)&*B','IR.M=C9VLO67/%' M4'BQ!5T;F=YAET@M43==,,.N<4"2B6N+YTV J[<2P[!5C_U)3%Z1))Q$\',E M]-W1 A%K3UUO O?P5\2=^ '\O!'W(@,(DP?!BZP_A5]MGK9A8CIX[8:;QM)^ M7- DE75EFC?P?K;_?G'>O+9OMCB:^\L.4\ M& =0X)HUPCZIW>_8^3-T>+D2QO_"KI7-T@#RQEA5=2M_898M9EKM0#MI0G,#[ZK7)N.X=$%96DV[G/3LXC.22P8N MG]E*H!G,0DN@;BO,.X"[%B!Y!R"%!R5M:>!766!QK!^2,;U%R=ZBN^0LX /3 MUY#&5Y!$27(&+^T]3#U>>M[#OVY7QFI*@K_/8&8]9N8QLW"XUXE$HX))+TE"-8;(P R!>\[(G%OX@(&:YW!P><@%9%,,7 MIKE+A\.=>!S#LE3:_FQ15T<[,3R_-?8"AI,4SA ][(D>_D^B'YAM-+<<3[)] M%NT,V][=E;NBZ*;)EN&6+!,R2]R9RU5EOTA#"7C$SF""_43HB3%3HZD>Y=2L>;F^$ 'EM4V#+1^*BN M&R(1W=7&JZ9Z:T9V%4V&W8%YH[53?4/E$=W$7RX:E_U$I**0Z%[M0&P EY,Q M&?-9R4V;SQ_ ;(GH0$6O>01[ >E53-2?R?Q1G_FC#V?^LJEKX2FF\+5E\$FV M#9DZVZDZ^ 'V(1Y_1:)@">;RG$)W,FD_<.N\2=FOOBW2.ML2UL;E@\OA5Z8] MBQ^X@[H M7UB+?P%02P,$% @ ZH&P5+(0O.^W @ 0@< !D !X;"]W;W)K&UL[57?3]LP$/Y73MDT#:DCB=-"VK65* R-!R8$;#Q, M>W"3:V/AV)GM4/CO=T[2K$BC0]KK7A+[?GSWW9U]GFZTN;<%HH/'4BH["PKG MJDD8VJS DMM#7:$BS4J;DCO:FG5H*X,\;YQ*&;(H.@I++E0PGS:R*S.?ZMI) MH?#*@*W+DING!4J]F05QL!58BGP61)X02,^<1./T>\!2E]$!$XV>' M&?0AO>/N>HM^WN1.N2RYQ5,M[T3NBEF0!I#CBM?27>O-9^SR:0AF6MKF"YO6 M-DD"R&KK=-DY$X-2J/;/'[LZ[#BDT0L.K'-@#>\V4,/RC#L^GQJ] >.M"3GYA?J 973Y@G>W_*E1'LP#1WA>FV8=1B+%H.]@)' MI5:NL/!)Y9@_]P^)3T^*;4DMV%[ 2VX.(8D'P"+&]N E?9))@Y?\-X2R@JV;1/&"PD\6&6\AT61EA,?&:;^A,.32"2PMO(1X-QB/6+E@T@CNZ6$"8E=$96@OC M-(5W;U(6LX]P+I2@XY?#6NO<0ARG,$[@5CLNR67+F*".!]$H[3#'*>P,#B!+YH]:%3/T-C@Y1Y@L-!E(Y@3P-'?0-'KVX@!T\.] MB/][^.\]#'?F6HEFW4QO7[9:N7;$]=+^@3AIY^)O\_9UH?JMA;(@<46NT>$Q M-<^T$[O=.%TU4W*I'&UL M?53?;]HP$/Y73E$?6@DU/VD! 1*TFS9IU5#;;0_3'ISD0JS:,;.=TO[W.SN0 M,@EX /O.=]]]=\[GZ5;I%U,C6GB3HC&SH+9V,PE#4]0HF;E6&VSHI%):,DNF M7H=FHY&5/DF*,(FBFU RW@3SJ?>M]'RJ6BMX@RL-II62Z?M.=B#ZR17 MZL497\M9$#E"*+"P#H'1\HIW*(0#(AI_=YA!7](E'N[WZ)]][]1+S@S>*?&+ ME[:>!:, 2JQ8*^RCVG[!73]#AU9P MD#"*3B0DNX3$\^X*>9;WS++Y5*LM:!=-:&[C6_791(XW[E*>K*933GEVOB@* MW6()WSC+N>"6HX'+9Y8+-%?3T%(%%Q<6.[1EAY:<0$OA036V-O"I*;'\/S\D M9CV]9$]OF9P%?&#Z&M)X $F4)&?PTK[=U..E)_!6[-WW!JPIP??.A('?B]Q8 M31_(GS,ELKY$YDMD)TH\=9\WJ J.#/?83,_B.55.S(85. M(=@;U*P;]M8F# M:RL42<58\E)I6R-42I#F>+.>P"5OR*5:0WV;*Z"Q%G4_5[C' F6.>N^)>^:% MDB1_P[R"+B ;C.,;6L>#49I\!-5,<^OFZCA8S?/6Q1O(HLC_]H$22UXP 85@ M7-+Q;0SI> 3?B:R&9#@DSQB>E:40=J3!"[@91%E":QP/XF@,QVXK/-""1+WV MBG?#:1O;R:+W]H_*HM/21WCW(M&4UIS:$%A1:G1].PQ =RKO#*LV7EFYLJ13 MOZWI843M NB\4LKN#5>@?VKG_P!02P,$% @ ZH&P5%PBN)!E! F D M !D !X;"]W;W)K&UL?5990HJ8HU MXM+A2*JR=S?'P]:Z;&_RD,K#"!I!# P[,TA6?GVZ!\1*B:47&&;Z^+K[ZQZ6 M>ZE>=(YHX+4J:[URRP9I.,JDJ8>A3;3W=*!2I5:I*+YA, MIEXEBMI9+^W>@UHO96O*HL8'!;JM*J$.]UC*_/&8['-#6]XZV4CMOB$ MYDOSH.C+&ZRD186U+F0-"K.5<^??WLI/WGP1LP!D>, M]\%5@Y^$NH'0=R&8!,$5>^$0<18.SR#J++CFC-DK;$D%F<"G9;^7XJE5NU5O=B 17#O6B1K5#YZR6 MR6DM]T)3 R5243V@J,'D2 )4G;H3K;4LBU08^M"&7IP%S8"I]Y4UH4'4G5&% M.;?D#J&4FK8UZ%SNZZ/93);4YT6]!,0*HGDEN"SJR6K+59%V/ M;7WYX5-VM&$ 0FMQ (ZO2)"#V&'=(GP/P<*GYWPQ2#9*IFUB!I$9^/!(F;&^ M&'Q*!Z5L;(5]=Q8&,)N$\$3S@-"ZL,6:8BVMJ$BITPKF (\,F+K3R(? C>(% M/$M#0OI2I@F2.YTQM- -X@"N$"@>"!1?)U W+@?^P.>FFV<$]/'I"]SQ7"O, MX2T27;?\_/]Z]<.Y^(>2+5L%8B]4VHU.9F]D1M.(S>:!!#',W<63^'C*ZJDX#J-ID'D3N?Q>-"BL9YA MP7JCCD*%M[X@UPYY%!$+I^N'#C@/W3>A':Z#C/ MYUGKR58>8(=,WQW%EW&^#\17[=(=8'((XA_L,;MK&]GW5Z&T><=BE/J:V*ET M3PX^W7(>@#O9%H:W%/+5S#:.SH\VB=U4\@.@H!ALP5B!;O;,( U<+@P,E$HV(FR1=V#UMBQ MC+BDD+J4G%/W4>J[]NKC3FC:,.A&L0L>390MFJ&$N^=3+VB]T+GU>?-6_WDG MMV6%:FO_"33U<5N;[N(<=H??CKONMOTFWOVS4/VW!:6TQ(Q4)S&PO=V]R:W-H965TM8EHH'72M1Z[I7&-#=!H/,2*Z:O9(,U[6RDJIBAJ=H& MNE'("N=4B2 .P^N@8KSV%C.WME2+F6R-X#4N%>BVJIAZNT,A=W,O\O8+#WQ; M&KL0+&8-V^(*S5.S5#0+!I2"5UAK+FM0N)E[M]'-76;MG<&?''?Z8 PVDK64 MSW;R6S'W0DL(!>;&(C#Z>\$O*(0%(AK_])C><*1U/!SOT7]QL5,L:Z;QBQ3? M>6'*N3?QH, -:X5YD+M?L8_'$:B.KWID85+SN_MEKGX?/ M.,2]0^QX=P!Q1^ )?!-UJ;4<%\76!S[!T1L8!?O MV=W%9P&_,74%2>1#',;Q&;QDB#9Q>,D'>/=,U;S>'D;[U^U:&T7B^/L,?CK@ MIPX__0!_17>F: 6"W, =TSP'5A?PE8O68 '_S_6I%)\_X;%$V$A!=XGB &,K M!1J-ID5E2C"TGZX%'T?.HB8>P/!KBH2V/&W@L%>)1^>""UX0G M6TV^V@=\S;$QG;V#&[RA(.6-7(WL3^0"=0?\"!>)/QU/1W8T]=-).H+O[J)@ M<4-&][S TT(NA#>%27/X)TM$D]L,L]-/K"411ZJ?CS$_#@[,&.J>\Z?CP M*HQ'_6 R.E/L;"AV]NEB+Z7!VG FQ%M7;GIJ8(5YJ[CA%-S]:RY:F]2-DA5\ M.:[0YW1QEHQ]NV]TPW*<>_0X:U0OZ/U'+ <)'G*^@>: >;%GKM^9[Y *C$?T M3XCL8VE983H/6N&RH!U+K[;&:\Q9JQ%X;=&=GJGET#/>B@)*D@=9(#W<1.]R M3^VD4M^5=WMHVT=Y RLC\V>0C66KP4AH6I67]);;,"J*0#N#./&C9.IG!!9E M?A:.:3B%9;L6I*8=4XJ8Z$[ZBK\P0S$)RCBU*/.^'85^EB1^$J?PTP^3.(I_ MIG+7)'7#[5TM<&W@PK:C&OCF,N^V;#)(LWHT^&3CR(_":WBB?6WW'U9/1W<$ MLHSH3I/!X[YJA'RCU'3!#"$2QYINC)^$[XP>I6'B.+%[222I'R=C/TD3B*[] M<#SQKY,,3EV7X*#K5*BVKK=J2FE;FZX!#:M#^[[MNM:[>=?[Z9W?&PO=V]R:W-H965T_%(D 5HG;5RTG1&OZX=A'VB)MKE*I$=2 M20/LQ^\HR:832;32SN4 M<3J72.591N3#6YJ*^XL>[NTNW++U1IL+@\OS+5G3!=5?MG,)WP9[+0G+*%=, M<"3IZJ+W!K_^$$5&H)CQ&Z/WZF",S%:60GPS7V;)1<\SB&A*8VU4$/AW1Z7/3&/930%$BC'_=B%P1GJCS@0:D9KU!7*%Z6Z+RVU#1[1GRU\65^C%3R\;M%RYM7S(TYT6C-NU7'?'XE=: M%%T#^6B[T0:U[[JK=8![[]9R1>,N6FZ.&(KPO1_]=BTSMY9W='F&_'&)I4,, M?.B^M>88&, AVI\D?W^2_$)MT*)VFA*EBG.D1?P-_?X1?D M%-K#%NW71/)7D-^JO?>1*E;92A93I"5;KZE$+^#4Y2I!6Q@7\UZBOY$SEMZ6 MJPZ+54TNO;OTO?/!70/2<(\T/(K4 403"1]I#>P]$:D":H.,DK(@P)@]EPW M 2L7B3H B_; HA\$%@NN:)P7S/8LD%$-9- "4 MY[2)6X8UQXV&P7[MDBC<;S?QMBYC<]YMH1# J<5*DUC;/!XQ;W&Z]6P M:5?CFLMQ,Y3)'LK$">6*KJB48$^'LR3/M1517@T M:MX"]FP5X;G#PI2AQIRYH@AXD#;9[J92\B@D<)LK\4$)@YV+_Z(WX,LX!RM" MZ9(RLF0ITZR1\*XK78=6FCPUTON&2<-A"TR;'[#? 68J^/J5IC(["M2O.QV' MHZ=(&V:UG7%LDPUV9YMIGN5I6>E=KU;0RO31O&!-X^(WB=@:=NK#Z$^H42%T MWY*4\)@Z\ARVZ0.')\BCV&8![$X#SXF6&UQG> C8MHBU)(_=+/^\4+C!=2(/ MAJTH+)5C-Y?_ JEO(3+R4:Q9C!:F1C#ID$KE,K2E6#P^A2,M;V(W<=9*(I(D MS 0F27<=B2F(RJ&IA-JK(%RGSB#R/.Q'S3;V+3'Z;F*<4@F-$D?7V385#Q0P M04>$KIB$0R6I4517@R MF;14U(%EK,#-6 ?V_)'H#0ZZ\N 4IK4,%+B;Z1\V;;U]CCP/+0,&IV# P#)@X&; Q^B)10^9/-^NI(!#L24/Q96F M>Z&5^L/J$_NM17!@22\X0GH.7)*:9SNF*X=@*IX"<1-LP(WKTJ/E39Q&N.Y5 M<80>*'%67J%EUM!=W9DX6X@T+R#-.!? -5#5]=%'G9P54;?X?Z,NM*0=GJ)H M#"T%AT>Y'EV^@(WPK^ZLL" M"+5Z/JG0+8TI5'C+E,+5]U2L)=ENH(">"D@87%=1>LO4-\?F(\N:T2E8,[*L M&1UCS4/8$F#W3:HSU\BZT=1'%(;^F>?]W/3\[X@@'M<%'V_*DF[D9L:]UV[+ MB/DWGK(4&IVB=X\.'B8=H\%G>\JM, Q;//7NB* ?M7EJ@'G;Y1.1:\85 M2ND*-'EG(U LRQ=(RB]:;(M7!99":Y$5PPTE"95F OR^$D+OOIBW#_:O\5S^ M U!+ P04 " #J@;!4ND>!#C<# ^#@ &0 'AL+W=O-P M+Y':I"F5?\>0B.W0P]YN8;Z]70N_+0'!9TD^BIV'Z!/*%+RQ>+1+E? MM,UM P_%&Z5%FH--!"GCV3]]S@NQ!S \U0"2 \@AH%L#"'- > CHU0"Z.:#K M*I.EXNHPH9J.!E)LD;36ALT.7#$=VJ3/N-5]IJ5YR@Q.CV:9WD@LT(PM.5NP MF'*-;N-8;+AF?(GN1<)B!@I]1#.SZ^:;!*QU)'@,7$OJY#,+4Z8>T?L):,H2 M]<%81RYZD >FUF[@:Q.[C<"/\SC'69RD)LX0W0FN5PI]XG.85^ GS7A,&@A\ M4[2B$K MQ+I%_W;J*S2%&-@3?4B@P46W<-%U+L(Z%Z^V ?KUS=B@KQI2];O!PV7AX;(Y MB1<>I/%P@=8@[9KI856;KIDO['6"X%V5.,TX'+S&O4BH5R34.UZ5*3P!WS0I MT2]H^V=2XJKP<'5B)9KYPLL:):)F'"$M2EP7"5T?I\3X*"5P4/;?X$Q:X+T> MCT^K1M1"&/9;RHI)&1LYKK#1FQL/+IL;#L]5Y+*[X>Z)MWP+(0[KND\+D+2U M'UPV5-S24??5.6+;EXT-]\ZE2-GE&PO=V]R:W-H965TTB3C(R,28G-CFGP504KX-=U )I^L*4N)D$L6FGS#@ 0: ME":F;5F>F9(X,\9#O3=CXR'=BB3.8,80WZ8I8:\32.A^9&#CL#&/PTBH#7,\ MW) 0%B">-C,F5V;)$L0I9#RF&6*P'AFW^&:*?070$3]CV//:/5*E+"E]5HO[ M8&182A$DL!**@LC+#J:0)(I)ZOA;D!IE3@6LWQ_8O^KB93%+PF%*DU]Q(**1 MX1LH@#79)F).]]^@**BG^%8TX?H7[8M8RT"K+1,CH'C$5+=G4C?9&HV4U<::.<2&8?!I+ MG!C/80?9%M!GM,@/$M$UNHLY"4,&(=%6RYU#V.4="!(G_$H"GA9WZ/+B"EV@ M.$./$=URD@5\: HI2Y&;JT+"))=@MTAPT /-1,31ERR X"W>E.64-=F'FB9V M)^$#8=?(P9^0;=EV@Y[I^^&X0XY36NQH/J>%K]W-W]]E*+H7D/(_'8G<,I&K M$[DMB>2KG) E97D>EB=I.H^,S1W=8^Z8][HZY7Z>IWZ'JD@ M":(B M:E+B?IU3+; \\]DG<:Y#@.;M;GE?J\=^CK4.:=*K,'OG4D[30*^[YG M-6OKE]KZG=IN.2>OB /;Q2O@S2+?$/LEL7_>MW-0)AIT5C!O]W70Y)AU[&M# ME-OKM[R3V*H:H-6I:\9HL%V)=UB*:TT5G]=4;%>I[/^UM4#6'7-[Q]]Y0Q > MM)E:M3SL=*NBKR01,?"N&JN^AMTSVUFU*/PA/0HW-:E>[]C;ABYE62V= %=M M"G?WJ1]*75>U55/!_3,;6[49['^(L?[)_\[@V-73D-/6;]9&HA18J"=%CE9T MFXE\DBAWRVGT5L]@1_L3-:7J4:NBR4=<.2>$<<91 FM):5WWY3FS?&K,%X)N M]."UI$*.%2E#.[N-_4$L#!!0 ( .J!L%0O:D W M; , D. 9 >&PO=V]R:W-H965TD%$E!9-7= M+!;Q@T5*I;OI7@ROW#H;0-/%CME!9I"38*4I85 M5WI?!J(!(/$10%@"PE,!40F(3@7$)2!VD2E<<7&84TVG8RD.(*VU8;,#%TR' M-NZSS.9]H:5YR@Q.3^]PC]D.X0S^HE)2FP1X/4=-&5=OS-U/BSF\?O5F[&NS MF(7XJY+XNB .CQ"_I_(<(M*#, C#%OBL&S['504G+?#YZ?#@,=PW$:K"%%9A M"AU?U!VF'MRA?9E8MH%;E.ZURU8('Y:<;:@MY![\<9^;FL8$/K+4VHDU+,PC MM:9%I7]]9[CA1F.JOG4HBRIED5,6'_5TC5*:Y60AL2U3!](\:"B M'KRPXAM6RH;/+K[ATW@'04? 1]7:H\ZU'SH7W4A$LQ/I'IC8:$8Y:$DS57J< M2[9JTS4;/=%U1-!%)>BB4] "Y=ZL!5=9 A_T%B64$E5'I$E0-^K@A54!:6PB MY-EU4%(TFP:)VU[0-L-^1\&0NHF3\)22^0]"V(.%IE*#V7,1OE[=,_7MTNUT M9T%\%I"NH-:-G40O+>%UHR;=G;J6E#"X-E3!^= 4JBR^.XJ)%KD[B2^%-N=Z-]R:;S64UL \ M7PNA'R;V<%]]_4W_ 5!+ P04 " #J@;!43Z$6@=8" "B!P &0 'AL M+W=O?<-5 4U.%69K[<*:.I !??#P6#L%Y0);S9Q M:[=J-I&EX4S K2*Z+ JJ?L^!R_W4"[S#PHIEN;$+_FRRI1G<@;G?WBJ<^0U+ MR@H0FDE!%&RFWG5PM8AMO OXQF"O6V-BG:RE?+"3S^G4&UA!P"$QEH'B:P<+ MX-P2H8Q?-:?7I+3 ]OC _M%Y1R]KJF$A^7>6FGSJ77HDA0TMN5G)_2>H_8PL M7R*Y=D^RKV+CL4>24AM9U&!44#!1O>EC78<6 'FZ 6$-"%\"7LL0U8#(&:V4 M.5M+:NALHN2>*!N-;';@:N/0Z(8)NXMW1N%7AC@S6\$.1 GDG"QR*C(@3)"% M%$9A?,,\- DY,E&,JX/L70^[LE.7EW2M[9Z*^Y+#45J9[X!@596C^I MD\^KY.$KR2-R@ZER33Z(%-(._*(?'X0]!#Y6HBE'>"C'/.QEO*'J@D3!&0D' M8=@EJ!^^A*2!!SURHF9W(L<7O;$[&R6+IVW9,Y.3A3L;H,B/Z[5VZS][$@Z; MA$.7555"?YT_COS M\9'*:! %\0LOQU'!^WC0;25NK,3_>HI I/T5CX^.1C0=&$PP:A@XL8"Z2J&Z&: M&+EU374M#?Z&;ICC)0K*!N#WC93F,+$)FFMY]A=02P,$% @ ZH&P5.#; MY&-X!@ /20 !D !X;"]W;W)K&ULO5I;;QHY M%/XK%ENM6BF$\0V&;A*I352U4B-53=M]6.V# 0.CS(7:AK2K_?'K&<@8QA=F MDBY]: 8XQ_YLG_-]Q_9_ MS N1,:4_BL5 K@1GL\HI2PA/@[J569+Q7"9%#@2?7_;> MP-C 3)OEUD?Z9S-3RLA?WP(S/V3I5GXN']WPWH K@ MM$AE]3]XV-E&/3!=2U5D.V>-($OR[5_V8S<1>PZ0>!S0S@&U=< [!]S6@>P< M2#4SVZ%4\W##%+NZ$,4#$*6U;JU\J":S\M;#3_)RW>^4T+\FVD]=O6.) -]8 MNN;@EC.Y%EPOJI*@#_9^*>;@C910+\);)1(*7-URQ M))6OM/O7NQOP\L4K\ (D.?BR+-:2Y3-Y,5 :=-GU8+H#^'8+$'D WC)Q#C \ M RA"R.%^'7:_X=/:'3K<;]KWWG ?Z)FNIQO5TXVJ]K 7SD2!NW+:$I5P>0;> M;/2$L4G*^SJ'^Y*E'/SU43N!#XIG\N] E[CN$E==$D^77PK%4C!E<@GT"FP? M^/=ULM%]Z95VK>:H&&=9?#7[U VP;IL05RF1TLT '>48UW]!R\ M9V"=:P5*DW\T32RT\K@&,+*003>HN 85_S)0:2&=LQI;H/H>5.,:U3B(ZD.^ MX5)E6P0L*X2J $P+J5P QA8 !",21XUE=9G%*!Z[L<+(2$'4'NU"Z%EJLY2[ M1O?A- $[3.#0@W9/N. ST/K6>-?HP2*/$&X"=EC%(P]BP_T0=8B&Q4+P!5,< MS$LJVY14Y@2,[-6.QB,Z:D)VV.FH@)YDAT8^8!O]8%O]SQ[UGZD]W-MJ0-35 MP*2L!MH$_*[K?=!#$E/<)#*7'1WI?Y[!&16!81EY^N#:9 9IRW+0R!.D_S]@ M;W)05W(0#V:C;["-P#TI@MHFB:UT0S**HW$SCAQV.HXB'QD9281A3726(^!? M\)%O> I"E2,T"@?C4Y4FT @8#"O8M192YXS;(@1U 0*M&7?805W]>_86R%8>C""FL '3:4?&E'I@&I5"894*!P8*;2GV M]A0GVU0@(PLH+ O7199Q,4UT9J_8B@OG[-NTK1<_1IY)-:R-PJS=[+M#M8): M&=P/&._ MGM^=__X;'$9_?!%5!:4S+'0XM'/Y6IV7]R=L>J]G7=;I%HR%X M?*J4)48*2 <#?DREMCTWLS8H,DA M6$/^I,.Q4.N,)?9Y3Q\U&=%EY#D0(D8Q2+CR?U+"$L<)3@1I$Z]CPX"BD:>. M(7N7!4^X+6A4Q&)5B'(VI0.8V@=.;O, MAAA[B)08\B<=R+]]HMJT;@$.F1R"-:Q/.NPUVB>JXUIA: 6^Z^[!=T5FA()T MN7YHFZF.C80N<2W$8^M:3T<$])0#U.@,#>M,"VE=\'SZ\VB>4J,6%)XJ3ZEA M?=KE,N!HGE*;R6D4>4*:&BZG';B\=?Y1FZ9]2 Q%TPY;@M;)1>V2WYLW=.\. MN$/!WS9O=FT>7(>/K4NCP=ZK&N6+-;=,+))<@I3/M5MT/M*MB.V[*ML/JEA5 M;V],"J6*K'I<&PO=V]R:W-H965TD^WI+85\5#-$#4\)3U7?F6D]/W)=%<\PH>I0S#$U*Q,A$ZK- M5$Y=-9=(QSDHX:[O>9&;4)8Z@U[^;2@'/9%ISE(<2E!9DE#Y?()<+/L.<=8? MKMETINT'=]";TRG>H+Z;#Z69N666,4LP54RD(''2=X[)T2EI64 ><<]PJ2IC ML*6,A'BTDXMQW_$L(^08:YN"FK\%GB+G-I/A\;M(ZI1[6F!UO,Y^GA=OBAE1 MA:>"/["QGO6=C@-CG-",ZVNQ_(Y%03G!6'"5_\*RB/489PA51E$HU'6L$!5%;$!"X9'3'.-$.U#AR#M0&N,[ #+(7;F<@43<>JYVK#W.[OQ@7+DQ5+ M?PO+*RH/(2#[X'N^7P,_;8:?85S"R4NX:_0J1?-+T?P\7_"N:/MPK!0:O4Q= M6S7:*&2C?HA4OI+LYZ79 "XT)NI7 [V@I!?D],(M]+Y1F1Z8(PN\(/1Z <]=U$5]FV4'W4ZK3+J!<&P)!@V$JSJ5XK34'BKS-OZBKY$ M);VHL>Q;H2DO3;%LDC4;JF%BR2]6Y\V>JPV9D2539^%JNU;%G,#O1N$K"]]& M1;X71?46MLM:VO]N(?R!2UP@!V)&PVS$60P/5$IJ;I0&_3KEGIVO:&^WI-=M ME*2HM&IPG6G=-W80TB&OSUU-5"<,VO6F$6]SVWO_89MO;9-L037"D-,X?PL^ MXB"I/#?D*WI(-E<[\3_#Q2++"X.\MM]Y96-=6-0.PRT^;FYXTGS%-_L8-"FQ MN:1)^"6MVMSVI/4)[UR1Y+V'KB:L[J5S*ZV6[7--9S)EJ0*.$X/S#MLFC5RU MCJN)%O.\^QH);7JY?#@S[39*&V#6)T+H]<0V=&4#/_@+4$L#!!0 ( .J! ML%2,IVAXQ0( -D) 9 >&PO=V]R:W-H965T67.1$ MZ:E8^;(40%(+RID?!L'0SPDMO&ELG]V*:( '+B?<9G\]P9 "VXH'"5K;& MR+2RX'QM)E?IQ N,(F"0*$-!]-\&9L"88=(Z'AM2S[W3 -OC9_9+V[QN9D$D MS#C[05.53;RQAU)8DHJI.[[]"DU# \.7<";M+]HVM8&'DDHJGC=@K2"G1?U/ MGAHC6H"P?P00-H#P7P%1 [#.^;4RV]:<*#*-!=\B8:HUFQE8;RQ:=T,+$^.] M$GJ5:IR:7A(JT -A%: ;(+(2H#-2$IVB+T04ISIX=$W)@C*J=B?HJB@KO4B* MU&*(3>(;)%E!'RN0Z.,<%*%,?HI]I<695_A)(^2B%A(>$7)#1 ]%^ 2%01A^ M0#Z2&1$@#Q#-NHGFD#@B?(S(US8YKT+G56B9^T>8[Q5/UJ@4- &D^]XX!U*B MH(,_YY2PXU<@[E6].> M65JS>VRFXUX0QOZFG=V?11CWAGU7]4+RP$D>=$I^X$R[8J1V]#]T9,-W3&'D M5(S>)H6:%@*!J]RN%@V7@P/!S$V*D>=ZJ^HW)]NA0 2'1_$F>.\.P= MP\#!?I<,WB:.AA?C%T8'>(!?!7*D,(B.?!NXM\:RWS!Q]$:QU+R#MMFO ^DJJ?7ZK7/77'KT&;:BA40,EAJC/SL-%O4] MHIXH7MJC>,&5/MCM,--W+Q"F0*\O.5?/$W.ZN]O<]#=02P,$% @ ZH&P M5%6?[H*N @ K 8 !D !X;"]W;W)K&ULE551 M3]LP$/XKIX@'D IIDS9#J*U$6]"0Z(1@L(=I#VYR;2PAENE7XV.:*%ET)(,PIR:]<786C2' MFSM0:)=TLE2Z8)5.O M0K/6R#(/*D08=;M)6# N@_'0^^[T>*A**[C$.PVF+ JF7RCX+)W,4UV=PE2R4 M>G;&338*NDX0"DRM8V#TV. 4A7!$).-WS1DT*1UP_[QCO_:U4RT+9G"JQ ^> MV7P4G >0X9*5PMZK[5>LZQDXOE0)XW]A6\=V TA+8U51@TE!P67U9"]U'_8 MQ-,.B&I ]#>@_P$@K@&Q+[12YLN:,[LB?10<(YTV<0]SH0=:.H1<_T,'R&:0/O'9 3-U.(/5_\ MZ10Z<&D,T@"H44TK.9K==#*@OM,82JVY7/FH;TKJQC%AAAOX>4L)X,9B87X= MD-=OY/6]O/XA>1O_DJ@EB#=5'5C@BDOI,B^88#+%MN%6[(EG=VME,^YU^U$\ M##?[+?\W*DK.SP=-U#OI@T;ZX*#T:<[D"MWKMVPMXK5-;T4YV%-RVDOZ2=0N M)6FD)/_1Q2W3FDG[OILHLT]:F7S2RDI9N+<0"M0KOR<-I*J4MMH-C;=9Q9=^ M X5OX=4>IW\*3=B P"5!NV=?J"VZVHV58=7:KY>%LK2L_#&GSPEJ%T#W2Z7L MSG )F@_4^ ]02P,$% @ ZH&P5(-47Q:? P Q T !D !X;"]W;W)K M&ULM5?1;MLV%/T50NA#"V262-F.4]@&:F?#"M1= MT*S;P[ '1KZVB8JD1M)Q O3C=TDIDIM("YU2$X/VGRQ.P!' M'F2N["S:.5>\C6.;[4!R.] %*'RST49RATVSC6UA@*]#D,QCEB3C6'*AHODT M]-V8^53O72X4W!AB]U)R\[B 7!]F$8V>.CZ)[<[YCG@^+?@6;L%]+FX,MN(: M92TD*"NT(@8VL^@=?;MD(2",^$/ P1X]$S^5.ZV_^,;[]2Q*/"/((7,>@N/? M/2PASST2\OBG HWJG#[P^/D)_9

9S,';>PU/F?8NUVLV@2D35L^#YWG_3A M5Z@F-/)XF@38C&V0CERWCK#+X5&.?F'P UL.0G M\I$;P[VDY/4U."YR^X:\(D*1E=9DV1/9!>L%7'$S("F]("QA[//M-7G]ZDWN)U" $7K=PG#Y_8"T M NSAF=:BI@$V[1356H +$L2](-=@,R.*L&S_^H!CR7L'TO[=DVE89QJ&3,.. M3+_AS+%J:DOR,A<\N.H;1&-;G1>>0,*(<,T8(LM!6K MA*-EM;P!W<^3P7 :W[>0&-0( 5_1!=R;4= M&*(W)$.=#=J8)5_+EVV<2O31$2763FA2$YKT$@IK$HVNT%:TJC!YJ<)P0-N3 M7M5)K\Y3@2NUYWDPX+ JVHAFE\K-=I8RDZ>)A?KYV&NZA@CU=LER2-G=*TE\M**"'WLL>2:&.8=/B#O9DV M_D?/-, .3UZ>P&'D$;CILV3:V"$]RP^_8\=8GD!,3[-KW)+VV^6*/YRJ=&-T M=/*C*]WX&SW3X#JU[,<9G=22-4['SG2ZTY4^@4B3T_0:GV/]/O>?]@368G9T M,'EF,/'1>5B"V89K@L4-=Z]<>=JL>^NKR+MP '_6O\ K2GFA:&#*^PV>'+<" MK3"'#4(F@TO\@DUY92@;3A?AU'VG'9[AP^,.KUE@_ !\O]':/35\@OKB-O\7 M4$L#!!0 ( .J!L%07(V3]4P( ,0% 9 >&PO=V]R:W-H965TM$":YPXIZYP#"3IA@UHL:!INXMA%TK, MQ$)ER9/HN'O[47+B96OCWM@ZD/]'TB;C2IMGFP$@>\FELI,@0RRNP]"N,\BY M[>@"%-ULM,DYTM9L0UL8X*EWRF48=;NC,.="!4GLSQ8FB76)4BA8&&;+/.?F M]PRDKB9!+S@C9V] M-W@24-FC-7.9K+1^=INOZ23HNH! PAJ= J?7#N8@I1.B,'[M-8,&Z1R/UP?U MSSYWRF7%+V0C->E19WO MG2F"7*CZS5_V=3ARB'HG'**]0^3CKD$^RAN./(F-KIAQUJ3F%CY5[TW!">4^ MRA(-W0KRP^06*"7++MF2/G=:2F!ZP_PAFVN+EIW? '(A[04[8T*QATR7EJO4 MQB$2WHF$ZSUJ5J.B$Z@^N],*,\L^J132?_U#"KN)/3K$/HM:!>^XZ;!^[P.+ MNE'TN+QAYV<7+;+]IB1]+]MO+\F/Z,W!"M9*7F39XB6#R=]BCU^P3Z'&#'K>B'S1R^0YU_*K6PX_]_[#A46?E8+9^ M?EB2+!763=:<-B-J6G?F7_-ZOM'?NA7*4E ;&ULC59=;]HP%/TK5M2'5EJ; M+SY"!4C]T+1)K81*NSU,>S#)!:PZ-K,=:/_]KIV0LB6!OH#M^)YS[K5S;L8[ MJ5[U&L"0MYP+/?'6QFRN?5^G:\BIOI(;$/AD*55.#4[5RM<;!31S03GWHR 8 M^#EEPIN.W=I,3<>R,)P)F"FBBSRGZOT6N-Q-O-#;+SRQU=K8!7\ZWM 5S,&\ M;&8*9WZ-DK$Y^P950GV+ETJNW2_957L#CZ2%-C*O@E%!SD3Y3]^J0AP$1&%'0%0%1$YW M2>14WE-#IV,E=T39W8AF!RY5%XWBF+"G,C<*GS*,,],'P)0TN21S/.^LX$#D MDKA%\DA-H9AA^/C\'@QE7%^0,\($>5[+0E.1Z;%O4(-%\M.*[[;DBSKX'JFZ M(G'XA41!%+W,[\GYV<6_*#YF4*<1U6E$#C8^GL:OFX4V"D_Z]Q',N,:,'6:O M _,)[*W.0-F26+EMV980 P=AWX#M-(R3X=C?MA#W:N+>46+DBMNXRJC^(=^I 9R9-FVCAK;+J.MXP^##2H)/J#,@**IC^4;)+5AAA'(T M?RI2(._89XPD"T"M*: ?9ZT6$C3U#8<=-ST\L+KPJ+Y961RRI;QP/KL&H2]B'>871)PJ7%DI9>=AQ%75'6 KBC"X8KXR8B907 M&636AJ59HSGMPPZV7;1JCYI%'25=VC],,CSND@]2K"[QIN6?T5W>RTHXKR-/ M2F^Z;!PV[JM_T 7M%P6VFA43&M4L,2RX&F+JJFS2Y<3(C6N,"VFPS;KA&C]L M0-D-^'PII=E/;*^M/Y6F?P%02P,$% @ ZH&P5"1-6&ULE511:]LP$/XKAV&PP18[2IJ- MDAB:EK'"!J%AZ\/8@Q*?8U%9\J1ST_[[GF3'9) $]F+?2?=]]YWNI/G>NB=? M(1*\U-KX15(1-==IZK<5UM*/;(.&=TKK:DGLNEWJ&X>RB*!:IR++9FDME4GR M>5Q;N7QN6]+*X,J!;^M:NM&4-."P7RCD-\3'@E\*]/[(A5+*Q]BDX]\4BR8(@U+BEP"#Y]XRW MJ'4@8AE_>\YD2!F Q_:!_6NLG6O92(^W5C^J@JI%\B6! DO9:GJP^V_8UW,5 M^+96^_B%?1<[$PEL6T^V[L&LH%:F^\N7_AR. &)V!B!Z@(BZNT11Y9TDF<^= MW8,+TY+/_WS<:3XP[_N< Y&3@GD7-ZAO,Q=A(+D,_H>#!Y]L)T*[,#'<^" MT-6G2K],*^ 5I?,PSJ"VABH/8@J%?/47)$\'R=/_DUPHO[6M(7"2D+O+EYBM MH01_2O[E%&(TR]Z=DIH>#5^XQ]SBG3*>$Y5,E(T^7R7@NKO1.62;.(\;2SS= MT:SX.4$7 GB_M)8.3ACQX8'*WP!02P,$% @ ZH&P5!P2G8"7 @ :0< M !D !X;"]W;W)K&ULC95;;YLP%,>_BH7ZT$I; M 0,)J1*D-E&U/FRJ>ED?ICTXX 2KQF:V">VWGVTHHH&PO8 OYW_.[QS?EC47 MKS+'6(&W@C*Y8F9GMEQ42"ENV+ORE)@E%E105WH>3.W M0(0YR=*.W8MDR2M%"Z%[;NVOPD^!:]MK 9++E_-5T[K*5XQD@3'&J MC >D?P>\QI0:1QKC3^O3Z4(:8;_]X?W6YJYSV2*)UYR^D$SE*R=V0(9WJ*+J M@=??<)M/9/REG$K[!75C&T8.2"NI>-&*-4%!6/-';VT=>@(_/"& K0#^KR!H M!8%-M"&S:6V00LE2\!H(8ZV]F8:MC57K; @SJ_BHA)XE6J>2.W; 3''Q#LXW M6"%"Y07X"IX?-^#\[ *< <+ 4\XKB5@FEZ[2$8W.35OO-XUW>,+[=R0N0>!_ M ="#<$2^GI9O<-K)_<]R5^?9)0N[9*'U%_PSV0V1*>6R$AC\NMY*)?1V^CT1 M(>@B!#9">"+" ZKUZB@L"**C]6KD,RLW)^R0^-$BTK4Y],LR9@6]J+/ZQ!9V M;.$DVXL^3V8]2\%3+$?I&@=1+^XBCH_8AC;>.%?4<4637+>$$;V!,[#G?'R3 M18.0OG^,-;19!.-&PO=V]R:W-H965TM%*6_F& MIB)(;:)IDS8MZL=V,>W"P$FP:N/,-DW[[V<;RM) L]Z #>=]SW,.V,YV7#S( M&D"A)T8;.7=JI;:7KBO+&AB6YWP+C7ZSYH)AI:=BX\JM %Q9$:-NX'F)RS!I MG#RSSU8BSWBK*&E@)9!L& MN8-+11@TDO &"5C/G2O_!OP@\!.[HV1J:3@_,%,OE1SQS- 0*%4Q@'K MVR,L@%)CI#'^])[.D-((]\.Q<.JF"-6ZIN^.XS M]/7$QJ_D5-HKVG6Q<>R@LI6*LUZL"1AINCM^ZONP)_"C-P1!+PC>*PA[06@+ M[*X? GE(/=?RUU=\5!V,)0=6+_P#;\5?L8%U;7J:I#M :82 M_;HJI!+ZS_I])$4XI AMBN@_G2TYTTM.8O/73O6MX>8[MY.9$X! MO>PWI)&(PEKKO/-45RFZG;6;*+ZUFU/!E=[J[+#6AQ$($Z#?KSE7+Q.SWPW' M6_X74$L#!!0 ( .J!L%3MW$Z;K@( $,( 9 >&PO=V]R:W-H965T M-!?!-N=]..<%CHEV0CZH @#)8U5R-7,*Q,VY MZZJT@(JJ$[$!KL^LA:PHZJG,7;610#,KJDHW\+R)6U'&G3BR:[-P M*XFJJXK*?W,HQ6[F^,Y^X8[E!9H%-XXV-(?QMX4Z MW36-\'"\IW^UQ>MB5E3!0I2_6(;%S#EU2 9K6I=X)W;?H"UH;'BI*)7])[LF M-IPX)*T5BJH5ZPPJQILC?6R-.!!H3K\@: 7!2\'H#4'8"L+W"D:M8/1>P;@5 MV-+=IG9K7$*1QI$4.R)-M*:9@77?JK5?C)L'98E2GV5:AW$"*R1'"2!EI3HF M7\C],B%'GXXC%S7=Q+AI2YHWI. -4DAN!,="D4N>0?9<[^JLNM2"?6KS8!"X MA,T)";W/)/ "OR>?Q;#\>\T'YM/.B17P[+$T@[N3]@1MC=I]#R MPJ'[=,45REJ_IDA^7^L Y!LZQ YG:74B05-<>F M.76KW4YX8?O_B_6Y?[YH]K,G3+.]ZMZ1,ZY("6N-]$ZF^BF7S8[53%!L;$M> M"=0-W@X+OC>!/@, M -P+ 9 >&PO=V]R:W-H965TVT\*T'[]K)TU#O\8D'GAI8_O> MXW//26]O;RGDDTH!-'G.,Z[Z3JKU_-)U59Q"3M6YF /'DZF0.=6XE#-7S270 MQ";EF1MX7N3FE'%GT+-[8SGHB4)GC,-8$E7D.94O5Y")9=_QG=7&/9NEVFRX M@]ZH7^RQ6,QCU3!2&3?6:+3 MOM-U2 )36F3Z7BP_0U50V^#%(E/VDRRK6,\A<:&TR*MD9) S7G[3YTJ(1@+B M[$X(JH1@,Z&U)R&L$D);:,G,EG5--1WTI%@2::(1S3Q8;6PV5L.XL7&B)9XR MS-.#B1;QTYD1(B$CD>/;H:C5]XQ,\)5)B@R(F)*]80O,YWL;ZZR&!5 MY%5P$/".RG,2^J@+42 7+ :U.CB@1U1?%7T,@SHUH;_FS'="]V MN].M&7;_TYVQ%$D1ZS?8F?#EQTA_FY?_$:# M]P]2O <%5,:I%25!,S(Q-W(=JC]8@PQCBN,W2!. YU,A M]&IA+J@'^L%?4$L#!!0 ( .J!L%2;P2Q]. , +8+ 9 >&PO=V]R M:W-H965T06EV"\"'+P\N&&;K;8/PN6\IANX!?VSOI9F%+8J!:N M*R8XDK!>!!?XTPK/;(";<<=@KX[ND5W*O1 /=O"]6 21)8(2W[^H?W6+-XNYIPHN1?F+%7J["*8!*F!-=Z6^$?MO<%A0 M:O5R42KWB_;-W&P2H'RGM*@.P8:@8KRYTJ=#(8X"2#000 X!Q'$WB1SE9ZKI MHQA_1"0B1&VI!.51C=O2Q$XU]I7FL'Z? M7M+J)4XO&= [*"%S-I0V]61\\Q'=PX9Q;F[-WBHISP&]9QPU:SA9VB9'ZG+8 M(_>XQ+-)1*9).@\?3]"E+5TZBFXC*==F,[R"D?8PDCA+DHB(HSA*HM,-9.O M4TQ[% /Y9VW^V=OW++CKV T[ZS&1&,>SE QL%1QUUA5YX<8>4'QDAMA[Y(W# M>85()T2\:'>@M*U1#9*)XJ1%^@42] Q4>F$Z'\/Q6)@!_"(D/8^B M=SZ>S@>QWPA?JW)G63C]K\_5N0[VVXX5^D]?QGTG&CA[N#,A[']Z6A-5V+VD$(EK$UH=#XQR673 M)#8#+6K7F-T+;=H\=[LUC35(.\&\7PNA7P8V0=NJ+_\ 4$L#!!0 ( .J! ML%1QY@>5] ( 'X* 9 >&PO=V]R:W-H965TU[?30G-G$EHW\W$).2%8C2#F4"R2%,BGJ^ \?78P<[F MQ2U=)LJ\<"=A3I9P!^I'/A.ZY]8L,4TADY1G2,!B['S"EU/<,P ;\9/"6C;: MR%B9<_Y@.E_CL>,91< @4H:"Z+\53($QPZ1U/%:D3CVF 3;;&_;/UKPV,R<2 MIIS=TU@E8V?HH!@6I&#JEJ^_0&4H,'P19]+^HG49VQLX*"JDXFD%U@I2FI7_ MY*E*1 .@C>X'^!7 /Q70K0!=:[149FU=$T4FH>!K)$RT9C,-FQN+UFYH9J;Q M3@G]E6J8X^H@_(13(A F3H*CV$"72CBNZJI/,/T'TG MHH.Z^ +YGN_O@4_;X=<0U7"\"W>UL=J=7[OS+5_W -^4$2D17Z![(@3)%.(" MV96*?GW3H>BK@E3^;AFH6P_4M0/U#@W$TU0O2CU=T<-%E3U$"I5P0?] C,YH M5KT]WY?4DCRPY&;CK29]KWI"=]7,WRF1.PYZM8/>*QSD1* 58058Y86,40ZB M=+#70,D]:,CR.EH2_D?]T; =Z4$M/6B5/M,['X30:7YK_H,76<5[LW\\;L= MOS;0?YV!UZ:_?UKZCX;MJ!_4Z@?MZHLYH]%FB\F6W32L&8?ONVU']4"C5ND; MS4A?<%*1+*;9\MA:&;U8 T& 1Z/1@2QB;WL2>ZUB;IY 1%0"R@6-P-A?;^2= MM@HJ_F%S>>).<$!7XX; 1U8G71$%:,9(!/H&5Z=,-=X>T?B=SVB\/:1Q^RG] MENG&+T_TG[O_/=^^4^78;Q8&IS/05O:291 P6&N9U!MJ: M*(N=LJ-X;NN%.5>Z^K#-1!>(($R _K[@7&TZI@2I2\[)7U!+ P04 " #J M@;!49&$?F!T" #O! &0 'AL+W=O,JRK/@6YD\TXT37,'*$-M(R^*YR MWD'SK&8[6(-[K%<&+3JPE%R"LEPK8F [C6;CV\7$QX> ;QQ:>[(FOI*-UD_> MN"NG4>P%@8#">0:&OSTL0 A/A#)^]9S1D-(#3]=']L^A=JQEPRPLM/C.2U=- MHX\1*6'+&N$>=/L%^GK>>[Y""QN^I.UBTS0B16.=ECT8%4BNNC\[]'TX 2#/ M>4#2 Y*7@,DK@+0'I*'03EDH:\DA-0&,U7/E37#N#NQQQ M+K]3A99 OK(#6'*U!,>XL-?D'7E<+\G5F^N,.LSB8VG1,\X[QN05QI3<:^4J M2SZI$LJ_\135#1*3H\1Y.I8$O_6?' MR)+;0FC;&" _9AOK#%[*GQ=23(84DY!B]["L\$4"XP-P?ZNU.QH^P?#&Y;\! M4$L#!!0 ( .J!L%0/'OO[Y ( &$( 9 >&PO=V]R:W-H965T>9DQFQO?U\N, MYD1WY(8*G%E)E1.#7;7V]491DCI0SOTP"/I^3ICPQD,W-E/CH2P,9X+.%.@B MSXGZ-:%<[D9>U]L//+)U9NR /QYNR)K.J7G:S!3V_)HE93D5FDD!BJY&WFWW M9IK8>!?PC=&=;K3!.EE(^6([G]*1%UA!E-.EL0P$_[9T2CFW1"CC9\7IU4M: M8+.]9__@O*.7!=%T*ODS2TTV\A(/4KHB!3>/15GYZEF\IN7:_L*MB P^6 MA38RK\"H(&>B_">OU3XT ,C3#@@K0'@(B-\!1!4@)#"9!KN14K3MW@?K=?^P[W_27B4\(&H#D3= M2PB#,&S1,ST=WCTB)ZJ/(W)\T3M\]T0))M;-O?U^N]!&8;K_.,(?U_RQXX^/ M'#?'LVO;^1+9=TA[^;?CJ^AZ<#WTM\W]:(FZCI.XCGHCJU?+ZAV5]>QN&TVO MR)8J?#SVB8//CC:8*;@EE_:V8B:>8P*5LQ=M)LIU>@UYW20,>D'<3PZ,M$1V MXWC0BX-NNYE^;:;__V;2ZC+]Q4[_9#LMDU_.2?Y3X/35E\\5E:,Z&!TQ52!IT!YH4J"UK9 M,7+C:L)"&JPPKIGA-P!5-@#G5U*:?<&PO=V]R:W-H965T=%RNS?5TK HK109S34R1IEQ_/(!4VXE'O<^% M9['>6+?@3\Z./ZW_6@:/P2RY M@9F2?XG$;B;>T",)K'@A[;/:_@9U0)&S%RMIRE^RK64#C\2%L2JME1%!*K+J MR]_K1.PHH)W3"F&M$!XJ],XHL%J!E8%6R,JP'KGET[%66Z*=-%IS@S(WI39& M(S)'X\)JW!6H9Z>_XS_ENS*&S$&3Q89K(+=D@7^6I)! U(K,E87,"B[E!WD4 MLG!9)PN("RVL $.>WF-9))"0E58IF:DT+RPO&4+E$]9O'L%R( M ZM7PNJ=@?6'LEP2CN!N&W05A>1&9/7PRRDZ*[M1:=<5EK;&4 M(B9;KC7B-QA$0G(MWK@%DDL> UXJMMGNR-6H<3BZ)@IIT);JX$(DUH;WR DB MQEC8.V#QA&1PFC^Z<\703MPSE;V!MF*)-TH"2TMNW/V=$;&ZC:LM3"K>Q>(0 M_+Z_L/477A6!;5FG[%($L@Y::N:.1:(!I4'_#'UMU:?=9?\%*3*.HN?%BR'8 M"AJ+9Q!SU963MC#3Z*K(:@LY[5^*K/XQ$Q&CH\/+[H3B?TERJ M#X#J0FNO.:R465=:VFI,AU?%5UNUZ>A2?(V.JR-EP5%I/!8[I,O?:<13T.OR M?6*PQR@R6W6CS6KS!KHO._^#]0?W-BH;_-9,];#"7G,ML(>1L$*3P=T \>CJ MK5)-K,K+=G^I+#X>RN$&WW>@G0#NKQ1V]/7$.6A>C-.?4$L#!!0 ( .J! ML%3L O"XW ( "\( 9 >&PO=V]R:W-H965T&G1 U@Q$A[*'J@I;%%A!1=DK:3O^^0DE4O MLI!+?;"XS'MZ,QS.*-Y+]:HS $/>!,_UT,N,V3SXODXR$%3?RPWDN+.22E"# M4[7V]48!31U(<#]HM;J^H"SW1K%;FZM1++>&LQSFBNBM$%2]3X#+_=!K>X>% M9[;.C%WP1_&&KF$!YF4S5SCS*Y:4"<@UDSE1L!IZX_;#;&#MG<$/!GM]-";6 MDZ64KW;RF Z]EA4$'!)C&2@^=C %SBT1ROA3'Q@_^I\1U^65,-4 M\I\L-=G0ZWLDA17='&35T%"NY)\I:(YL=N& Z M-+K/WY#-Y6HKW46"E,CBHG 2-A$]4W9.P?4>"5A#4Z)E^ M'-ZN@<^:X3-(KL%/O FKF(>.+[S"-^54:R)79&%D\DI^?<=]\FA Z-\-[%'% M'CGVZ K[G+[CM32:8$T@2485,W3)@21X)(HMM_:ZZ;HS+6B[CM96B]VH%?N[ MXR@W69QH[51:.XU:QTFBMIA]UV3>X150"KVITUM0=X[41"W[.Q4]ZUR(/C,[ M4=ZME'<;E3]1;4"1\5H!B N!)Y2]BK+W']*B7['W/YX6JKSU&[SU[S;D&LLD MR]=$@]JQ!&KSHW\1[W9-O*?]BWB'#?$>5/('C?)=3#[;"H_9(@5V/4UMBMRA M+[:[6?&X+IBY/(U"_J ^#\YD^4>E5(!:NY:DD7J;FZ)>5:M5UQN[8G^V/FD_ M3(OF]8^F:*58C=8LUX3#"BE;]ST,J2K:4S$Q6QE3'.>ENI#UPY;.H;%TC^ZYYW3G6NV@-BO![N:,F6A9"ED/R=R8ZF,< MU],Y*VE]H2HF+5(H75)CIWH6UY5F-*_!J11QK]-)XY)R248#N2AO2E-'4[60 M9DC2UA3YVY=\2+KI!Q)YNK'*V9 \G+_]N5#F^DWD[V?OS\XZ#^^N]^WG#GA' MXB#IY1&D%QU[HC3X^@/D6/45[O4K1;+M1&&.?<1YUUOU#T[*JT#63GB MN*G[:% HN2E_0KS!1J8EBQZI&)(Q%7RB.7@5M.1BYZ#=,E:]-H(%@!%N5!4#:(PJ M[2#G=*8D=1K6'LW TDZ9$'?PO/XH=KB7Q59-.U!1V0ZMH&;H:?P$^+?9//+DZE])=K]5]@4'-38OX5,7>?D:1*:G+S+)3E]C,K9/,SCFFM49P7AR2[W R%9N@T63!A>&RF5\46;MJEO8B&;59OP5TNNF[6'5QN(R9TN6 MCYNIGDW<,+(#&[6YP&$?N7%7&,%\/!9& ,/B8 HP'^^%Q?F?\NFC^7@,T]8/ M(GW4IX_Z>*\0,G8?+$[8)[-7.-,L2Y(TQ79T/ XJ&&/[EJ;P$V;#M($'%@X]7&.^1P'V U/=0A6*9X)V*9XGL-2'C?P"/+PM7&XH '5@6L=R!^. [T M5-@G2:"JF#;L"<:1+,,0Z,5PCZ8ILCLI?,+UP9Z2),FR, )86$&28 @\C3B" M*0 -&)(D[CVX]SZ*U^^I>/.?OM%O4$L#!!0 ( .J!L%27BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G!O9YNM,NNV MFW@68W0:W3CL/W>#>.I^9QCM:J5*F-NRJ<&$W3@ZT"V@\1NU]8DPLH990/W8!I ,*\)F->\,!^DT]&_#E3"=4E)[PXEU&)NC1 MD,Y@EL:%B5(@2@_I,R"B!/;-3%$7"K9Y1RJ/U:4%5)V+=2U"NU!0IHN MHH68=H I?V*DI) R6V$.RX!9J-B?,@?_1;#EW6@I=^&_CCWY[B#,1X7]E#GN M=WP;JRMP_@_Q_K\F9KB8C8KZ*7/8OS"EK4%\EE_Z4>P3*,:DS)$=W!R#(TDI)&-6"!T$"UR8 MH)22'U4I4XQ)*25G5LH^5H\$ IXK+]=K!VN),2FEY =2RDA<2>=D6V,4+^80 MI-*]F9F3Q2AFO_R /-_(N-X0RG1K#R?+>%?A"D!.^25G]LMS&AR);@_&I'R3 M,_N&Q.P7("GYY,SR>1[SO71FA#$I_^3,_B$Q^Z-)^2=G]L]3[O._MSDEH)Q9 M0-\9%[&SJM'0ALRN,=[M'B_J"TI Q4'*5X.8'V5H,"8EH()90(.8BV:[U=T, MQ9B4@ IF :'L=V ^%I1V"F;M#*:_0Y#D,Y #E+N&J2C'%$4$LFT$\EX_T)"!2MEH+J*G?O87DI=7CO1 M?NP>P!33MIZZ:K0^CVV?S*65U?[]AOV[&6^_ 5!+ P04 " #J@;!4BC%V M7\\! S'P &@ 'AL+U]R96QS+W=O$C(3*G>?447]@M==%/F6X5)R)\7 @]A M,GN/^R9OVV/:;+LT.AWVQS2O-CEWSR&DY28>FC1NNWB\7%FU_:')EV6_#EVS MW#7K&'0RF8;^YXSJ9?9SYFAQ[N)?)K:KU7897]OEYR$>\R^#PU?;[](FQER- M%DV_CGE>A=/^?CJ%ZT'&E\G5Z.UC7O5O'U*%TD$*05H^R"#(R@BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$ M>AOJ;01ZVV"SA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V= M0&]'O9U ;T>]G4!O1[V=0&\?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW M$^A=H]XU@=XUZET3Z%VCWO5_ZIWR>1_3O>>VQN?_)]7YUW7VSI;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1 MN7&5#O'1+9C5V4HOB(G!8,0R4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](G MOVN:>5+NIC/FM_A4\_ 5!+ 0(4 Q0 ( .J!L%0'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ MZH&P5.Z.LB[N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ ZH&P5)E&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5*=D 0I"!@ >!D !@ M ("!_@T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZH&P5-_0!5GY!@ ^B$ !@ ("!VQT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZH&P5!%Y'\"W(@ MD&\ !@ ("!D#8 'AL+W=O&PO=V]R:W-H965TJI',08 -(. 9 M " @41G !X;"]W;W)K&UL4$L! A0#% @ MZH&P5")6H0>+ @ :P4 !D ("!K&T 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5#Q>NM^H @ *P8 !D M ("!980 'AL+W=OTAZS>T# #*" &0 @(%$AP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ZH&P5-&PO=V]R:W-H965T1K@P<0, .P' 9 " M@16S !X;"]W;W)K&UL4$L! A0#% @ ZH&P M5%1Y;D5)!@ X1$ !D ("!O;8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5'V#=&&* @ =@4 M !D ("!(L0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5)2M!#C<# ^#@ &0 @(%6UP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZH&P5"]J0#=L P "0X !D ("!'MX 'AL+W=O M&PO=V]R:W-H965T 8 #TD 9 " @<[D M !X;"]W;W)K&UL4$L! A0#% @ ZH&P5!K? M2 $C P S L !D ("!?>L 'AL+W=O,4" #9"0 &0 M @('7[@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5(-47Q:? P Q T !D M ("!N/0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ZH&P5"1-6&PO=V]R:W-H965T&UL4$L! A0#% M @ ZH&P5.W<3INN @ 0P@ !D ("!1P8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5''F!Y7T M @ ?@H !D ("!$! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH&P5(0ZL#*J P /0X !D M ("!JA@! 'AL+W=O&PO=V]R M:W-H965T7!E&UL4$L%!@ \ #P 6Q $PL 0 $! end XML 65 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 66 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 152 272 1 false 65 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://somalogic.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://somalogic.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders??? Equity Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101101 - Disclosure - Description of Business Sheet http://somalogic.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 2102102 - Disclosure - Summary of Significant Accounting Policies Sheet http://somalogic.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 2107103 - Disclosure - Revenue Sheet http://somalogic.com/role/Revenue Revenue Notes 9 false false R10.htm 2112104 - Disclosure - Fair Value Measurements Sheet http://somalogic.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2118105 - Disclosure - Leases Sheet http://somalogic.com/role/Leases Leases Notes 11 false false R12.htm 2124106 - Disclosure - Inventory Sheet http://somalogic.com/role/Inventory Inventory Notes 12 false false R13.htm 2127107 - Disclosure - Accrued Liabilities Sheet http://somalogic.com/role/AccruedLiabilities Accrued Liabilities Notes 13 false false R14.htm 2130108 - Disclosure - Commitment and Contingencies Sheet http://somalogic.com/role/CommitmentandContingencies Commitment and Contingencies Notes 14 false false R15.htm 2131109 - Disclosure - Debt Sheet http://somalogic.com/role/Debt Debt Notes 15 false false R16.htm 2133110 - Disclosure - Stock-based Compensation Sheet http://somalogic.com/role/StockbasedCompensation Stock-based Compensation Notes 16 false false R17.htm 2137111 - Disclosure - Stockholders' Equity Sheet http://somalogic.com/role/StockholdersEquity Stockholders' Equity Notes 17 false false R18.htm 2139112 - Disclosure - Income Taxes Sheet http://somalogic.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2141113 - Disclosure - Net Loss Per Share Sheet http://somalogic.com/role/NetLossPerShare Net Loss Per Share Notes 19 false false R20.htm 2145114 - Disclosure - Related Parties Sheet http://somalogic.com/role/RelatedParties Related Parties Notes 20 false false R21.htm 2203201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://somalogic.com/role/SummaryofSignificantAccountingPolicies 21 false false R22.htm 2304301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://somalogic.com/role/SummaryofSignificantAccountingPolicies 22 false false R23.htm 2308302 - Disclosure - Revenue (Tables) Sheet http://somalogic.com/role/RevenueTables Revenue (Tables) Tables http://somalogic.com/role/Revenue 23 false false R24.htm 2313303 - Disclosure - Fair Value Measurements (Tables) Sheet http://somalogic.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://somalogic.com/role/FairValueMeasurements 24 false false R25.htm 2319304 - Disclosure - Leases (Tables) Sheet http://somalogic.com/role/LeasesTables Leases (Tables) Tables http://somalogic.com/role/Leases 25 false false R26.htm 2325305 - Disclosure - Inventory (Tables) Sheet http://somalogic.com/role/InventoryTables Inventory (Tables) Tables http://somalogic.com/role/Inventory 26 false false R27.htm 2328306 - Disclosure - Accrued Liabilities (Tables) Sheet http://somalogic.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://somalogic.com/role/AccruedLiabilities 27 false false R28.htm 2334307 - Disclosure - Stock-based Compensation (Tables) Sheet http://somalogic.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://somalogic.com/role/StockbasedCompensation 28 false false R29.htm 2342308 - Disclosure - Net Loss Per Share (Tables) Sheet http://somalogic.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://somalogic.com/role/NetLossPerShare 29 false false R30.htm 2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 30 false false R31.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) Details 31 false false R32.htm 2409403 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) Sheet http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails Revenue - Summary of Disaggregation of Revenue (Details) Details 32 false false R33.htm 2410404 - Disclosure - Revenue - Narrative (Details) Sheet http://somalogic.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 33 false false R34.htm 2411405 - Disclosure - Revenue - Change in Contract Liabilities (Details) Sheet http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails Revenue - Change in Contract Liabilities (Details) Details 34 false false R35.htm 2414406 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) Sheet http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) Details 35 false false R36.htm 2415407 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) Sheet http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) Details 36 false false R37.htm 2416408 - Disclosure - Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details) Sheet http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details) Details 37 false false R38.htm 2417409 - Disclosure - Fair Value Measurements - Earn-out Liability, Reconciliation (Details) Sheet http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails Fair Value Measurements - Earn-out Liability, Reconciliation (Details) Details 38 false false R39.htm 2420410 - Disclosure - Leases - Narrative (Details) Sheet http://somalogic.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 39 false false R40.htm 2421411 - Disclosure - Leases - Schedule of Lease Costs (Details) Sheet http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails Leases - Schedule of Lease Costs (Details) Details 40 false false R41.htm 2422412 - Disclosure - Leases - Schedule of Lease Maturities (Details) Sheet http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails Leases - Schedule of Lease Maturities (Details) Details 41 false false R42.htm 2423413 - Disclosure - Leases - Schedule of Supplemental Lease Information (Details) Sheet http://somalogic.com/role/LeasesScheduleofSupplementalLeaseInformationDetails Leases - Schedule of Supplemental Lease Information (Details) Details 42 false false R43.htm 2426414 - Disclosure - Inventory (Details) Sheet http://somalogic.com/role/InventoryDetails Inventory (Details) Details http://somalogic.com/role/InventoryTables 43 false false R44.htm 2429415 - Disclosure - Accrued Liabilities (Details) Sheet http://somalogic.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://somalogic.com/role/AccruedLiabilitiesTables 44 false false R45.htm 2432416 - Disclosure - Debt (Details) Sheet http://somalogic.com/role/DebtDetails Debt (Details) Details http://somalogic.com/role/Debt 45 false false R46.htm 2435417 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details) Sheet http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails Stock-based Compensation - Schedule of Stock-based Compensation (Details) Details 46 false false R47.htm 2436418 - Disclosure - Stock-Based Compensation - Stock Option and RSU Activity (Details) Sheet http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails Stock-Based Compensation - Stock Option and RSU Activity (Details) Details 47 false false R48.htm 2438419 - Disclosure - Equity (Details) Sheet http://somalogic.com/role/EquityDetails Equity (Details) Details 48 false false R49.htm 2440420 - Disclosure - Income Taxes (Details) Sheet http://somalogic.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://somalogic.com/role/IncomeTaxes 49 false false R50.htm 2443421 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 50 false false R51.htm 2444422 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) Sheet http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) Details 51 false false R52.htm 2446423 - Disclosure - Related Parties (Details) Sheet http://somalogic.com/role/RelatedPartiesDetails Related Parties (Details) Details http://somalogic.com/role/RelatedParties 52 false false All Reports Book All Reports slgc-20220331.htm exhibit311.htm exhibit312.htm exhibit321.htm exhibit322.htm slgc-20220331.xsd slgc-20220331_cal.xml slgc-20220331_def.xml slgc-20220331_lab.xml slgc-20220331_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "slgc-20220331.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 152, "dts": { "calculationLink": { "local": [ "slgc-20220331_cal.xml" ] }, "definitionLink": { "local": [ "slgc-20220331_def.xml" ] }, "inline": { "local": [ "slgc-20220331.htm" ] }, "labelLink": { "local": [ "slgc-20220331_lab.xml" ] }, "presentationLink": { "local": [ "slgc-20220331_pre.xml" ] }, "schema": { "local": [ "slgc-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 448, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 7 }, "keyCustom": 40, "keyStandard": 232, "memberCustom": 15, "memberStandard": 44, "nsprefix": "slgc", "nsuri": "http://somalogic.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://somalogic.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Fair Value Measurements", "role": "http://somalogic.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Leases", "role": "http://somalogic.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124106 - Disclosure - Inventory", "role": "http://somalogic.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127107 - Disclosure - Accrued Liabilities", "role": "http://somalogic.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Commitment and Contingencies", "role": "http://somalogic.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Debt", "role": "http://somalogic.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133110 - Disclosure - Stock-based Compensation", "role": "http://somalogic.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Stockholders' Equity", "role": "http://somalogic.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139112 - Disclosure - Income Taxes", "role": "http://somalogic.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141113 - Disclosure - Net Loss Per Share", "role": "http://somalogic.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145114 - Disclosure - Related Parties", "role": "http://somalogic.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue (Tables)", "role": "http://somalogic.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Fair Value Measurements (Tables)", "role": "http://somalogic.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Leases (Tables)", "role": "http://somalogic.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325305 - Disclosure - Inventory (Tables)", "role": "http://somalogic.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328306 - Disclosure - Accrued Liabilities (Tables)", "role": "http://somalogic.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - Stock-based Compensation (Tables)", "role": "http://somalogic.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Net Loss Per Share (Tables)", "role": "http://somalogic.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "slgc:EarnOutLiabilityPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "icabc5c7dabcb4a91afc4af81e2ddc1ed_I20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405401 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "slgc:EarnOutLiabilityPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "icabc5c7dabcb4a91afc4af81e2ddc1ed_I20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i8e1b0aa40eea454bb53e26ca29e449f0_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i8e1b0aa40eea454bb53e26ca29e449f0_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details)", "role": "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "shortName": "Revenue - Summary of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "ie985f48f547744e49c6e5ee3047e4029_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue - Narrative (Details)", "role": "http://somalogic.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-5", "lang": "en-US", "name": "slgc:ContractWithCustomerLiabilityCollaborativeArrangement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "ic629148fd8fe4fceaf9ae43cb5b71872_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue - Change in Contract Liabilities (Details)", "role": "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails", "shortName": "Revenue - Change in Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "id133a399a7994c7085bacfbaf9720ec9_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "id133a399a7994c7085bacfbaf9720ec9_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i2346114493be40e49e407320c6acc991_I20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails", "shortName": "Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i2346114493be40e49e407320c6acc991_I20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i09dfa5c2f06f4e0091328ea8e595f255_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - Fair Value Measurements - Earn-out Liability, Reconciliation (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "shortName": "Fair Value Measurements - Earn-out Liability, Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i4027b393c42b441f83402b581236d945_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Leases - Narrative (Details)", "role": "http://somalogic.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Leases - Schedule of Lease Costs (Details)", "role": "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails", "shortName": "Leases - Schedule of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Leases - Schedule of Lease Maturities (Details)", "role": "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails", "shortName": "Leases - Schedule of Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "slgc:LesseeOperatingLeaseSupplementalLeaseInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Leases - Schedule of Supplemental Lease Information (Details)", "role": "http://somalogic.com/role/LeasesScheduleofSupplementalLeaseInformationDetails", "shortName": "Leases - Schedule of Supplemental Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "slgc:LesseeOperatingLeaseSupplementalLeaseInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Inventory (Details)", "role": "http://somalogic.com/role/InventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Accrued Liabilities (Details)", "role": "http://somalogic.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Debt (Details)", "role": "http://somalogic.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435417 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details)", "role": "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails", "shortName": "Stock-based Compensation - Schedule of Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "ic629148fd8fe4fceaf9ae43cb5b71872_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Stock-Based Compensation - Stock Option and RSU Activity (Details)", "role": "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails", "shortName": "Stock-Based Compensation - Stock Option and RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "ic629148fd8fe4fceaf9ae43cb5b71872_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iec0e0e398ef149fcb4fb6cd8d6532b12_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - Equity (Details)", "role": "http://somalogic.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i066ac5ca5d6d494bb9b7925425c03598_I20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - Income Taxes (Details)", "role": "http://somalogic.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iddb2c61ade294eae90a4a01481aed764_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "iddb2c61ade294eae90a4a01481aed764_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "role": "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "role": "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:PaymentsForCharitableContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446423 - Disclosure - Related Parties (Details)", "role": "http://somalogic.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:PaymentsForCharitableContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business", "role": "http://somalogic.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenue", "role": "http://somalogic.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20220331.htm", "contextRef": "i559e417a18f04c5c818f0f5db3b4b6d0_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 65, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "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/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r587" ], "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", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "verboseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r587" ], "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", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r587" ], "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", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current", "label": "Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails", "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "slgc_CMLSIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CMLS II", "label": "CMLS II [Member]", "terseLabel": "CMLS II" } } }, "localname": "CMLSIIMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "label": "Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax", "terseLabel": "Total cash and cash equivalents, unrealized gain" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "label": "Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax", "negatedTerseLabel": "Total cash and cash equivalents, unrealized loss" } } }, "localname": "CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax", "label": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax", "totalLabel": "Total assets measured at fair value on a recurring basis, unrealized gain" } } }, "localname": "CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax", "label": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax", "negatedTotalLabel": "Total assets measured at fair value on a recurring basis, unrealized loss" } } }, "localname": "CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost", "label": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Total assets measured at fair value on a recurring basis, amortized cost" } } }, "localname": "CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashFlowNoncashInvestingAndFinancingActivitiesSurrenderOfSharesInNoncashExercise": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise", "label": "Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise", "terseLabel": "Surrender of shares in cashless exercise" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesSurrenderOfSharesInNoncashExercise", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_CashFlowNoncashInvestingAndFinancingActivitiesTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Flow, Noncash Investing and Financing Activities, Transaction Costs", "label": "Cash Flow, Noncash Investing and Financing Activities, Transaction Costs", "terseLabel": "Transaction costs included in accounts payable" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesTransactionCosts", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_CertainEmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Employees and Directors", "label": "Certain Employees and Directors [Member]", "terseLabel": "Certain Employees and Directors" } } }, "localname": "CertainEmployeesAndDirectorsMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_ClassOfWarrantOrRightIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Issued", "label": "Class of Warrant or Right, Issued", "terseLabel": "Warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssued", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsAggregatePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments", "label": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments", "terseLabel": "Collaborative arrangements, total payment amount" } } }, "localname": "CollaborativeArrangementRightsAndObligationsAggregatePayments", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsAggregatePaymentsPerYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year", "label": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year", "terseLabel": "Collaborative arrangements, annual payments" } } }, "localname": "CollaborativeArrangementRightsAndObligationsAggregatePaymentsPerYear", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsAggregatePaymentsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term", "label": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term", "terseLabel": "Collaborative arrangement, payment terms" } } }, "localname": "CollaborativeArrangementRightsAndObligationsAggregatePaymentsTerm", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_CollaborativeArrangementsExcludingContractWithCustomerRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "label": "Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Collaborative arrangements, remaining performance obligation period" } } }, "localname": "CollaborativeArrangementsExcludingContractWithCustomerRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_CollaborativeArrangementsLicenseOfIntellectualPropertyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements, License of Intellectual Property, Term", "label": "Collaborative Arrangements, License of Intellectual Property, Term", "terseLabel": "Collaborative arrangements, license of intellectual property, term" } } }, "localname": "CollaborativeArrangementsLicenseOfIntellectualPropertyTerm", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_CommercialPaperAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Commercial Paper, Gross Unrealized Gain", "label": "Commercial Paper, Accumulated Gross Unrealized Gain, Before Tax", "terseLabel": "Commercial paper, gross unrealized gain" } } }, "localname": "CommercialPaperAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CommercialPaperAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commercial Paper, Accumulated Gross Unrealized Loss, Before Tax", "label": "Commercial Paper, Accumulated Gross Unrealized Loss, Before Tax", "negatedTerseLabel": "Commercial paper, gross unrealized loss" } } }, "localname": "CommercialPaperAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ContingentConsiderationLiabilityAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Additional Shares", "label": "Contingent Consideration, Liability, Additional Shares", "terseLabel": "Earn-out shares, additional shares (in shares)" } } }, "localname": "ContingentConsiderationLiabilityAdditionalShares", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "slgc_ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Earn-out shares, stock price trigger (in usd per share)" } } }, "localname": "ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "slgc_ContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "label": "Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "terseLabel": "Earnout period, threshold consecutive trading days" } } }, "localname": "ContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_ContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Earnout period, threshold trading days" } } }, "localname": "ContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability", "label": "Contingent Consideration, Liability [Member]", "terseLabel": "Earn-out Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails" ], "xbrltype": "domainItemType" }, "slgc_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Additions", "label": "Contract with Customer, Liability, Additions", "terseLabel": "Revenue deferred during the period, net of revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ContractWithCustomerLiabilityCollaborativeArrangement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Collaborative Arrangement", "label": "Contract with Customer, Liability, Collaborative Arrangement", "terseLabel": "Deferred revenue related to collaboration" } } }, "localname": "ContractWithCustomerLiabilityCollaborativeArrangement", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_EarnOutLiabilityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-Out Liability Policy", "label": "Earn-Out Liability Policy [Policy Text Block]", "terseLabel": "Earn-Out Liability" } } }, "localname": "EarnOutLiabilityPolicyPolicyTextBlock", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "slgc_FairValueAdjustmentOfDerivativeLiabilities": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment Of Derivative Liabilities", "label": "Fair Value Adjustment Of Derivative Liabilities", "terseLabel": "Change in fair value of compound derivative liability" } } }, "localname": "FairValueAdjustmentOfDerivativeLiabilities", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_IlluminaCambridgeLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Illumina, Cambridge Ltd.", "label": "Illumina, Cambridge Ltd. [Member]", "terseLabel": "Illumina, Cambridge Ltd." } } }, "localname": "IlluminaCambridgeLtdMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_InventoryNetCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/InventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/InventoryDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, Net, Current And Noncurrent", "label": "Inventory, Net, Current And Noncurrent", "totalLabel": "Total inventory" } } }, "localname": "InventoryNetCurrentAndNoncurrent", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LeaseDepositAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease Deposit Asset", "label": "Lease Deposit Asset", "terseLabel": "Lease deposit" } } }, "localname": "LeaseDepositAsset", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseLiabilityAllowanceForTenantImprovementNotYetReceived": { "auth_ref": [], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Allowance For Tenant Improvement Not Yet Received", "label": "Lessee, Operating Lease, Liability, Allowance For Tenant Improvement Not Yet Received", "negatedTerseLabel": "Less: tenant improvement allowance yet to be received" } } }, "localname": "LesseeOperatingLeaseLiabilityAllowanceForTenantImprovementNotYetReceived", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseSupplementalLeaseInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Supplemental Lease Information", "label": "Lessee, Operating Lease, Supplemental Lease Information [Table Text Block]", "terseLabel": "Schedule of Supplemental Lease Information" } } }, "localname": "LesseeOperatingLeaseSupplementalLeaseInformationTableTextBlock", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "slgc_LessorOperatingLeaseAllowanceForTenantImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Allowance For Tenant Improvements", "label": "Lessor, Operating Lease, Allowance For Tenant Improvements", "terseLabel": "Tenant improvement allowance" } } }, "localname": "LessorOperatingLeaseAllowanceForTenantImprovements", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LessorOperatingLeaseNumberOfContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Number Of Contracts", "label": "Lessor, Operating Lease, Number Of Contracts", "terseLabel": "Operating lease, number of contracts" } } }, "localname": "LessorOperatingLeaseNumberOfContracts", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_LessorOperatingLeaseNumberOfRenewalOptions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessor, Operating Lease, Number Of Renewal Options", "label": "Lessor, Operating Lease, Number Of Renewal Options", "terseLabel": "Number of extension options" } } }, "localname": "LessorOperatingLeaseNumberOfRenewalOptions", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_MasterAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Master Agreement", "label": "Master Agreement [Member]", "terseLabel": "Master Agreement" } } }, "localname": "MasterAgreementMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "slgc_NECCorporationNECMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NEC Corporation (\"NEC\")", "label": "NEC Corporation (\"NEC\") [Member]", "terseLabel": "NEC Corporation (\"NEC\")" } } }, "localname": "NECCorporationNECMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NECSolutionInnovatorsLtdNESMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NEC Solution Innovators, Ltd. (\"NES\")", "label": "NEC Solution Innovators, Ltd. (\"NES\") [Member]", "terseLabel": "NEC Solution Innovators, Ltd. (\"NES\")" } } }, "localname": "NECSolutionInnovatorsLtdNESMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.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://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_OldSomaLogicShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old SomaLogic Shareholders", "label": "Old SomaLogic Shareholders [Member]", "terseLabel": "Old SomaLogic Shareholders" } } }, "localname": "OldSomaLogicShareholdersMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_OperatingLeaseRentExpenseAnnualAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating Lease, Rent Expense, Annual Amount", "label": "Operating Lease, Rent Expense, Annual Amount", "terseLabel": "Operating lease, annual base rent" } } }, "localname": "OperatingLeaseRentExpenseAnnualAmount", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_OperatingLeaseRentExpenseAnnualPercentageIncreaseDecrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Rent Expense, Annual Percentage Increase (Decrease)", "label": "Operating Lease, Rent Expense, Annual Percentage Increase (Decrease)", "terseLabel": "Operating lease, annual base rent, percentage increase" } } }, "localname": "OperatingLeaseRentExpenseAnnualPercentageIncreaseDecrease", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "pureItemType" }, "slgc_PaymentsForCharitableContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Charitable Contributions", "label": "Payments For Charitable Contributions", "terseLabel": "Payments for charitable contributions" } } }, "localname": "PaymentsForCharitableContributions", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrants", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_ServiceAndOtherRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service And Other Revenues", "label": "Service And Other Revenues [Member]", "terseLabel": "Service And Other Revenues" } } }, "localname": "ServiceAndOtherRevenuesMember", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_StockIssuedDuringPeriodSharesSharesSurrendered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Shares Surrendered", "label": "Stock Issued During Period, Shares, Shares Surrendered", "negatedTerseLabel": "Surrender of shares in cashless exercise (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesSharesSurrendered", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "slgc_StockIssuedDuringPeriodValueSharesSurrendered": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Shares Surrendered", "label": "Stock Issued During Period, Value, Shares Surrendered", "negatedTerseLabel": "Surrender of shares in cashless exercise" } } }, "localname": "StockIssuedDuringPeriodValueSharesSurrendered", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "slgc_StockIssuedIssuedForServicesNetOfParValueAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued, Issued for Services, Net Of Par Value Adjustments", "label": "Stock Issued, Issued for Services, Net Of Par Value Adjustments", "terseLabel": "Issuance of Common Stock for services" } } }, "localname": "StockIssuedIssuedForServicesNetOfParValueAdjustments", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_WarrantLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities, Noncurrent", "label": "Warrant Liabilities, Noncurrent", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiabilitiesNoncurrent", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "slgc_WarrantLiabilitiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities, Policy", "label": "Warrant Liabilities, Policy [Policy Text Block]", "terseLabel": "Warrant Liabilities" } } }, "localname": "WarrantLiabilitiesPolicyPolicyTextBlock", "nsuri": "http://somalogic.com/20220331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r55", "r57", "r113", "r114", "r259", "r298" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "auth_ref": [ "r0", "r120", "r126", "r212", "r388", "r389", "r390", "r401", "r402", "r427", "r430", "r431", "r600" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjusted Balance [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjusted Balance" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r120", "r126", "r133", "r212", "r388", "r389", "r390", "r401", "r402", "r427", "r429", "r430", "r431", "r600" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r120", "r126", "r133", "r212", "r388", "r389", "r390", "r401", "r402", "r427", "r429", "r430", "r431", "r600" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r193", "r343", "r349", "r556" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r258", "r297", "r365", "r366", "r495", "r496", "r497", "r498", "r499", "r500", "r519", "r553", "r557", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r258", "r297", "r365", "r366", "r495", "r496", "r497", "r498", "r499", "r500", "r519", "r553", "r557", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r193", "r343", "r349", "r556" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r343", "r347", "r522", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r190", "r343", "r347", "r522", "r552", "r554" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r258", "r297", "r355", "r365", "r366", "r495", "r496", "r497", "r498", "r499", "r500", "r519", "r553", "r557", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r258", "r297", "r355", "r365", "r366", "r495", "r496", "r497", "r498", "r499", "r500", "r519", "r553", "r557", "r583", "r584" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r56", "r57", "r113", "r114", "r259", "r298" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r117", "r118", "r119", "r121", "r122", "r123", "r124", "r126", "r128", "r129", "r131", "r132", "r146", "r430", "r431" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r117", "r118", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r128", "r129", "r130", "r131", "r132", "r133", "r146", "r213", "r214", "r391", "r402", "r428", "r430", "r431", "r432", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r117", "r118", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r128", "r129", "r130", "r131", "r132", "r133", "r146", "r213", "r214", "r391", "r402", "r428", "r430", "r431", "r432", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r117", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r128", "r129", "r131", "r132", "r146", "r213", "r214", "r391", "r402", "r428", "r430", "r431", "r432", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r191", "r192", "r343", "r348", "r555", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r191", "r192", "r343", "r348", "r555", "r571", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r194", "r482" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r572" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r21", "r195", "r196" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r94" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of premium on available-for-sale securities, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r10", "r11", "r43" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r229" ], "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", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r24", "r61", "r62", "r63", "r541", "r563", "r567" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r63", "r70", "r71", "r72", "r117", "r118", "r119", "r422", "r558", "r559", "r602" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r391", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r117", "r118", "r119", "r388", "r389", "r390", "r430" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r367", "r369", "r393", "r394" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Securities issued by government sponsored entities.", "label": "Agency Securities [Member]", "terseLabel": "Agency bonds" } } }, "localname": "AgencySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r369", "r384", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r93", "r278", "r286", "r287", "r458" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs, discounts and premiums" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total anti-dilutive shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r205", "r356" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r173", "r182", "r188", "r211", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r419", "r423", "r447", "r486", "r488", "r524", "r539" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r54", "r108", "r211", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r419", "r423", "r447", "r486", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r433" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value on a recurring basis, aggregate fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r203" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Investments, gross unrealized gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r204" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 3.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": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Investments, gross unrealized loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r201", "r221" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Investments, amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r198", "r202", "r221", "r527" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "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": "Debt Securities, Available-for-sale", "terseLabel": "Investments, aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r200", "r221" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "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": "Debt Securities, Available-for-sale, Current", "terseLabel": "Investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r370", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r92", "r412" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedTerseLabel": "Change in fair value of earn-out liability", "terseLabel": "Change in fair value of earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Earn-out liability, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r410", "r411" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r98", "r99", "r100" ], "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": "Purchase of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r37", "r488", "r569", "r570" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r37", "r95" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "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", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r14", "r96", "r523" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r95", "r101" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash at end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r89", "r448" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r105", "r108", "r136", "r137", "r138", "r140", "r142", "r150", "r151", "r152", "r211", "r241", "r246", "r247", "r248", "r252", "r253", "r295", "r296", "r300", "r304", "r447", "r591" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Cover" ], "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/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r320", "r368" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]", "terseLabel": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "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 Warrant or Right [Line Items]", "terseLabel": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r320", "r368" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]", "terseLabel": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementAccountingPolicy": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for collaborative arrangements.", "label": "Collaborative Arrangement, Accounting Policy [Policy Text Block]", "terseLabel": "Revenue Recognition, Collaboration Revenue" } } }, "localname": "CollaborativeArrangementAccountingPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement transaction between parties to collaborative arrangement.", "label": "Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member]", "terseLabel": "Collaborative Arrangement, Transaction with Party to Collaborative Arrangement" } } }, "localname": "CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperAtCarryingValue": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Commercial Paper, at Carrying Value", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r239" ], "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/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r236", "r528", "r545" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r237", "r573" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r117", "r118", "r430" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://somalogic.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r311" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 600,000,000 shares authorized; 182,176,926 and 181,552,241 shares issued and outstanding at March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r66", "r68", "r69", "r76", "r530", "r547" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r161", "r162", "r193", "r444", "r445", "r572" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r161", "r162", "r193", "r444", "r445", "r568", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r161", "r162", "r193", "r444", "r445", "r568", "r572" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r155", "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r161", "r162", "r193", "r444", "r445" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r158", "r161", "r162", "r163", "r444", "r446", "r572" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r161", "r162", "r193", "r444", "r445", "r572" ], "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 [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Change in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r322", "r323", "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r322", "r323", "r344" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r322", "r323", "r344" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r345" ], "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", "negatedTerseLabel": "Recognition of revenue included in balance at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r254", "r255", "r256", "r258", "r268", "r269", "r270", "r274", "r275", "r276", "r277", "r278", "r284", "r285", "r286", "r287" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible debt (on an if-converted basis)" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r79", "r108", "r211", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r447" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r159", "r193" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r272", "r279", "r280", "r282", "r290" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r283", "r525", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Outstanding debt" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r107", "r115", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r281", "r284", "r285", "r286", "r287", "r312", "r315", "r316", "r317", "r456", "r457", "r459", "r460", "r536" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r207" ], "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/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs of services" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncome": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Income", "terseLabel": "Collaborative arrangements, upfront payments" } } }, "localname": "DeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r93", "r171" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r343", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r40", "r111", "r244", "r246", "r247", "r251", "r252", "r253", "r481" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Accrued charitable contributions", "verboseLabel": "Accrued charitable contributions, current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails", "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r123", "r124", "r126", "r127", "r128", "r134", "r136", "r140", "r141", "r142", "r146", "r147", "r431", "r432", "r531", "r548" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r123", "r124", "r126", "r127", "r128", "r136", "r140", "r141", "r142", "r146", "r147", "r431", "r432", "r531", "r548" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143", "r144", "r145", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r448" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r385" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Stock-based compensation, remaining commitment" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options", "verboseLabel": "Stock options to purchase common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r70", "r71", "r72", "r117", "r118", "r119", "r122", "r129", "r132", "r149", "r212", "r311", "r318", "r388", "r389", "r390", "r401", "r402", "r430", "r449", "r450", "r451", "r452", "r453", "r454", "r558", "r559", "r560", "r602" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r93", "r291" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r433", "r434", "r435", "r441" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Fair Value Measurement Inputs and Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r433", "r434" ], "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 [Table Text Block]", "terseLabel": "Schedule of Fair Value of Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r270", "r284", "r285", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r434", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r440", "r441" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r433", "r434", "r437", "r438", "r442" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r270", "r356", "r357", "r362", "r364", "r434", "r492" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r270", "r284", "r285", "r356", "r357", "r362", "r364", "r434", "r493" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r270", "r284", "r285", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r434", "r494" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r439", "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule Fair Value of Liabilities, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value of liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Fair value of warrant liabilities, ending balance", "terseLabel": "Fair value of liabilities, beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r270", "r284", "r285", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r492", "r493", "r494" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r440", "r442" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r205", "r206", "r208", "r209", "r210", "r215", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r225", "r281", "r309", "r426", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r93", "r288", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt, net" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r160", "r572" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r231", "r232" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r109", "r398", "r399", "r400", "r403", "r405", "r407", "r408", "r409" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r131", "r132", "r172", "r397", "r404", "r406", "r549" ], "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r92", "r520" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred costs of services" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income and other, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r73", "r170", "r455", "r458", "r532" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r88", "r90", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r28", "r227" ], "calculation": { "http://somalogic.com/role/InventoryDetails_1": { "order": 2.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "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/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r51", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/InventoryDetails": { "order": 2.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "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 (current)", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://somalogic.com/role/InventoryDetails": { "order": 1.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Non-current inventory" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r30", "r227" ], "calculation": { "http://somalogic.com/role/InventoryDetails_1": { "order": 1.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "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 unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r29", "r227" ], "calculation": { "http://somalogic.com/role/InventoryDetails_1": { "order": 3.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "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/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r226" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "terseLabel": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating lease, rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r473", "r475" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r474" ], "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 Lease Maturities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r474" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amount of lease payments representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Operating lease, extension term" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r108", "r183", "r211", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r420", "r423", "r424", "r447", "r486", "r487" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r27", "r108", "r211", "r447", "r488", "r526", "r543" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r108", "r211", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r420", "r423", "r424", "r447", "r486", "r487", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r433" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r550", "r551" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Liability for Claims and Claims Adjustment Expense", "terseLabel": "Accrued medical claims" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r240" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Stock price on valuation date" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r91", "r94" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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 used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r64", "r67", "r72", "r75", "r94", "r108", "r121", "r123", "r124", "r126", "r127", "r131", "r132", "r139", "r173", "r181", "r184", "r187", "r189", "r211", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r432", "r447", "r529", "r546" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.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) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r81" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r167" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r173", "r181", "r184", "r187", "r189" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r466", "r475" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r462" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r462" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 1.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 current.", "label": "Operating Lease, Liability, Current", "negatedTerseLabel": "Less: current operating lease liabilities (included in other current liabilities)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r462" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 2.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": "Long-term operating lease liabilities (including in other long-term liabilities)" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r463", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payment" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r461" ], "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 asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofSupplementalLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r471", "r475" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofSupplementalLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r425" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r43" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "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/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r417", "r418", "r421" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r58", "r59", "r61" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Net unrealized loss on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r65", "r68", "r417", "r418", "r421" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r43", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r93" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Paid-in-kind interest" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r87" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of deferred transaction costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r82", "r84", "r199" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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 Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchase of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r85" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r19", "r295" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r19", "r295" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r19", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March\u00a031, 2022 and December\u00a031, 2021" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r35", "r36" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r82", "r83", "r199" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r86", "r387" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r230", "r488", "r535", "r544" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net of accumulated depreciation of $15,773 and $15,244 as of March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r78", "r216" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision (recovery) for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r363", "r480", "r481", "r483" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Payments for related party consulting services" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r478", "r479", "r481", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r396", "r521", "r585" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r14", "r95", "r101", "r523", "r540" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash included in other long-term assets", "verboseLabel": "Restricted cash deposit" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSUs", "verboseLabel": "Unvested RSUs outstanding" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r318", "r391", "r488", "r542", "r562", "r567" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r117", "r118", "r119", "r122", "r129", "r132", "r212", "r388", "r389", "r390", "r401", "r402", "r430", "r558", "r560" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "auth_ref": [ "r413", "r415" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606.", "label": "Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer", "terseLabel": "Collaboration revenue" } } }, "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r168", "r169", "r180", "r185", "r186", "r190", "r191", "r193", "r342", "r343", "r522" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_Revenues", "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/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r102", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r354" ], "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, Assay Services Revenue and Product Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r332", "r333", "r346", "r354" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r74" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Total other revenue", "verboseLabel": "Other revenue" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r102", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition, Other Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue agreement, initial transaction price" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r331" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r74", "r108", "r168", "r169", "r180", "r185", "r186", "r190", "r191", "r193", "r211", "r241", "r242", "r243", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r447", "r533" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r470", "r475" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalties" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r161", "r193" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "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": "Summary of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareTables" ], "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": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r369", "r383", "r392" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r369", "r383", "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r31", "r32", "r33" ], "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": "Schedule of Current Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": { "auth_ref": [ "r13", "r31", "r32", "r33", "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs.", "label": "Schedule of Inventory, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Noncurrent Inventory" } } }, "localname": "ScheduleOfInventoryNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r377", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option and RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r370", "r386" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r48", "r105", "r150", "r151", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r300", "r304", "r309", "r312", "r313", "r314", "r315", "r316", "r317", "r318" ], "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/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r158", "r161", "r162", "r163", "r444", "r446" ], "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 [Table Text Block]", "terseLabel": "Schedule of Concentration of Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r179", "r191" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r80" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.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/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Assay services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r92" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r379" ], "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": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r378" ], "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": "RSUs outstanding, ending balance (in shares)", "periodStartLabel": "RSUs outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r375" ], "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", "negatedLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r373", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, ending balance (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r368", "r372" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r467", "r475" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r105", "r108", "r136", "r137", "r138", "r140", "r142", "r150", "r151", "r152", "r211", "r241", "r246", "r247", "r248", "r252", "r253", "r295", "r296", "r300", "r304", "r311", "r447", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r50", "r70", "r71", "r72", "r117", "r118", "r119", "r122", "r129", "r132", "r149", "r212", "r311", "r318", "r388", "r389", "r390", "r401", "r402", "r430", "r449", "r450", "r451", "r452", "r453", "r454", "r558", "r559", "r560", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r117", "r118", "r119", "r149", "r522" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of Common Stock for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r311", "r318", "r374" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options exercised (in shares)", "terseLabel": "Issuance of Common Stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of Common Stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r50", "r311", "r318" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of Common Stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r25", "r26", "r108", "r197", "r211", "r447", "r488" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r106", "r296", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r310", "r318", "r321" ], "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/2021-01-31", "presentation": [ "http://somalogic.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r205", "r206", "r208", "r209", "r210", "r281", "r309", "r426", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r49", "r319" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r112", "r356", "r364", "r534" ], "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": "US Treasury Securities [Member]", "terseLabel": "U.S.\u00a0Treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r153", "r154", "r156", "r157", "r164", "r165", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r468", "r475" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Public warrants and private placement warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Cover", "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r135", "r142" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Weighted-average shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r134", "r142" ], "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", "verboseLabel": "Weighted-average shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r321": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=123385629&loc=SL5834089-161433" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r425": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r476": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r586": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r587": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r588": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r589": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r590": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r591": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r592": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r593": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r594": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r595": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r596": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r597": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r598": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r599": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" } }, "version": "2.1" } ZIP 71 0001628280-22-014494-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-014494-xbrl.zip M4$L#!!0 ( .J!L%3]@KC8H @ (8K . 97AH:6)I=#,Q,2YH=&WM M6FUO(CD2_GZ_PDMTLXG$6P,A 3*1&&!VD++)+"&:V4\GTW:#E>YVK^V&<+_^ MJNPF@0 3)IN9<-%&"M#MJG*]/*XJN_OLE^Y59_CGYQZ9F"@DGV\^7/0[)%R1H:*Q%D;(F(:E4N\R1W(38Y)FJ32;S8JS:E&J M<6DX**&H6BF44O,B,RQW?H9WX)-3=OZOLU\*!=*5?AKQV!!?<6HX(ZD6\9A\ M85S?DD(AH^K(9*[$>&)(I5RID"]2W8HI=>-&F)"?+^2I;43CYTV&H$_\FN5NE>M4+_Z'P^4+ &YX]%F'O+W MN4C$A0G'^9LGE<2T9H*92=,KE_^=6Z6C:@RD(VF,C)KE8ODT,4 1R-B )@HD MNY]N@K5I#+\S!1J*<=RTQF:LBV%?AE(U#\KVKX4CA8!&(IPW?VTK0<-?\QK" M4M!\TMHFZH<;>PS&=GJ#8?]CO],>]J\N >N#ZYOVY9 ,K\C@YJ)W3;PJ M+7BU0WI$VI==XAVS[.KFLML;D.&G'KGN=6X&_6$?B'M?.Y_:E[_U2+LS)%HUO*D?4W:W:O/PUYW13[PV3FKY0K26E'MP8?V9>^Z;40K MH8Q!+BB$/##-:GT!&A$S $RSX)W^7$.]XL*4GS3EJ@.\Z3"9URHOA4 M\!GD2S,1FOR14@5K*)R3 4^D,D3&Y*-4$?'*A3^(#,BUC.B%' L_3_JQ7X3( M-/8E,AW( B,EMCC*\W8*3N5U@],HUNVR^T UA 2<'\W);2QG(6=C6!0V1LI% MADFN22RAX,$,5,2$QG.2QD:E'-2&$FBK(82,D@BN4$T24!]N*2(C88B1CFZ- M(.8^UYJJ.9)$]);#O$LR-=QCH Q,&=I2"G,@@2\4E$X@BX$=-&%!B"'$B):'D.8!?4 .PVII7,0!Y Z*_1W\]L.4@4R S5+\\@ Y@?DF M@:@C8!'(8?B R P,^M'4 'IF&\<\4J0A$ ,)6#%3J>M/C[5$Q*$=WJ!E?@EJ>J',FK9O#FVU_4#;<"4T[PY.*]Y)2V=XRCH!3 \R M" 14OAI2#&_@UE6B8>"#ARN M/5CN:N#7B",AI&#@Y^PE4^Y>@'CTVB"NU==!O'/:6L/R[@EO9TC#,I@*ADBE M6L84,SO5@')L+!&^5+$%E #<@HY$*,P<2_RF:7%A6=190+DUL4*ZU)C: G*7 M&92D*@% :]N2^+Y4S"I@6]0QCZ'3" '7,,(37#!( NVWPRXL+)% #G]SZ/5? M?_-JC>Y-:9C:1(6QY4$ /:*80E3TAE[OOJ'8(?&ZR\WMGT4K,$+2U*[)',G4 M;-=@E]) [ZDY=M#!TUL>,EKTYG8!"#2=X2X!C>Y(N72C7(8&[[JQS MLR,;V" 9PEQ>J_7D=-J0O5]AX&)SR*>,UL1K#^R;#TGH;CE879Z\(@^ M_[==]-(HWXM]V/%KH_QO[]UXU" M_VIDI@K2V!L@,HJ$,9Q_HQJ,)'02.,X$Z&>%' *6(?EJ3.[PC5WT8@'ROU(! MZMO%EL:^/64X^F>+]6.V6.T0^C+H$P7@#+>TN%'V!0=<9"7Z?JLSX_06:Z[K MTVS5M1VF/>9<' =]%]JR78D[7-B0TR@#1LWO4]I69&9]*; O*!]S+O"KZ'J MZS0"*("/K#%9*=EX[(':4+L#!0DC#S'G-LD!:NR1= :OO"M](I[* M<,JQ_L5TG)VLJRPO\B@)Y9S#Z&PB72ZD*^ %L+U(F\*6+K0LO46A5_#.*G6 N@AO%H\N>'LF7:C M7JR7:_A8VRCX9XN)LR?>1?O$NV38^A@$IU;=.EHN>EO'OB75:Q1/*_47%ULO MGIZ>O+C48_1!;2>Q)>M>YV((HDYH_#Y7S2T8,M@WR\2S(%C(>PYI?8VTDMPA M,<'O:O'D9/5Q/"ZU-:#(Y&<]:L7G\X^>5MZOGR7/+?3(^!INK?QP9[X?6\?3OIT4L^ M+XJ@?4"#%=,4!N3[._CGW4$-JJ7]7'I19-.2?IU%N0\N_:8#+VFT\P++^@/; M/H!-]K$ 0;U:_S?F_H.19SAMB.\\/C,+[Z]5G8G@ >G=<3_%(UIRY8XOUG%1 MLOWNA@9[^:7-1+I75IONR=J4;WV-&AI8FET,S$R+FAT M;>U:;7/B.!+^?K]"F]3-)E6\V+PE0"95!)@=JK+);$)J9C]="5L&563+*\DP MW*^_;MDF$&#"9#,3+K6I"F"KN]4OC[I;LL]^Z5UWAW]^ZI.)"07Y='=Q.>B2 M@V*Y_+G:+9=[PQ[Y./S]DM1*CDN&BD::&RXC*LKE_M4!.9@8$[?*Y=EL5II5 M2U*-R\.;,HJJE864FI5\XQ^^9FJ[<4]XI;U-U \WM@[&=OLWP\&'0;;8#-V1TC8[S\,;ZL;03.H$!N)S2)R(6@]RRD48%X3!D>S(F94//N ML'[:?K8A[9CZ/N2#HF"!:54;.7!XY -H6D7W].<:ZY9R4W[2E*L.<)U2'0T> MD F=,J+8E+,9Y$PSX9K\D5 %ZTC,R0V+I3)$1N2#5"%QG>(?1 ;D5H;T4HZY M5R"#R"M!9)K[$IDN9(*1XEL2$!8DS+LD4\,]'Y2!*84MIS '$GA<0?D$L@C801.? M*3*;<&]"=((?#_PSIE@F! T(N1909[%DS[B9@($Z9IY5$.7&H)KTPL$,#W((.!PF49W0*AB%A\0;SX2#.-(&(!R)+B>(#V2A9 ;,3_BM<^U)Z1. M@ ^SII(B%14KZ3$?;FMR!+CP&0 M#7[_JS>AT9B1#B2DFT0 A6WLZD?LV++: MQ@ZOTDN.;6B4 A3E$\Q:2[A-<82Z[#21=87;A@F"Q73+]XZMS8^1#718VU^R M;;);EM=&*WUMM#9/T.8>T[#E@+#9NO8TI@I8*HP$\+?JV%$0H*=%8B.T"U;9JVT0)>W10"#;/EBF&7I)[B:"8W\$L MJ\1#00>.M#U8[FK@UX@A(:1@X&?^2Z;3P-X=>[_4WK];H_I2*Q"8JC"T+ N@1^12BHC?T>HN&8H?$FUYN;O\L6H$1 MDJ9.F\R13,QV#78I#71!S;"##I[>\I!1WIO;!==6YV9"/NOB-)8AV7GI&.!90I0L]#I.M9I0O>@P,/%9Q#/?5@3KCRQ;SXG@ M]TQDIP>/Z M_VT4OC?*]V(?57QOE?VL?9@\2_7R%%!X2%.;+990^Y"K$V7"XST$_*^0(L S)5V-RAV_L MHO,%R/Y*.*AO%UL2>?:4X?B?+=:/V6)U!/1ET"=RP!EN:7&C['$&N,A*]&*K M,V/T'FMNVJ?9JFL[3'O,F1\'?1?:LEU)>KBP(:=1'Q@U6Z2TK[('ZD#M#A0DC +$G-DD!ZBQ1](9 MO IIZ>/15(HIP_H7T7%VLJZRO,C"6,@Y@]'91*:YD*Z %\#V(LU!Z7D0<&LV MOL9NI#*&$<"1J2)X7-!8LU;^HPU9/!9TWN*1=:%E:J^*KX/X*=8":"&RIZ\6 M3^EP]ER[V2@UG!H^VC8*_OU\XNRI=\D^]2X;?WT,@E.K;AUU2N[6L6])=9NE MTTKCQ<4V2J>G)R\NM8X^J.TDMFS=F[H8@JAC&KT_J![D#!GL6PYQ+0AR><\A M;:R15N*O2$SPNUHZ.5E])(]+;0TH,OY9CUKQ&?VCIY6+];/DN5R/C*^9KI4? M[LR7(]T1 7L?JQZDW-5VZFE'9$;M9LE3;Y.LE(B*=='/M/]W.G]WZ#:4'KWH\Z((V@ LT^T[=5 M[7NSY_\#4$L#!!0 ( .J!L%0/73D]&@4 (P6 . 97AH:6)I=#,R M,2YH=&WM6&UOVS80_KY?<76PM 6L5[]+;@#7=M$ :=S&*KI^&FB)LHE*HDK1 M<;Q?OR,EI7%3MUZ6IAFP() EW0OO[GEXI#A\,IF-@X]OI["2:0)OW[\\.QU# MP["L#ZVQ94V"";P.WIQ!V[0=" 3)"B89STAB6=/S!C164N:>96TV&W/3,KE8 M6L&%I5RUK83S@IJ1C!HG0_4&KY1$)[\-GQ@&3'BX3FDF(1242!K!NF#9$CY$ MM/@$AE%IC7F^%6RYDN#:K@L?N/C$+DDIETPF]*3V,[3*YZ&E!QDN>+0]&4;L M$ECTHL':,7'Z89M&M..T8V?1[[J#3BMNV]1V>ZVP]Z>#05JH7MH45L. M<&L82:^D01*VS#R=;&5:BT.><.$=V?K/5Q(C)BE+MM[3D6 D>=HL$!:CH(+% MI;A@?U%O@ 'KITV5 1HG+*-U1HZKTIA>K=B"26BYIK,;YK<##+'65.Q/[@"K M!\EK/+T(3E^=CD?!Z>P<:7TQ?S\Z#R"8@=.']^;<')LPGXZUU&EU[":,YC": MS-X&T\F.>JTTL+LP>P7!ZRG,1QE@M:*$R;2DR2!-",JL 0\2)'D(NFMHI91K)0O4>'D=Z5Z8Z$6NNDI 3/ MJ2C'W&T>YK]=!?[A4H)6DBP26BLLN(BH,!")A.0%]>H;/V)%GI"MQS)=6FWD M[[K#Z>%?JM87DJ1:Y33/2O&7+9IIE]LTB8'*J!ZY$IM:9,GHMFQ@MMNMO5+; M=/;*ON?5&9A]MWOO;KMFO]^[=Z\=58/V06XM7=ZRQ(AB@>QZT6@U:H-J/G@V M.)H%M;^[J'9OJ;KYE5(&]=LR>[VZY92L4'/P%E-X_E"+20=K]-7FY'K"W*A< M'4=E-R@GRT\OYOVI'LB 1X_5!+OL[E;FQX6HDCHLDQ]\+^ZN':XNT4/F_X9L MR[VOTRWWOE]]M-XK@QX#&[0;CTGT'QY0G^.C=L\O]/7&=OU;4_K73,K'4-+O M%O"")RP"%9?_GTGW?X[YA9KTI?3,@")^!:[C>YR_EG=2W/ M:?6)\QBFZ?%K1$640D4:7H M.-ZOWZ$N;MS4K3>;IEE@@T"6-!?.S#D<4AP^F\S&WJ=W4XAD$L.[#Z_/S\;0 MT SC8VML&!-O F^\M^?0UDT+/$'2G$G&4Q(;QO2B 8U(RLPQC/5ZK:];.A=+ MP[LTE*NV$7.>4SV00>-DJ-[@E9+@Y+?A,TV#"?=7"4TE^((220-8Y2Q=PL> MYE>@:976F&<;P9:1!-NT;?C(Q16[)J5<,AG3D]K/T"B?AT8QR'#!@\W), MP()7#;:P?)/T;;,?ML-VOQ2HQ$H.?RMAS@ MSC"2WDB-Q&R9.D6RE6DM]GG,A7-D%G^NDF@A25B\<9Z/!"/Q\V:.L&@Y%2PL MQ3G[BSH##+AX6E<9H'',4EIG9-DJC>E-Q!9,0LO6[=TPOQV@C[6F8G]R!U@] M2E[CZ:5W=GHV'GEGLPND]>7\P^C" V\&5A\^Z'-]K,-\.BZD5JMC-F$TA]%D M]LZ;3G;4:Z6!V879*7AOIC ?7;X>74SGVNR/\^DG&(T]);%-\[$J^#.L=CG< MQ2)7;R3/U.// :_]3?#.4O!YFE)?M1I8,QF!C"B\7Q&!Z<0;N*09%Q)X"'.> MD'.^9'X3SE)?AQ=*\?BHU7;'/,E(NBGN7P+Z.>4B 'P<^D0:!I@ M!WI+A!\='UE=TVU9S;+CD!Q"%J-P&\2<^BN!/9#F0-( IC=^1-(EQ5:5)"S/ M5<#XKS0#[&L044$QS"JLOFV;;AE\\6"Y+S'N)LPCLDKA=4RN:$+2)HPC1D,X M92E)?2PFS,*0^1@H>E*.JM2:@.\D"_$F6XE\11 >R6\3O*I@27#,A00\4\WV MMGJMI A>^9\3L2 IS;7934PW,/*+4BN"-U%.9%/9)1NX2OD:B[.DQT>=OGMO M:KD9"0+L_EI,0^FTU)N"PPQA2:6C6?W'I9^EUZD\TI"[!;!,O:,2]A")BNCA M*D;6^PA[K(BW):.@GU=,4+4 YL5LV +^@B#G!5B=%\'++:Q?J+NE;86M-6BU M$<2!JTC]1( <8P];"+:GKI9U$);VK\5RH'>[-98LQ;Z3D (@;&^2H&6 ;PML M:J )4_TM$S17F#:5F,0QH!E5@2'B>88@Y\W"*MQV"'08%#NSHBNAUBHN*<$S M*LHQ=YN'_F]7@G^XG*"5)(N8U@H++@(J-$0B)EE.G?KB>Q63CL+0H;6'D M[KK#Z>%>J];GD[A:Z0J>E>(OVS3=++=J$@.503UR)=8+D2&#N[*!WFZW]DI- MW=HK^YY7:Z#W[>Z#N^WJ_7[OP;UV5 W:![DUBO*6)484K6T[)"C4'[S"%9X^UF'2P1E]M4+83YE;E MZC@JNT$Y67YZ,1].]4 &/'FL)MAE=[7']:LO^K6G]:R;F4RCK M=XMX09*#)UFU25 ;#Y53SF,6@(K+_<^D^S]/[EDX3YWGW;,;/]VL]GS9W^6% M46Q\?[BS_NY)XRVKV\>8&2\/<1U!8_PTN*9[#S;KU>F+"5G@)%S)_2;W.0NM MKN69;7%Z?/(W4$L#!!0 ( .J!L%1$"!KM"*8! $YB$@ 1 /ZK=#NU=:*8'K!U\[SWE'MBP_= MDUHL.JW:ETYQDI^9+"OO6>N<7A;YX5&O1A A]RX6;Z/VRAE',^$DS1A3/-,F MN SA:(7@G"N,E@_?NJ 1HMID!'.=,810ID7D663.>(NT-IXL^[>,8A.)<]AI MPX*/AD9I$6.$"F^P1^FQ1SUX.WC#=O?M13-OG_QKZ:C7.WW[YLWY^?G*.5WI M%(=OL-;Z37EU:5#TZ4*INF&AM_G%G7(7MFB6)0G"]$W>AOI"ZL)1\0=/OW4# MHF_296NZ853\HIL_U@PHB]_\;_W#KCL*+9/E[6[/M-WU7=VB=WU7-%U;W@,_ MPGT$0S=G%-\TO_=X* M-X.+9=&W3=,^_-=2:&>?=Y= CX/Q[WYOA9ZII3NS\'<_/_O7TEJGW0/KS/8N M3Z$7W.#;OY9ZX:+WIM35-^_^S__Y/[_W\EXSO$O=DXTZXOA77Z$ZPV B")W M@^=?]'9"_-=2SKD.#$N#543,<:?2A\B]I999X='7];(I&)3C1CAMTTJ/#OG; MC3:T[W(-7J_U/G^WD[SX/W!49WLT_WC5=18W[IJM':.ZE\^G7^@C>;^ M50?5KS:/#H[_/-Z_VCS>_K*!#K[LM/;W&JT&V3IOK'^ZK%\=G.SO;9[4-Q7Z M0 XN][\X4=_[1.NM3Z2^M\KKQW74>/]GLW'5/&Z\KZ-Z:Y_O7^WC^M[^9;VU M=>;?;^;V_6?1@+*-J\.+QOH)/*-.&^\_H_J7/YOU]552OVKD]>/-D_TKW]I> MKP_O^0N>Q=L'>QU<7S^AV^L;:!O>9__*H8.]3Q?[K<_G]?7]JSK9NJQ_V3EN MD'U6Q^KBP]Y&K[Z+X-^M"W@F^TIXH!YYFP4:<,8 /#/M8\BH\? ?E5@[L_0. M,!8K*ADFO[^Y(]1)RG@51A:?1I?-ICE'5QU+NK'^_B@ M!5U[M8H;K<]H^TN=@!B.ZL=_'FV___-X^ST\]1A*7&IT\+]'R+7^:ILONK]] MO''9./ZK=7!\>%5?_TQ 9$DM>./]!JC%!MMOU=G^U4'>@!+_>[5QOKUW BJS M01KK]:OM=?<5@^]IE$JFHT/&/ J9IBAF$3J7&F.P<&"P'\G^]&2V$]KAW#23 MZ'YF@>VM(K#AK]9B(XC0F;4JI#$T9C;BQ)&!,$N/$(D(!$8?"NS-71>H"#$ M,+K0?<1S2X[]VV[IKH-(:^4\P]L>^&O_6NKFK=-F\E[+WXZ*)/$[3MK*1==# M%6_NUC%X_LU#AVWH=OI%^:UTF]\.U6@@YG\"_*.*0NF)C;[E/GV/>2AJ98/" MHQ[QVM;_W/4I[M_\;O33W=I/2\XP^@;>?=%+ TQ)9-(T L*C^VZN73?3WRI* M,XIO'C&X,OH^>LB;.QWU:+]I&5#@VJ9I)N8C-3)83Y!Q5/L@.)E"OPU?/QPF MIC7XZN%A%Z?-W.6]>FA9>(3/X>I@1F^$![L]Z(-TSUK3=+O;<;?7<2>K%WEW MZ=VHR%JG!>-V>6%0S^]O'JW^NNNN6S$7PN01!4\QF#QS#!NNG8=Q%@_2V3OW#'NV7H^S=+AM._[[] MO+O^XMYT@FC,5/0J!A9=,%&;P*BSW$H,6CL@;9C,6F_B#).Q]":X_KM)$:]? MS^=GT*S;14LN97J=XA]V_(/[TX_KH=UIY>W'JGVN>=RIXLW=UG]/[M1B1Q'W M3 K,F+?&:10E(T 4$>::SL$ TRUZ;S\6'=]WO>UB-Q1GN0MWQY7ACXLXKD3 M/RP19UQ2!F.,T< 89.3($ S>UX EXY'\<"6_I^6'GR\_/#;Y.0$,W?%@([-, M: L.GI)"$2FQ%-+, \'[OOR&5Q?1_J2)B$>#P-8\_$\;*IAQDB(DO%;8+H3] MO8[\IF)_.#(66<0>>! MZ9"@BH-?I$F($1N/E%\8T>P5)1F^G"?A4"FCEEP$IQUC&ORL0%DTVDIK"'%Z M882SZGV>XHE,\Z/)_59[S9SF/=.<$S$%\(6B0Q;(-662$Y-F9KQWA@)+8](N MCIBHVU9DHQ9H(R(G ? MC! $!<656QB1[82>R=O!;YBBG;[#1$E35#0,;2*PQ1/HJXUITQ>SX^X3 ;2?"!@,='& @&V"EQ"#% 2(.1 MMPLCG&FXY^,3$PDZ@)OGHA2:"6DMD91C<,^]\YI$LSABFK)[/CZ141B2HI2! MI#&(2? 6."5("<,HQE3XA1'9J[KG8T2^%&09N:)I(3(&;9$&QUQPZP+51J%2 M/F@6IT_2^M5.Z(ZD,Y!&^G'7A;:!#OA8A+.\T^\V+W?"::< 6_J.3.:5I*"Q M3=;$8"*-E&DK)+CX3@47(Q@MDLG?Q[[2AGG@16/4!XV8]YP+9 "P+=/(1<,( M-8%I&8F<77UX%5XT!:V<%((QIXM& *(8)G5S-F'RFF MS?[&B!^)4A!5SC^PH(2%;\AC3)0W6E [NUHR6?;W$P.'#]S1Z#'! 884I+0S MV',5K/*(:ZIF5R465R9&\!20("WAD3%PI!V&7M.!(V9HL&X.97+[1W_<[_;2 MIXK_?V^"Q7.!#5+1",J"]-H:S1EF)E!@@6Z&O<$)DO'75<)9405&"?SG%?F_O.L%$IBZ9'06!G+!, &.!AM-&77&F,@<#$V!$0J#U2O.ODP-^[5)\X\J&(-9C-$J*X4)7!EP M=-/\T^SOW)LE\C3]+6G8&2^929L ,!,.6T :(Z)BV@6*>%@\@4XG'GDJPD4! MQA.H,1KI&*-$(ZHD(H)ASJA 8@&%._5XY*D(&J!8&BN14Y0S3;0-"E'P:S&S M*B6<7CQ!OW(\\E2D&@7CCFA.4R2RPBFCC I,*861D%R! M7PH1:\#AI2@&ACBV( X4P#$VW =N_<*(YC6W"X]+.%$R&5W*P"0L$]0;+I4G M@(B!4RJ<6!CA3&>[\+C$I+G7T2/CL$N9>(CQ%H -4QRLDIK2Q1'3U+<+CRV$ MG#C'1;!&8<4H,XH(99QCBCK"X-K"B.R5MPN/33Z2*Q:0UP1X((/1R#%/*(G8 MIH"AUT2^J0W, =L4;HE",(PS:SD-1#A#=$JG'*>1 />EJIK6U>KFN%.L];L] MP(9BJ)LI8_#;T6^KXXK&6.NT74BYO=- LI-W3_ZX3(?,W"-HPZ<^*#S!5OP1 MVNZH98J3!V#:Z8.][@07\C-CFXNRP?0ZKV*[GQK^1-[/4_@XJN#Y63^)0 Y M - Z, [8C81&E 6!@H)/\IY[.(L3S)51S)11O,@?OC/Y_"-YG4W4V@6/I !_ MV&HE7#I0SD6*$:BLJ;#]'RO0KFD&T)ZST.Z'1AA;J-]$[6A>@/V.#@M- _4> M<\(1LUA90YSF2(G %!,&S\%,7:7#LZ/#TTIC2#FURE)$6 0OGNL8<( OW$@5 MYVFV>;&U:SRF_,PJ-5YHSXZ:F/:^RJB48\@K1920 M5@9M-"86^PJ-?RK>,I=0#%Z<-E1[&IUC4E/+HK?$:&Z$)3',0R15I<.SH\/3 MB2.2S#FD),:*,Z.00C)M865&TV"\P(N"P^MSH4*+0">FDV0W.$J9<,YJG ZJ M,$BXD$[6I*%9L; QG?YM'$X9@Q0W!*?L,(YB[#SV\Y1E M]ED*]CYT#@MS>I2[&5"Q,7..,M/%*/;DYD5-\^Y3&YWVYX7,K:M51$X["]HJ MF>%$PV>&N'>".^ :\[1QI-+EV='EZ;#D0(4*!#$%?)DIKZQE*BK,K4BNWCRL M0\^*+H]1E1:!9DP%F@.ETA&CP_27I663+E3K/I#I/ MA34K[60@(D:O)$/IA# 1B8HN$J^I&*;UP&! :M:T.&G/6I)0*$ZAIRX;IA5N M>WWU#[M;6V-3F\&!\L/3X[>+G?SPJ'?K:1_[%FH87IYX_#/)B+KNPA\X)D 2 M#.@%/C[7#/BFQ4YIH@3744BM>27[Y\F^ 'CHA8]-XTHDFS,M .M7#',NA?8L M"&T\MCI:KU*&$NG\<$#3(U\#/LRB.NSEO6;8CEOM\ECR_F@0*26TW?2[G9;Y MT#G,77D"^U&GZ4/Q"G1;/Y]NWR[Z(ZXC]*D6'D7J//!LHY0SECO/=5!(*K$ MXEP+1=IOLM$Z;78N0^BN0F_E17"]SF**% 3HN),>_DF+"]A$QPQX4(%X[W 8 M;9]\!4F^&*-N]\"/;'[33%G&L?$B,..=D5S@0%DP2$IU'9+_FDH]JYISO3$" M.*[/VX?>7#[8'%%:T?#ZNKDC1@(A4"K5("G6'SI4J]3PZA\8V]VRBU#3" M(!G!5=&'#C6[ MIMC#AS_.KX<77TRN%>'&A@!H0ACS-"CK,+(<(4=D@%%K*&0\$R[.W2[%X_'V MC!1* MFX3SL>CXONMM%[NA.,O=O56QG=T,@A'KQW7QMKH&/%,L8@L M$X9[X/!:3OU8Z1YXA?YIIW$8%K<36B9/J;Z LL1.T4KT9-LV\\-R#FGCXA38 M3/![.7#ZP^VX"[]VX\!GW!WU\D !?I],Q2N^D^H96B(KI3S9)UUKZ:T.G*J3 M(Z."!D 1EB5/#4,A\C,\/D@7,V%)1.UNB7]B!7X%"V\W(@MG6! M@U/CTGH*,R0H%P@%9&!$@9]#!V>#S&0(V0R*!8_O/!W+M#9."2,),U(I[,!O MD=@DK\8S/-O6,MYIEFI86.!A07!ED4<6:<,9TL@H(32*$44CF.1BMO%GEN83 MQP<^1$HB?7":T\@H41JX/U=28ZH0T/]I9!^<*+$>V_8OS@E3"&@.\T!KA!$F M13$*0ZVTU,PPQ1DAT*;)B[],LQ_^N*P/)HM3!9M%^+L?VN[RKL=T7?A6T12J MW"\*0*9QA3[>:M+UQW_#2YK"'5U^ ,1L/M&JK?9IO]2__[J1&I;V/:&^(@4:NF O&IYU'R@>-N8K1>>$0897V3D)[5[O=T/O#N)/@ M*_7],? %#QW<3=!@PY1$VJ>D(U@%H8GR1%3J.QG6,(A2#G]TVI4"_]@DD^$J MQ:P:9RV+C!A*B/$ Q4@%%'!%>R>#OX>I:97F_I##)HQ*$]5**,MH=);0:+PD M%F.O&<:S.V4]RYH[\]-\XYM?%\AX@:+0'F$&_I,6VHB@F; I(\TPN+12H)F2 MF9.,8>N8LM"95'KEO,&(0=<&2:B6EV>LZS K^#K/KLQWSE?^[53RXTSX%P:0:T37#,6@3TX#K0!6\JT\UCX"GLK MU9U1U$7(8(^T1@%1ED('/;**1>T0TI*%&8[^GF'5?9:V_+,\B@M$'<:'OYQ2 MKDS:0(\P(PP;#"S"!L^\,""MU2A[/^'"?[OER@3),,P-OF$,V.R$>,D M3>[I=-:(E$%2B[$V':XQ@8YH$;2N=@<\3+ MA53*YZ].2O'4S">1;&8RP8T*!6D85P('!AZ$M4Q;Y])V1$1H,(MH3J\IJ?'9 M%!8RJB"<\4$PH9GEE@6-)/'>4!;G( SUY9)*1[8 _0$RT0M%Z/9VP-F:$\-R M)J0D3$*":\ZT0=;SJ#'0"6H81K.<[6&.Q#7&U1>OA&(BQ1LQEG8J&":)9 0I M)0.=!^_SY>(:Y3=83X8K#/-#;FQ)',JC@FZ?5 *O#*XW M5 R?NO#409+UZ_)S(BPN88RB)!J1&'O4\*_VVGEN,+)AKHYPG$VI33_-(-(^ M&NY(1"*R@)#&E*A@5.":1\+Y[(]VLRG9R>3MH31HI11PR<"<,TJXP)B65!O, MN1UN@IA%8:6\/3LI.?Q-%N1ZWLY;_=:$H7!<71\5D5)BJZF%H8LH;17#5"@C M$==P;;ZZWES,=M=?9UIO O,)C^=9+R^-[G_^$491(**,4,(2AKE5@>C@)7P" MPB_]#,=634F.X\F8/RCVN" 'UUXL22.<$.D02XU$N4K(K%:.*1C)"-9^=. = M&R7(%13-FDA'0]B'3OL0_.36>K"/L/\/>3MLQ[4B^%$=$Z,@>)0=[_L4!(J* MC*)Q4!"+@5M2&PCU+$6*P;B&"%-*&Q0U'QU$*:\/>9M700+W. M%+[?-D I, M7I;//&]I&0IA''<&>Z%9YI9JZW4A#/"':(P4,XNO%X+:79._!T?<61. MIL5+)E..?Q&MDEZP*#5*X6T:S?"H]VRQ3.,PWC%&+#"F! $)<9G2@RL=E7% M1Y"6 EN#YL#3_GZV]^&/XPI(V&J[3BM9V>RE?:W,268BG M[[Z;&!D06)H.R6$2F*W4 +O(*^^T"3$ID,EL/ Z M&A:ILUYZ3C6)'41\2;BH!5SCBJ&F#):1:*C,=O''!8P)N'?6<*2*T\<)Y!%P44"=8OVAXLQ.Z(05&IB/J4^!CY[2, M'[\XA=HFL%0W?6"P 3N"L;>>>2:X ;\O1B,(I3"V.!47#1BF*>"I6+#V3$EE MB#4B@!=)M1%*$Z2Q<$XRM7",83FP.13T5JY9<1ZJ\CT%AAJDQS"EE ME0^4J4#5' 1]KIZ;PC^<:P5\[A5Y"I+9[77=VWNON['Z>D\ +08D(R$G/ M@F,@!N#8! =.M!::&#]/@1?3EL_TX51:Y['S@)V:,B>"Q4A%90D'YBLQ&?3 7D\&J^ L9(X#U.NWY'/1NNTV;D,H93.=GFT M]"+:ES>,:V6"U&FC*)&* S^UP$_!%7%D+N;.KP4)-?B\V4^TXR:'SL:%:_9] M\)M%IY4V'_=[)8G9CANF2$>6=3^&HMP8],?EXQ7\E&IA35I&P=$R&$:MD)83 M[R6S05M%K)N'\ZP77"VFPG@]5M$&86)$$D9C;*Q)K@VCD45&PSS-1+V*6@P7 M4A<1(9A11%#%=(R>D6@M=H8HAG&01GM%*X28ABI,!14$-U@X+A*/8#$(*T,Z M% H'@VC*.EZAPC=#F9Z=[V\N<0(AA;F0,F LF&'$HL"=UC+EI+>*5TQB1I1C M*LA!=32<4(Y04! 1(5$'(M (WBH>)[6W!9.(::"$,0Q(;%S B'#5')$(L>..>Z9 MHEC/TQ+03FA")_B/T&V7>^!!=HV[680MH[?KIML+Q>IA$FZY3-L*!6-\GB8;9DV>4[%/[CD+B&EB8<@6@6L :6JXMX$1'LT< M'*4W V+\\86]-_G%VR)T._W"A>[@ZU$POFR/S\_>_0Y_AK-]%)M(G,-.&Q9\ M-#1*BQA+B2=2YN>O25 W]W1[ETT022MO9T]W\YSWSMZBQ'Z MOTMWBYKB$$KW.J=O-11+[^V> ./'WP>M.)A6QYYP+ VK+Y9U>M7TC/@_8^*VTX!$LEOHR6L'7U]Z4=1>C D.UH(/W]35XJ]1=_UJB M2_=>//43%*OY3C_URG^@\K_?3HWWP'S>HAHNZ[AYR)NR)Y[N^&'?0)V_W1(% MO:MU+J3D2T])>%0CM+I3O!TU*8)=9=&T\N;EV_]>+7+3_._E+D!#U@7[BX/+ MW?PJE#4-OIX/N@&D*4?192/&B:N%&2L9?;6HMGQ"N/8IWV\??SIJOYELU5O-8[K7^I\?V^G>?#^X*A.]NG^\2IJK&]=-5H[ M1_4OG\X_T$9S_ZJ#ZE>;1P?'?Q[O7VT>;W_90 =?=EK[>XU6@VR=-]8_7=:O M#D[V]S9/ZIOJX@,YN-S_XL3VWCXZ6#^YJN^M7NP?[^2-]Y_P]OI1JP%U[)-- MN/^$'NP=7M1;6V?^_5_,__O/Y@%IGMGC#F\<[YQL[]4OZNN;<-\6U/.9;;^' MM_C2.-[_>;V^L;E_M-=5E?_W3QU5@3C(H\0\*$C'DN,TLESS3#G J! M.1=HZ1U&V:>21]Y(X;M$J *\"O!F /"FR11^J9OBI+;=#K\^:2RS;@O?TCRR M @ Q=IW58@51_1*=_9ZVD-.+I"^U\M\51.Z.Y3WQ0PFC/."B]S;F%\%GO:(_GV/@9F[??Q:- M]Y\OZ^^AMO<;E]OK^[CQOM$\6#_$!WL^WS_V>:-U &UHY/6K_>$]?\&S>/M@ MKX,.]K;.X1JT8XLUCC^C??+7R?;Z7\T&^3.'=I*#]+X$WJVISC_LK?;JN^CB MP][616-OE7V-*! $LLB\=2(#"?/,8DQ@-&4^$,^8BWSIW7_]AY9,_/;D,/I] MU'NY'@\L_;4@+VGRI\^K.WL;.Q_V:SL;'[=W]FH?/^_L?EYM[-7VMFO@(^Z! M(UC#M+:]4\/\%_]K;7NSMO?OC=HM]_':=5Q=VTN7L:;L3B\] _!GQEG<[!2U MWE&H_3TRO]I@UJX6H#W^-9CMQ_)Y&X-9W;MF[^&7K 7//$JW9=Y<9I?!%%EH MSR4,_&,J?%&_KJ6.?S8QGBW-W-ZI2$E%2J9+2LHEECRML#S-2J)I=N>9EFSOG;#Z\1:X MVW\<[[<^$Z@;;7_9NCQHP?U7)[S1^BO?OX)[OCR@)7Q[[_ 2[CVOOV_D!_!L MN)?O'__9.GB_1:%>M;>8P:(%*I]7>"<+91KF-9YQ1+;68'&EZ_C#XW5%PP ?FE"15LY@+-(OY\F6;,5%% M\2S(G3BV[H3#,O=(N]> *S\?OEY]%80[$9S-E%,R8P;PU3@B,\>$"A&S]&?I MW>YV??7#]ONMM>7:5F-M9>9I\^+& M/J]!+YLK>B0V8^J.]<1'_I2MK#CM# XG*I.6K77Z[5YQN=;Q=Z>SX0U<"G3N MA=.B/&^F'ZG>T?_]%JK*[X_I^W/ET='-=1XZIYM'_L+NM_ M/39O%)%CF/M,4L; DT,VTQ[3C#DF2=3>&.F7WJV'ICDW1?B!B:,7 /#/; %[ MYF)K&-H^R-0WQY,,KZW:6W=56]!(- \L<\*(C*60)\VHR!#%V#OO$9-VZ9WB M&2-::?STTLZ/@?&7J+Y+?'E/*]RD.33N_*K_?\R,FCF/SJ@Q;*SLKNRNUX:;#8GZD M?Q=,A]/#CTE]3HG^3 ?/3WRT7/6^"-WN\)]T3AB>RY'RAZ:++KYJJY%#,60" M>YLQ+T)F<% 9)\3+@*+W@BR](YKQVI>\"8Y?&WJK5AX5]-) WY];T=;@XW:Q MUSF?3U_CA]2,?HV>:7 '0,TXEQE#DH"O8$D6I< !6^<<"TOO_NCTDXK=5ZSE MR:_)#854$I?MXB/XA3#V+ZC;^$.B9%\5H]0"$9"?#OS_GTE.5_6KC:\"NM!C'K/HC (Q@:QT MH #LBDAEO7-81'!A$$V;OQGS5R9(M,J)+'@-[K!T M)M..J$P2I*P*@6C$EMY11.]KTJ^3-/=T($'SXU&G_;-&4WRZ^IHR-6L5:*:1 MJ$93I-BU-JE9MPN:<",AT7O+!G^UW\H@N5OW=II 87S4].LA8O@ MRD0Z4!+G)<>NWF5I#??E6$RT#"ES;E*>*^4B-#-839!S5/@A.ON--#(>Q2TQL M:7ISZ4T,EDT/6I^A_,8YW'NYO?Y'L[%^PO=;&PSJ@-\.SP_>?[[:OSHXWGZ_ M=7_9M'60O(^]5?!$MEC]_6>TO=?,]U/]ZZLQ[>_Z_\H+6!&^03O..?)]OK)[B^[J&.@[P! M_53?^WP!_18;JU^5L=X:%C,O;,I*%&UF$'S5S!"-B8A&LL2CNM[\_<#LULQI MWC/-6DJ^$GI/K>O/J!/QX\;!(PJ>8D$$#WC1EZGI M\6*RGS$!?,5^QF@ M.CB&PQOD,J71>&FU(IA/2GG2K=L1-E(T^W5 M-*IY<]E=F7P SUJ_*.#Y@TPO:>SMF5Z_.Y?P\D.A5I=?#0DB."0SA].^&JM1 M9D):YZ=4!T.412EJ;C]TGQHY7V4<2M96&V:MJXWQR<^S\T9G2B^;2#/$$C_#0?G,0;K^;[=5^21EEY&^$DI5A@=Y17F[D/DT;N2<- MI(/V7N-CZ/[Z"NAWJR=31P[!\.=#/_Z5>1_1"MP6P"4\I1O0&,*0%;WZ9:"34!MPK==]A[;#HG/>.1E=7@%6&LFD^Q+Q= M9N/J)D1,<6L$WO*)!I:7\6^C8M\M\&3S1N42DQR6?:*IHY)YN\3V058P3&Q& M1@3Y-BM>>9$>33,F2(L5IO$_"0G":H5K,8$H&X;^6:W?;"Q9T7H2.10FTEBQ MHNF\-);@%2F?%[\T&XU5SPO?G/]UD@^/H^=/-Y&^^M/WP*MD?RS6H([O'>+ZEWU6_[)QV;CZS!OK#C>^;![5W\/G+^ 1O/]\ M"=]/ZE?N00J'[?7/%P?'AQ?[>UNTL7>"X'Z\_V7C_&#O!!^\_\0.]K;@^Z>K M!DXI'.Y.K7ZU*1))@\\0B4TY24S*@^94%ABWQ DBL$Z3HX_1M)]^/6WW*1+X MT_7$QN,4=TSY/6;E+>][=#^+='_J]Q8_WWM/?' O@?./?C=/61(6\.B<5QK- M813?OQ==R33%@K),LK34J8+.X >2.:JTT-(1BCX:%M^7H^+: M8%"L]/T']/WP7B0]%H8;BK,8+ 'VFM(MF*@RP5QTQ!&DV#./BIKW9?SXC4G1 MM*_WT:G.IW!Q.J\(*#0Y8>.>>@4Y3/:EZFAY_G M\.@T4]L.YVFVM@AG>;=T&MJF[>!-TPQ"2CJ9"J4GUQP^/5MK5PS MG-*RV<^Q1CAYIIT4X!O$X^?$D#KY&C0A,3B=(9[VX/' ,VVB!R#AC ---HS+ M[S.'N<.0U7(Q=/6TR)N#!4>B!Z?N+2< *$+M//TQIS 87^2@*Z%Y.5+2S3+< M L;B?CL?J&CWR!0!_+<[:FM,E%Q[E4ZH89HSQ:QRE#%F#5* S%^W2FUE1"\! M&#EX2+/[KZ6MQN8C$6YE\'X9N[];/FJ[WROY A"'N\K<[K:_NVE@2;LKNDE"M M'9_ZT_?<@MJ]7=S+]U%VG>_V^+- M/1"__3<]I80-1K%)FR*QTX8%'PV-TB+&"!7>8!B"Y=+HGJ/B9N+C,&2V".8D M,Q$:\M8TS\UE=^G-W>9#VX?=)=,1?R]_S>^/*$^_Y[>RY+QF4IR]U3\^;*3# M_]:V&WL;C;W=YY^H\UH318.XM314/F?4OY;1E"-PR"".YL41.&B%T7\6>O&M M:J5>$6+\)X.(%:Z?EY!K0KGE7W$EXHX"CG_WUER]R:S,'W\$I'^-(PSF2CAS M]B;/RD\WPSKXR(M^+[.1<2>'1:??]MFP9J#T]N=BY2?[V65O!I M:\4W&_ RKS;_FZ#^0?R_]>DH#T]>OX41S_1PWZ9X8!:/@#WGF% MF__ 0BCPS]6=O=I6F9&9_+:YU5AMK&VM?JAM-3:W=^JK>UO;C?&BY(]IYSU5 M_T'-NH.W%;R^4'G$TKLM&$AK>.4'-62\0JU(U?CDN]9)_9?B+N!3Z=:4D=N; MUT$88^-2_TP'*B[UBL9.O\VE7H<>+*Z?6.'9A/%,/XEG?Y@FX%FH[1Z%T.O6 M*K=PH:%,CQ'*?H2ZS .45=1L%J&,D">A[(:0I6"+[=,P>$RWS"608KB*< 2W MI=PQ'SK=BK4M--0E/6$5:ZM8VQQ#'7\FU)41?D>==*9I][]K&W_W\]YE1>06 M&MU -7A%Y"HB-\?HIIZ);FNF>U3;;';.*\:VV)@&"B$JQE8QMOG%-(K3-JA> M*,]0>+T%A(JLS32P):V0LT#6JE7@L$J,*E6@1<1S9-\ZZ9M#DN0OCZX M>SWONGZWFW;RI8G%U;9I7G;SDJK>8'L"_\$6_U1F)W3[S?O3DA6;771PP'H6 MZ&R%^N-=0\-J"/OT1V&_(O&S"/NE@#^E!"IYK]QU64(X_- I[>3=DXK++[SU$U6Q^<63+,%#7&<5G5](7$\"!E[>*T"&):9_ M+#HN^ 3C%1=?>-,>'VA7VT1^)M!@HWTBHXTBVWO_WMBI-HE4J/-=U9'5+I'% MQ@80\(=P:)H#)E&>"U=1B<4W:HJJ>;W%DRQ%([A>K2;V%A*ODX33%%UMT[A> MIZB6W1??H,<'U16SGB')TFKE?;&1&@3\N3W(E1K2,DBT,:7G'PQ3?_BH,OI&1%M;:^V, . EX/T93A4)]/.VU \G;> M*6X!>L7*%][$*U:^D)+5U0+Z8H,W"+@.]P ;CP%(^*TXJ(IQ+[QI5XQ[$27+ MR!"T><6X%Q*TDX"WRP/.MMJ#(W^@JHIC+[Q15QQ[(24[VG,F*HZ]F' - MZX M.,IM7N45_0ELF7XG2WMU",7/F]1A>I&@\]!9U?@UF^.76GJW"SUM>M6TT.*/ M8"!L2KXU@GWOJ$N:COE=_',NTWDLKW/0Y8V&IZ,.;[T\)N-",SG2K[*:MWD/ MNM--%]_&WJ3G&X%<>K=7GDZ94I7! Y_(Y_.<,R__XK^ZL;S7>US:W=[[ Q^S#]O;_I.^[>ZM[&_5OGCSZLA-8 M'WG5)\>%B5&3\FC5HU#+;V;,X'.M=Y1WTT;P N33O*SMA--.T:O!M4TH5<,H M^P2E7+/O0[>6-@N1U*C! 5S-X0%N<3V4!_%OM/(=JV^79T*U@VJG0\*CH M815=$T/MR!2V4XSN.2TZ9WFWS&T\+/NQR,^@YMMQ41_@G\-!VW=">H_:JNNE M\EAK7D9-=B@6<,.\&G/NL4Z6NG.$TV!C_9RQI85BA"2CJ?MWN=9_3JWBB6:>? M\#/5=7BY7(O]1#-JG>ND*O#3=0Z6T1BQ7 N@9ZWR\44X"^W^,&JLV>EV ]P" MW7D<7+KL.MW>X(?N*?R2/C;-,(-TQZ9",#J5[]RZ3@Q3,]""I^6\4OMR%-JU M?G?0'^7;%N4[ED?&U\X[A;]6E^$_YSETO0W+(WG?^OG^;^$B-?3^KREY@EH5<>UMQO^@?-&_;\_=^AOX(SW0?/ M.^SG/IU'MCIAML"&(+IN[=CL%L M197N0*EU;J"AKJ1ZIGTY4+7EFH,1\3"DD6XP0KJ\&=@GX#[>"('K])&ES:-*WLHYTE@'<_.P#U2MAOUC8 MQN;-%&<.!M:"CB\Q-/W>!*ISBZ(-)7&-AO"]E6(:4T+VA&FI3,-TO?F[$M;D MA%6D/5T@$9]WB_[I@/+=LKK.HZ*Z/;3T@CMJ0],/+VO=RRX@+YCM$[>-QKM; MO/":?%8R?A6#!+0$@?6>D&HO-)MPM3^ 59!-KP+*"7C'(L5G) M>G(V>".=]"V1%B#< Q<89&G['CR>= BYNW3#W5H.^A'83E&)Y76@$9SJSF$; MZGQ@63:T0\Q[W:>8B^UWX8E=&/C.CW(PO2$#-3$.9D;L)3B>P&T.KZ>!$EL% M\@OUA-Y-JMM[#3HL.N?E[P/7L?S>.TJZ XT!%^^RO%B$DF"EYIT$X-6MTV;G M,H1*:R:D->4T5ZU<;;EQ(I_2B$H($Q)"Z39VRQ'R]+29NW+&(TV])E>R"(?] M9D4K7PL[[Z)B":4F3S-C WX!L#=T >S3)5()B<28'ZN'(@22MV;XWL,IV L M\7V@)3Z*#@2>EYH7[EX=#33>8(G%+^'+KEEM[2Z8PE'MW(-=DM:,!#63<*W)W M,Q==3I<.YZ:'$V^#ZJ#PL)I*Z%,1^K6DP\5P9@T&PG1J3LT<%F&T!C'@C_VT MN-@O4B%3%&GP+"]7DIN*Y$RO5Y3>8#&B[S>8Z_-D@+9?>@6GINBU*Q=P6G(: M.&BAC#,8+5"4I=.LRLV:V_4PF00ZF+OQ(\YS>Y@$^!P![V!5,Q1G8+'#=8OT M+=QX_;B9.E*84DB)'_/EHY'Y&R@8"ZY>#\#9(V'*SO,>]@0/J@J@/MZ1UU MNM<5+M="7NJL:7;:81!-80WC#W108C)W%Z56%C$$]ONQ9;?B&K\=&WLGVNM;:^L/8LG**,18 M/A'PJ(R1'0XQMZCI]8IB7MSB)Z%@M$M9NAVLWP'(";"3QK=\JHU"(-G0-_]5$4*1%C%*\W6A$8AF0/O9/RYMN7 MCTSW]G+K,P)K\_99IYD.EZNU^RT+W IZ/ 4R 7WNMX>LJXQ\^*4[C!<<>,DE MBH;+SM"->H"AG?* HU]OPA%O!^)>!QI $3D+J,\N]]IP-&752^+E&$,&/M7N:T\5R&\=M?;W9[#&8W?J^DM[%@#+H/LUQ=N =TI=2WWKF) R: M;INC73?)M3I-A[X/YDC/TGIB*O*MV/[SHS T6@"&P;NEWFB'\]L!B\OW8NE' MMGX.CU@&BW3AM)>J& 9Q#-WND6G<6FV^O^?G>PQV.!ZKNX/Q-S9./[:%LN)7 M]\R'C&6+*:VVF%:D[+:X'BCY:VXA+<],P^6HBV&(W=QJK#;6ME8_W#TX[3XL M/%/5Q=*MFU[QI8:G>=TZYWWW&KO_\)8L([F5__P2S.TV-(;S#,CL:M HP_$;.F.>V&MZ,/O_F\>]HTEV_S M=MG>\J;?[J)M@MK[N4S2XP:7;R![!0U@>Y@J9OCDX>65\M(H!<>=:T*O<"2> MO(Q6\)/7OE4MIBM$TW]4[;>OL4DUEC^KVN^DXWG!V:#?2&XR5*L)IFR2WS69 MU!WU,F!JZ';/;A/F7Z MDS/%_:4)KGX[[^TD'[;?]4OES#,TN?PA#PX%%*A6 M(6*FH[,L6N&\\H)38C'YNI6H!*(4+]7 .\Y;IMG]UU(&UM$VK9!JS Z-.7V; M-&>U[=,_&S=JL]I;,T61\EC\99I]<*4',V/PW(O>VW:_E?E.Z72G:L'>H,]" M:7FE1^;I7Y=VO7/V@>R<[=-ZWQ]OG!V\U\?;QY^NZE\V6_56X[C^I<[W]W:: M!^\/CNIDG^X?KZ+&^M95H[5S5/_RZ?P#;33WKSJH?K5Y='#\Y_'^U>;Q]I<- M=/!EI[6_UV@UR-9Y8_W39?WJX&1_;_.DOJDNMG=UR[4VV]O')[3^Y<]4'C>^ M_'E4/_[$&^_WV<&7?7[POGX!SSAN7!W2@^/-DP]TYVB_=='O#^,VF\;^0-\F=KOU6_V#]V%P?'#M[C$X=WB?5+=/%A;Z-7WT67];W/Y]NK M7Y7AQD3+,TP,RU@,*%-:L,S+B) 1DA"MEMXQJI81!VYX5T6>2/#X0@2LO= @ MQDD+*BR:>RQR@FC,5/0J!A9=,%&;P*BSW$JLY "+,"85%LT:%EW=PZ+@/#:6 MRPQ''S(F'IDI-4-8-"L.P/29X%;[+'1[CTR8/L!L M\K+N>11[YP^KQL6;5DL0JUQH59C[0&#"H9) M):0%U,(B8]R(3'ED,^(# Y%&ADA<>D>07I9<_BAJ/8X<$V50S_6C?TZ+'A?[ MJ"QZ>A9]GX=XBHP7 DR8"@<\!./,1"PSSBS%V#$DB02+QFH9_C]#%EW-2%W/ M53L'[UDFP7 !J'S*#IHV0?P *7FN0SA_$#8V4C+L])WK/F^$7H57X\:KW0<, MQ$G/C,(A^4T\8Y[0S!I.,J:%+6LD9@AMVG<*SL_I_6.C8!4UOLZ MUGN?;<1( ( MSHCP+-FLR2RF+%,(,X$"X+ 62^^P7$:2S9#U5I,>MR<]VBF) M237E,4%V<=W+ $L5'HT-C_(';$)C*V*4- ,X\AD+V&3*4I4Q4(48@F(T&, C MM@S>T0PY/]5TQBRQB0B:J_! M6O$RP72&K+6:JABQA_5T7$XQ.IRFS(T\S+E3359,D$Z,NGTM]?JC;D[,+X+/ MKD+1J3#J)1CU,,:$F8",Y2YC7*.,$2LRZYS+B#*,"X:EDG*0'@*3WV;(Q:DF M*&:)4CQNL95EOL0R'[ ';Z,@1&8<49$QI'QFE=!9,-Z)8+AF9?27F*7(KVKB MX7H37A%.3>ZO,W/=.O7/O202^^=T=<;%)(92V!@(8;7MMY,$5LN.K^9/QXQA MVP_C+T!$A 7#,LPE8!BA(=,$R'[/ 0''Z.**L/28. A.F1&.I4)X3@2(& 2?;)AI&/KS;6_$6",W&%HA1X=9$<.MAY(522F!.4.9,<(E[N$Q+8C-&E?.4 M268)67HGE%[F8UN\?;95S-&TQ\]FZ6,+VJ@L?4*6?I^A,!Z91$:FV R=,6%B M9@&9,X6"DX@R"Z(#2]=XF8]MG]S$+7U6IE*FOW.]T6EG(_J25_$4&EDY#IR MNO2.+2/%9\AH7VEB!(C1-]. SAC'^#@\K[QU76QT0R%7Y^^CM/C9-NP?7 M-D8O6 '$^ "@&'M#D"<^?=_,?_O/YL'I'EFCT_AOM0/^W!OZHLZVO^RP?;W M3M#!\>?S^G&S>;"^"FU?Y?6FNMI>_\3JQR?G#7CGQMX^^>J],Q$KFQF? C6X M9)F.RF0XFD@$EI2S%(K.EZ5\N)92JO5+%'6,.QGX7FCWB&BQOH,[X%]2<,M(HE'K>-WG,1,4A/!AJRJ"3/F'841@*K,VX% M"AI%8QPJ@XG5(_A?Q>G-M_F.;RV],M]7,M][SF(01$;@:)DEE*75*)398'@F MD<:"8,18V@>LE_F/YR%9P'B^Z3N(9=!)K=F!%O5"T:J"]R;/-6[%^5136I- MJ:T')"/XE%8R "Q)C3/F3,BT%S%S$5OJ.67$ DJI<20KJ.:A9\QLQ\4QGC#; MRC)?9ID/^ .F/BJP3 \.-<-$9]JBD"')",DR?)QTF-$L3MO:V-W=IJ8[VVN[>]]C__WOZPOK&S.SP+O+;QZ?/6WOZ/ MG\MLK69N;-XL"J'PTCNLEC&?I<-K MJH.T*O"93";I"GPF"#[W?&\*V,-9E)FP'&?,1Y1I06A&O69">(11"OW ?!DI M/4/@,ROT?B8H7M$/_@7T_N=<0?Y1AM1M'KJWP\[^<-/76VW7[*>^6N^'S:+3 MV@EE//E'4Z2K*8JM==KL7(8PO'#KU@K?QHYOAP\W+RHA)-$ABTZYC%'*,^WA MJ[.82JXDQA(MO1/+B%6;%Q?-Y'^4EU0F/Q\F?X_2(!(T3RGHH_<^8U*Z3'$7 M,\\4"YJ%E"^J#$;'Z(\=K?6[\,*A&"'698578\>KDP<413J)"$KL)%*2L90F1EF5TE*B"%*V)BB4 M\BLPL8#3/S^Y%8_M#/+*BE_;BN^Q#L\84@ALES(:P90=R@S3P#\H1E&GW= ( M6 ==!G'.D!5/<1[E6POIT^<@VW>R85>3*Z^XJ^8Q?ZD"I^>#T_'#%$[41BDD M4 R#&Z9G*!5/-@8\V1(H5:(C) M).8R W';3'OO,D0M"MHJ$QU=>B=F:4?;=SB#S[NG37.9&AN^;%G-3YJ)=UR4IYH=GB3@/MQ%S*62R*F81@J$IA,@DT>KA+5ZJ@ MJ*$X'9N(,Z:ISXS!+L/.,VN-E8HH0".RS-D/SQ)74S$S9KMC"4>I;/?5;/<> MDY"! \82EX'D3,:D$YF5)F:&(4ZD=))POO2.\F6L9LEV7WORX]4L;\,4[:S3 MOV$+E_^(*RSNVO*X9BC^Z'>A&=WN6J=E\W:9"CDM-T-O >; IVX.=+?\^7K% MN<*D26#2IP=\PBOK%;8J$Y+RC#GK,N6=35N'J#>:>.WETCN,EMF/GV%:Q8[, MF'V/:TJBLN_9L>][G,-P3KC1.N/"AXP9@K,4#I8AQA&F1EE@'> OB&4UMMF+ M>9R@F-W-]_=#6:\/[1BMP9RF\P4Z[2JJ9%HAKA6430+*/C^@*L)9"L,3SIQ1 M"JB*$IF2W&7$1>^11I99H"J4C"/'3S7U,6.6_"IAKI4E3\B2[Y$2 %^)0*"9 M#2>69JY&%,0(Y&9"99DPC 4O0./525NMXS9+)T? M4LU"S1*U^Y;M5N;Y,O.\OR%:2TD=N%Z4>2!LRLA,<7#"E/+6,<08Y@;,4\S2 M%/&L3"%-?R?2(&9WK#N0?K;@O0G$ZE:$8GR(]7!+M!'1(LY$9E%@&7/(9@H9 MG1EN!+4ZLBC(TCO-E]78=D;,3)#N&&>2?C8[GT"0;F7G8[7S>\S$(DF>./3?YX-);M(+4ZU&59*IK MG58K[Z4C.[OEBP8]"*;:&:Q>OX4^#T4J!7UB MIMN VE&1$.L_F"&-QQ+8: MFP_/A!^VIM36CZ;8+G9[*:GF7Z;9#S=/'_IAJ,+09V#H5J^^=@=#S_S[OYC_ M]Y_- ](\L\>=R_VK/^"=ZKRQOGJ^?[R/ZO">^RUXU_^?O3=M:BM)VH;_BH+G M_M 3H737OK@GB*"]=#!O ^XVG@[[BZ-6(UM(C"1LXU__5AV)30<,@B,X$C4] M30NTG5.9>=656;E\_D___>?7O??D'=W[XZ]O>_]5)SM_?91,<(FC@("C!L:C M!:6D ".DBLCX)/[P\^WV&CVZ6^"NZ-&*ZI$)*'G^ @/E+I?88 (F,4SP5'D: MM-8X^HW-!)L(U4ML:G_H')E1YVN6[V^=:W5OG.4^?ABUJW1LO'4\.1B.$B#[ MV\66BBX^N"[^V/WK(]7.&V<2DDF2=%$I#II$!M1:I[$B 0GY$TR[4J^6M"T6 MO5HAO9+$QX@B!D$, >82T&EE0OZ!N0R,(R4V-G$W85S^]Q8P-U6UCCF3?ZO@ M;N]X,IZ806:XE_4R]KX'#S_":%A4\O%4$N]^^XA]XF@H2J#$*6!!YADP@N:6 M.%:P&$GPNE505W2J]3I%F)28>9X(G,WI_I2#0A2!B-PG?R !#N&MTJGM\?AX M?NLLZM06=5),Z^"# N]R]0CS:Y&;<"(;4L]P/=S"\F7W=GI_U*HVHSD6'Y_M7QTPZ.V;D M#J;G>Q1W.UGKJI>]#"X1+S/"Z;,I5<.A&&R[)'[>TX;G30^P- MD0G* 1-B@7$M0-FTN)$+Q#&*B'FWL5D=39#?6I2:6O+&VY2K52QVB18[GT@> MDLYH'P%SG%B8, QT/OZ/ 5'AA7;2B39:;,M.>5MVXI=3$H:#^QSW-<:DIY=2 MSFB:,^*=FZ@SWOEQT'M_^.['7KK7G<-W:.?S%M[[YQW>)>^_[^S_M[_S\CW? M(>F?_Z9[WOJ(D+'*<@,J>?; 3 B@*OX?5&BUBL1Y\0[ M7.T<,OE?W'K0R16#G 0ITQ:C)1,K==!W0>?*:2#1!5Q-!B"DCES M0<@\'AB#X)%'1:7FZO%.^8I2K:92!6YU\)J"-7FFBT"YRR\B$&F>P<0MC=QN M;(KI =_*'?+5M/+:TYBBEJU12[R;-EW*%8].@24Y45:AW,$%,8C)+7/6>!>U M>+08>DVKK@J@%X5JE4()&WG.5P M"0=&HP#C1 1'HTS['*;(HXU-K$@72]'5 MI%ZJ6<>Y'/=NRW9;@*W]>DAV_OK(@B&640*)M!%@G@G002A(:B",3 J!2(M( M7 &VUBN4Y Q)1QEPS)-7(!@&Y7+#,^UBC P)'&P&-MQ-CFR77#&K8>FG@-U. M^K2CD#[\:^C?5+'Q-)L.-M<^],R"9\<+Y1AA,>N<._@C5"8KP@9LS*?O%(?D M'QD.E#!MDH9JI74VKQ9U#RQM0-MTYEP%Q R46H$TE2%%TJ#LB0Q M>1^3L!#/8XM:9I&EBN]G1KF5+B8+R/0[1Z;GTV5TG#GJ34R_I \MD2J<+_N; MM.K;@Q?3-2]-9)H#+U>C$RP)R'$;@7M'KE:2BAR(@SAT?'O=SYD5G6+7#=L/#HU$X"(-Q[VOH](?C!AI9K@J: M_?(@7&2<;BX]JN':N2BJ)KLO+@IB>Y#D$OY,TM@-D[VX;[X72%L(TNK=L+G4 M0CCC0>E\_!MMKO 4 9"65@7L&8]N8U.2>B_L?Y70QLJ:[=U92#';QS';.2;B MD" D4 %!2P&,IT?*)3<"684MDHIBY[/9ML-JVS)L@Y!GO-8AF^:_/62/[(ML MPX?8<[W)TXES/"JY^#M,3+HBGZ?QIL4:7Y#$RZD@BO_4'&K5.V5KZQ*=< 80 MKC)IG0,540#/A$ZR-@&;Y#]Q1+I*WP>Z2M2C;:;<..$HIOS ICQ'0+S'U!JD MP4LC'O:J+5!!N='.(X/QQB;3JJMQ?53'HYCRX\= 5( J -05@NR_K[: #9I[H2,$;S2&I 05CN 7K M57*M+%<\5_4(++L4Z66W\U_5V,B3LO2FCFZ*I2_9TN>IBJ84)88"V# *C/@ MQE()01B<9&>QRLT1!29=1)H: KM<2W_\=)(6,9D+P\:J%-1%FS\ MBB:1^>&Q[8>I..^!@#]=\@<#P/];E(HWLAZKO1,L843;UL"7?6&9^\*K&@.T M)@E1*Y=<6)\S>VDB?R8D%Q9[1:.)"*FPL2DQ[6+)&SK+;\)X'CF45?"RX.7C MC[HK>+E\O)R??Y=VN& Q R9)2!YSSGZ*P4':_XQB+"J?*R@E$EV,ZM'[UZ0:5U:]Z6!T?M[]*8 =!?,%3$RW^=STOYF3\<:OEQNY9MZN(TQ871Z$H3 M6([&RRLU_NWPT/PY_-1SW<[VP#W[MQW]NOGB#%!>7 24MV M_G:8=L')>'Z(Y6WO9K-:C5NJB;A&1RZ#8K4!G@-QM>.FQ>J;HW%X?OK@-]\; M'_7-R?/>H+K[ZDV_7?ZZK))S&V[U==.G9QBD]3/%5(:A67QK]L4SA'I6(=0< M>Y@^)^0S2N6U3Z-G^([/,23N],Z?72QFSY!DJW2QMUO9&R*3"XS)N_&ENO;2 M*WS&V5Z_1&=)W@@ O*)>HQ Z.^EU!^/.JV1??EI"WZ&X>XD3-[^ C^!)SZ_) MU0[DU1[!52&*V]+\-DH^1P(;N$&R(&]S2D90YV7O *'S%MZ7+R]*.;P=9X;$XZZ;U?>RZ, M.Z-[6\4]5^J1K>+>A2OMN+G;!]2ONJ_5#HQ3BQU%W#,I,&,^MY-!43+B?4"8 M:_KQ9760B!&&VYTHSG:*UZ/A88X;Y$OXIS'$\3HL01J^^N_YQ7KQD2B'] MWU>U."L0-#_9Z9T&S5_WWW]^Q3]\?O_]P^$[NO/CKV][N2'62X<^?/[$W__X M_?!#^NZ=_?=G ?"]P[_PWA_I:G_TO^3WO=__B^S^\R%]]T%ZG:-[^^]/=DFZ MYL];?#YH_N'E._;ALZN:<>U^?GVP^_(]_G#X^G#OCW??=W\XOOMYF[[_T>_M MO.S'G1-T4@7,WZ*3G?UWW_:V/CJNDAQY .JC!R8" :,C JIP)(0*HV7(O4JZ MZHK&JBO?0:@@U,HC5-0J8(DXXY(R$V76WB C1X;@P!RJ$ J?(A0N"-5VA$)S M".5-<%&0 "((!\PQ"T;0/$^3T)ADS7'$":%8-RE BQ"J+<[AX[/B-Z.A/W:3 M!NCPFCB):U1BM5".1:3&\6 CLTQHF_-:I5!$2BR%-.)AJ&3!XEMC\>Z+.EL, M3#AA!6"7Q]4H8<$RS\!*:I0R$KE -S89OS<0EP+)EEFO-!'Q:%"B5#[]7QLJ MF'&2(B2\5M@^#,TJUKN(]66F:%1_*]C5LC49F\*G*=CF#Y!N@N\#T(C#]MD:R8K1"1ZS!.,AN5NA_)*E;]D%9= M)U\:$VLP1!ERAKK48+QRP#5.=JZ\8CF,U2ZK+C&L4_)5]8PK$:RG[0,OBW3M M#B?7HVXY66@(DGLUHB6Q0I)P#9A$ HQZ A8C!L03A1EB@>KD#Y.N%O>NNB_Q MK);9\K*H5K'EA['E&KW"F$7C*"CA$+ H(EA' G!B(^/2Y(EV&YNTF^38(EMN M2W3K\3-(IZTR2E2K@=9&\^G4:X+8RV)?XX++C>%R/;_,2T$HY\G/=<8"\\CD MCJH.=*0&$>M8"#YQK$2R5%/Y9;9]"$D>4#@$,YA28R%E%&$KQZDZ=M&@7&TP2YB?E:0;&5 M7&]LDBOF]I4#\=4VS,8+/(IAWL!PA4N>2^),_%!"]06\\F98]E:#3T_1M&^=;,UW[ M8ZII":RW+NE9P>O&\7J[1KQDD @1Q@ %FO$Z)KR./CG(*@1J7;!&V8U-BKH* M-S4& NN5(D MN5+W'GB\AG&NQT\)G!9Q#)M,#'PZ<:ZGEN+=."D[2TB=@77)]6X0K7=J_,MI M3JR*N1>:.T-WS_\M19X_,O#\K!QNLOTZ%IDWAZXX6'(REBPN3EL_JM&R:*6 M/$BM(7#/@>D$T$IZ#)$Y(Y)0F6=Z8Y/2+E%U2O:O17WGUK"Q!D-E3\[Z&Z!C MQ?H?Q_KGF9G%6#(B*%"46Z#D\>>*^ !,8>*1T (IG@\P*:X3L_89_R-&U2[7 MW3Y\F[E>93"=7V;AL_E1NT\P?-:$+_Z8GU%.Z4\U?#O/\@SCR:F2YT/Z8=;Z M;F<0[I,0^70\E%6A(8\9"SY5LZV!KS!URD$*Q5B(8KROG[DGDH@B84"BRQT3 M"0&M8X!@HB6RO#ML5"&['0>2<@6.YP=OP)YB8Y 8HG M"\TA $\]ML0QBTRRT!;99UN.SUO$C6;$O_#^IYE5OC0V=&464^Q]#QY^A-&P M@.]"X.OJ]$AJ&9C,;:2QSGGD&JQW&)#G1IBT*QK$L\XK@LEO+4HB+\4@;8FE M+F"W)7QZ/^.M5=A:@@6+#I1T')C-^2PF<, !)Z>'XJ!\;E[8Q;+>#?[VX=/V ME7Y4WZW;2 Y>'.0A-9W>H!--;]3Y:OK'(;<2^6;R^)I)I]\SMM?O37JAD4/M MXO$]T+GPZR3-_V9A;OG/Q^-)KG#;B_],A5K.B!H$N4_UI#V:FZP@ SKF;DJ: M)X:"$MPI%G0('',F=)5B+5B;6@D4BVYE#&QIUMN%8F04EDB.,$BBP1 M%:>3OX&2S*S2V @=K$"T,2^C?8&>U>,KP8P&,#P^)RPG2SWH7"/OJQ5TY??C M<;JP\?C%\-#V!E4291[OD]8OX5UZ-.[Y66[EA;&*XZDR; ^V#M/Z)UB\YBU_ MGJH$+L2G.=#\4B,^BEC&D'- N<^A&5;Y>18DC\Y2@TP4N4V'Z#+15-IRB8I%/ M0*%\;WS4-R?Y8L//$:1]KUS;&HQ94>S/,_M*IM/:9F,_YL'?[G PO)R&78X2 MFMY>/M=[PB5^83&E!@3-N#094ZGX6\;V4F^!IU6P-"2> MJ8/"P&R(8!R.0"Q7W)"(<9[60+M:UOME+9RR.1 9X&SIPEG2V3.!U_!4G9]6U(:WJ+Z\TF.R(GJ\$YV=TZ MM:37P]';9$=OS\SH/-TS&>%>W#??"_==B/N^J[GRR4VQBC(!7B9_GN%((+GP M# )7V!EK$.9YS"UO($[,7?>!<6%!DH-!R8D M YVX*!A&A,&6DBAX J=V0%.3/MVJ<.%D!.G702?9P"@,W$EG,DH?UJ_2"3N? M3&_0^27SX[OE&ZV)C[=&J:_MYHXS97PQT\7]K(K3Z]P:^/USQ:P#]9OAJ'IB M,AGU[/$DP_O^\(U)'S,I&+X0AM=;-QGFO;6"@_*! &-"@5'10G!(((=,#-%L M;-)VE#:7M/=6IKT7BV^SQ<^S-B2IE%HEPH:2V;-@,!@A.7@BM;_J MI+5RYYV@>JFH;K>.,HHXZ.T"K@D M#AA)7K8VB:;9@*GD&*>-6^7H7WV097-9HFV*"Q8,:%>TK6! \Q@P3]<\%40H MZH'*7#0BA 1# P8;*8W.>41D?Y^-,P7US/YIY:0\^2EODTTS*7 MQUBOV*C.CWM*DF93VU2]@QA.W(,(A@ 'Q($IHL"D_X&())%4$KR(;F.3=05M M?9)FR3DOX-9**E[ [8' K18RM3@290(8) 0PJ6AZY!4@%0B.7(:@Q30#O?4% M-==DH/.2@=ZJ2RSNTL5\WBJ)]R@DK3TPH]#M6#/NN6I&E._UCR?!%P_JKL>7 M[;BYA:G$2A.&-V'T-BMRLUX1N98WO#*C05JL\>GW_I[-YXP4H$(*;B8%/[9J M'H^P6BOE'6@F*3#G).B *#@FHT/2!>3)S\_E'UL/7D[!LVC"/35!41%(-!0X MRMVSJ?5@D68@$//(&L&41QN;Z!FJ9VFO55Y-V8S69S.ZIQ=;0&C9(#3OHTH; M)9." "=2 >/"@5&,0A0F[53.S>@1AR)?F/"M'];+_:?Z)7@PZ3+-IS#U=,>=X?%D M/$F.;KJQ9MW>-4D&N]\MMF1_OA:4ITK0K'N YF'X5/6VIIJW>WQHPV@O5I \ MWCO7OQD\WR;.7+#[-MA=;Q!*+2',& N"!P-,:016$@Z&X)P?4_Z7.RO3?97&QB DXUY%,%HCI/312T8ZAU86C79D]@PT5*%*?O[PZN+ M,MX)D?9WC;',G4.YN0SXVKJT?5F;G)?XZ]@1FX M=+7IKM(?JGDKSRZ[3?45FFXIU2)=Z1%N_MN.?MV\]E-FMT5%>O_1<-S+8Y3O^>*[9E^*SM]B;+J/!.K7ON7RQ=4%>NG@%JN']6C9 MG'-ZX6>^A0H_&,4F$N>PTX8%'PV-TB+&"!7>) #\2'+(:OJF@[./MEDWFJ3-LNJ7,PRGO8_[M9LC)9?,:I;,MYX%$VS'__ M:JZWJIOD=*4%+$?AY94*_W9X:/X7$2EMV=8E&__ M[63HOAP,^VD1Q]5L(?E;Y]7_CGN3DT[U(>].0>[:M7DT*+]Z)7[I#1(^#X_3 MA_IQMQ.^NY 3F0XJ+*^&7%UH.3&'"U=*6]1,\EI1WX#-M_O6%I]W?3I$<6O?1H]P]<^][./E<\H(W?ZU)\_1ZA:QVN]PMEMWUBM M%5O38 >*46=#^Y4^/CT4FC2_H3-6SQ4FRE*\QNC>EW MWIB>A^U!YX4YRN3W9\MR%Y-;W25R[OCPN%_Y,M.^X9>+6K=G\RS_O*FYW)-= MM9]F@7_K)KEMN4U;5RF:=#^-D=T-][E M;<[H5GFIIM.TVTH.[O+*E19'T=P'TMS';Y:65OTAXZZ_F[X9N- QD[2KNI!/ M-SL4=SOYDDM4)(J5FT3#,9 E)"Q[0<.L2/VWE%,;E\W+R] M^WK^P'EJZMOC\7%.ZUZ%\^3=MZ?GR=M\YX^_#SZ\W.WM_/A$=G[\_:7ZOL^_ M]W;V=[Y]^+SU;6?_/U\^[/=[Y^?).WSOC[^_[.ZG[_EC&W]X^=>WW<^.[>Z_ MQSN?_^[O_/,J/7;?=S[_MS=_GOS^QQ?VX8^_OSCUX5=N!CTC/!K)]PN.F/@";5G6.R. M5PGHZMT9[H9R]9ZW%UV5J8O2FBX+*X)F; [-9&#*1A/ Q^"!"1K 6HLA&$F9 M%D%[PC*:K2.(K8P/"$\$%9DA0Q:UPFJ2EP,8CY1O@5;'W M/9G,CS :%A!:#(3X#(32=;UGNUL?$\@$Z[T#[[B!M#L(4-HK\#9&19Q/"H%S M48HBF/RVCDA4Z%2A4PO0J;N!V^WH5$&X)A#N>T*W*@DYK0+9>_G71Q0-MB0H MX!0+8!Q;T,(;$):H)"OF)+9K#7$%P@J$78 P*F74DHO@M&-,!Q,#9=%H*ZTA MQ.FF(*RM3?E6!'K J8,LF)08SHY,T8:IE@TEX/9=>TZ"A1KOO#UES) MKK96IMV&@"68 B,H>9@,$< !.^9L),R@C4W9P$#? E4%JEH+599+K['63"G& M3%!&!.Z#$8*@H+ARC4!5H5_-X=C>_/!?I31GD8.6++F1U#"P00DPEC$N4'2: M^(U-IE57X_N,CRQ@5L"LY1ZD$T1CIJ)7,;#HD@>I36#466XE5I(4#[(5$':R M,P]A"'--D +!>"['YQX42AYDHLX26R,QYW)C4V#21:0^M:*-_F.30\Y;EOQU M=95Y/@VKLK^J,N+SHI#.\5%Z&+Z'D>N-JV>'1UEJUV<@/H59P%>>3UJ*$A<+ MQI*8&P898WDB8\@HFEL+!7=#@ZBK#BJS!*;GE"^/1VG%WJ3;&,YZTU1/[DV% M\6HFGY(FUAC.[;ZMI8D1A62(RH)U.@+S).;$BN2 (B*=N,95LPL&3I-M=-)'?NVYGY1KWZ+,8U6@ MZV[;RD_$_]BE0D4V[97-.H2Y6J-#RPREM%B'BFR*;-I%Z1\TS#7]\^OAZ.V, MI!3&O@ACOR*1GBB-'5,2:"0YBA4)*)^G$FB.J!26B%SSR%%#&1#%;@MG*K(I MLFF9;-H:PBK[W3WWNUJ$BEMO1<0&2& ( JO[VB+"\N,):_P_^.>^/>),SX^Y3:_QW<\-.@ M^I2*Y97)[D;)FF7'(7TY3^"[_2'XW$G;9SFJ^GU\XA?2)L. MC$T>$!S<\2AM1R5MLAQE%MF4M,FVZE!)S2NR*;(IV/OT9+-(?T*"/;>6ZD@\ M95$RJP0R6,>H<^,['6\1_KBF46$U,/?2O-SIN-P\+'?KE%;F?)]$*M^><9WI'L?V"RT];-NV.?Q5<;@$NUWOH$6.18QB"P F7C19@<'00<%#"TX@Y MBJW!Y2>9$G;G2-B*1>_+R4J134GS6D4=*JE$139%-@5[BVR*;-HCFT6\X9CN M35+LD>2<<:J,XE(8$[QF2'-"[NX-)P9_GOY1Z@8;F[&YOS79V?\TF2;:;7_? MW=]B'[U5D5J7%-8*!"PJ DH@!7DV*I6,NL!Q\F6[6NIVI'P4ZVUY+*M8[_*L M]_/69>MEBD;*@P9F6.X-&P(8PZM$6<24)8%KU2KK7>.$+7EE-.IWTZ_F.)A) M9\>,W$&'XFXG6]1]$K5F4XJG2_N:%MVK84STV3F7)*TVJ^]ZT&XU:?/NWH64;>-@=W-'B5Y02QG#()!+ M!(XS![4/EB? X[C1D7%G/O&%$H M^3$N2(:(=MYBUP2?B[WOP<./,!H6*K>@#[IW5C&T0_9>?OG("3$H< G$QCJ-NQLNWH[&W0".A=[= M-KS^:A:@>_]C]_,G_I$J2R5.K,['R'-?/@K&&@)8R.SD>F2(+^CX=-"Q.+G+ MCY#6GO24FV BOK^,B$YQAI/K#)1J \QR 3H(#!A%KHUT MQ B^L2FO:.6\<(5!@<$"@T\0!JDU.$H92#X#89(HRBE!2AA&,:;"-P*#A34V MB9%S>6L:<>JC5&"%31CIO -#K 6:@).A1/TMYWE*).DJ?9]F104G"TZN%TXN M )/!H8 "U2I$S'1TED4KG%=>)+BTF!2?NB7H6,L+)()PRS40)!$PG,BCH4& M(HD\&;AZ'G655OAK5>6<_NM[7S?_G7Z<7O*A&7WJ#4ZO M3"0KF?TE7XVZ#%8N)/T?74HCQ*K"T>EJV-&OFV=@]'PVWS6T8V)5+KV MTBM(_&Q?7")[E3?FT^?E>C$\/$RDM6*4UZ;0TS6]^?U1,./CT=ZD[) IX T3$;6N>C>5ZDL\K?.U,WO_#);L^>-#;_?S7V3GGVV^^]*=I/=] M?K__Y63GY:?OZ3O9?-1[;_\__=W#5_C#_KMO'PZWR>[+]]_??_Z"=G_\I[?S MQ^[!WO[VM[V7K]+]'<2='B)_3I-M3W;2Z_>V/DI$<10\=[+@$I@5 ;2)'A#" M++K C/9^8U/2+E.X2\B]2ZH6,HP'ZG9QX6+0,\(O7<_/=H(E6O^JG?XM=L>K MA'-7Y,S>">2>3F'HPX$9FP.S8 4S-$CPLP)Y U;[ -0':7(W>.5M!C.^CBC6 M1,^>U>ZR.M;;3: M,A $,6#!2- !&S :(4ZY3K(2&YL8TT17ZGGO"_?O:96-%Z92F,I"W0;O!&]/ M,''](?%LKJL/3\2$&QS!)J$ 8YJ!"H0"MHA1$[@P+/?%;V)X9*NPK^F/5 M(E"E$?.>9VLPC%JFD8N&D60!3,M(Y'V\JK7/FGQ ^-J=HV.,R:"B,2!]R$.6 M8@!KO80D1TT1I22JY'-1S;I2W;LA6<&Q@F-MYUS<*":%YL9KS[QB:3-W1#,; M!5,($5PXUR. UCSGDU4U=&0!25L^@UYC(GR1@MJ&T&JPKV:@['Y/H@TI(W&<0X6^URPHAQHAB1$ M0;T13@<1Q<8FP[A+19U[%3 K8+8^8):\#T>CQP2'Y#\BI9W!GJM@E4=<4U7 MK%U@5IL/:2.Q5D@/@>:FKDHE6'-" :)"^8BPEC8YDEATL6Z@+?\#5-:M9\/^ MJ\='_ATFH^'X*"1I? T=PP=D;!31/+>S^JO]VGB?^JG$,N=@QI M!#(Z,#1_D\V[IR#/FX<'52SYNB409+!,B "3"7)P#1Y$LJ MRSEF+@N1)^J%NE+Q+E'UIC-EKG4+K781PG$WFRUQGB4:Z7P^D+8A^-P2"L7D M&C'D,.A %43GA*,N(J-T;@G%VC%TNAAF0]LI\5Q@@U0T@K(@O;9&!%-D4V3ULV"^QV2F+ID=!8&#1:(D(K9CMZN='R4'04@=(PBF-3"M'!B+%&C%0HA62B?1=+?# MN*G)J(]R5E2*[=>U>&VQ*)?WEKCD+?N0T"F8H)%A!F&FL E>"E8.C1X5HQ(; MGS\TXE1A26T^XHYY:$M@H(16()FB7B*=/&B<8UNL2X3H) ^Y&WJ5.<$/"6%S)Y+:&*XQDQ!D2!#F M> 3-?"H0Q+ (V/-D!2@B&,W!AJ9&FAI,8^+V2)TKD MNCD2^]]="9/9=.R2V0]5;'@6,&Q%<"Q M15*K92 ZH1CFBC FHM,.4XN)\XYC&LU/8D(EM7IIH#5'O@QC5&%"P CI@'DA MP2*D$H8ER!*8%*$"VD)*Z4T+<.QN9+ MZ&5B6T%'#BYX"8Q8#\J9 0G>),.$T9(*:$O8+:J8+8 EFGAI<#18*,IH\X8 M$YGSU@=&J/7J)Q7T!<(>$,)JB4^&.41%T&"M8<"L4: ,%:!98$A$;9QA&YM8 M\:[&]ZY#+>7SRRB?SV==54[4,'8NSNKK'!^EA^%[&+G>N'IV>)2E=OUDFUOD M;#ZUYII((QF*4%L,I*80)7AC.<.X.\3+B&4?H'J@?TY@/*+)OI^>3+ MXU%:L3?I-H9^>FY9/;DW%=.KF>1*6E5S"/BVEE8EN,7*<0)8Y>B_I0B,8AZ" MY8G<*1*5"5,.)U7#<[L?F<@UF,F]^JAPK_S[(L\BSR+/(L\BSV6XEM@9+YGQ M&FO,A,-62F)$5$R[0!$/-U"P:WS,.@/[K^D?AVL(6/$R%^%8M4-*9R132#,@ M0L?<\(B!1D*#5]1(*;7 4FUL*ME4IZ-B\*TS^ +@19Y%GNV5YR(;8F5<+D%-.E*VM1)5HO.W=?1NN_& M,8MLBFR*;(ILVBF;M@8^KR KQ<=:A(_4@IZ"F.P>:Y#)-P:F-083A 1)N7(D M>*QXK!IV%#*R"H9;0+7(ILAF?0*+9<.[YX97"RH2PEC:UP@@9'(I(LW]G:4' MHYP52:X<(]2V#>_)98M6)@'6C$.^X<.C,!@_F;E*IO)B.5*R.J2HJ\.("$_@[_.^X M-^Y-PHP83SGSW\$-/PVJ3ZGH'H]&(5W.*.>R3;.V.KU!QYGQ03^,QV?URT\A MF^WZYC%+3F<;]S^Y&PJ3IS]/A56*DIL#K[WZK(N*],.0!K(;TLLBFR*;(ILFFG;!9I<]=8:/-G+&5: M*U0G*<6)6H2'U.*0ABIB$MT B00%YI/_9!G%$#CE"%%O,%<;F[R!YG;%8 N8 M%MD4V;1,-@MM=$T%(,M&M^R-KIZ[E@0D(Y* ,>; ",=@M H@:<"8$.("L>W9 MZ)Y^ANV!&QZ&/Q-EVSJE:[GJ)I&UMV=<[3S5 M(C&]O;AOOA>/9A&/YBWZOO-VZM'L?G9\]_.7CTSI:!R.8'E4P+@5H(04@(EW MR141N01U8_,^#DTQZP*Y3ULV#QP=*I#;+LC=G8-<0D3@SAK@Q!)@-#A0FB-( MEDL#D9HS@UL#N4\NTRQ90/IUT'%5V-2==":C]&']*F&S\\GT[E8"N6+Q['+6 M4&139%-D4V139%-D\[1E\[#QHMOY+#.2]F+&T?8S19M>WM; [Y\3MKKW\F8X MJIZ83$8]>SS)/L_^\(U)'S,ICLVBCLW&20<6$0)*.N$C MQ=*JW-FE17U=BMD72%Y!V3QFN6.!Y!9#::!L4HCX0S*PBZ#Y)8HD9GZSUN7 MK5>JB)$E%&04N2Z-2%"8*C ^2,2M)>E/K;+>-4XKDE=&>7XW_6H4HYET=LS( M'70H[G:R1=TGG6@V+W.ZM,]I6@\_/+;],)V9N<;39J]L=!4%XXYH3K653&&L M)%&!*:4P,I)Y]7'[MN,:+\QE+ VLF@.N[NC0\/_/8;(%Q#UXV-DG>O= M#2"OF9=S,.RG%1N_^M]Q;W)2&-R"0+@WWX94218M==%^>I!"QAAI.40P,<6R3Z:. 13#!#X4>%']V1']T- M&&_'CVY Q\*;;HN.VY?1445-)-4.>/(.@7E+05F4APLZB2+6PJ""C@4="SK> MWWN43$8GDZR>I_X I$%(I\T1"YRFJJYU]$CX[#CC$MBO,7( M8(J#55)3>CU&7G.(6D)M#>#A^SF'V@J5:","[[1(#G4(8)1UX+APC"GKE4MX M*._?P[. 8 '!)PB"A+AD2L$:A16CS"@BE'&.*>H(2\\U H*%,3:)D'/)8%%' MQ)P-(&4NY!08@Q8LYX9APPS'G.;3"$905_'Z6+2"DP4GGRI.+@*3DBL6D->$ M<"+Z) $F0PQO M;&*%NAS1-?"GJUR]7ZNZW/1?W_NZ^>_TX_22#\WH4V]0?;>Z#$TN)&T?-6Q] MU<<\SS-5>^X6Q97[!Z&3N,?P,%W"25J(SF X">..&:4_#SJ]=(&?1J;?.3*C M29XL.3D(XY",UAS[WB3DK2%G$(ZGCZIE-?G/L3

N-MU5^D,U^_79F4CG M5VAV052D>S@:CJO)KL]'(9=#?PV_?>OYR<%SC/+57GS73-3H_"W&IBLXGES_ ME@NBT%>)XE)2)%;5!O9@9:[\\OI<_)EOH8(B1K&)B2%BIPT+/AH:I46,$2J\ MP1Y])&KC]$T'H]/+/C*? MA1,%_ Q'2;STW_FSD9;_QZ>7'2RLPN2))TQ3?MGDG51Z*L.$Y<-154[__#B/]LBO2E=EVG9)G8-1 MWNO^W\V231[W?D:8;(4O\C:93.K?OYK-:ZWJ)CE=:0$/F?'[=GAH_AQ^ZKEN M9WO@GOW;CG[=?'&&)R\NXLG;,Q2I;M^,#SJO^\-OX^H][T[1Z-JE>#3,O?K& M?^D-$I .C].'^O&_KC+[:\4H:K9VI0RKO>@<**O-+]UDWQR-P_/3![_YWOBH M;TZ>]P;5-59O^NWR]_$K\L+S]TV?/L>(9VB*$[.,]=DWSYY^5CTUMY-/GQ/J MF4;7/XV>X3L^QY"XTSM_=K&8/B.:KM+%\EM][ VU!CFG")GS:_@(_@R*I;%J5>Q+Z M^2=PB^LEWX;ZC+7O7F_L)[8.-WG_KB%K<9IRU7VU\%1DD=-CSG5@6!JL\ADD M=RH_B-Q;:ID5'E4-"_O;_/T_[[[M[N?7 M_:>W]\\.VWWYBNW^\;J_]\?.R8<_WGT[/R/92=^U_>W]C]V#O3_>X;W]O[Y] M>.G8WOZ7[[O[7_CN']OT/?GKQRYY]WW^C&3G1[JOS[]_WB&OV(?]=WSWY>]? M=G]\XGO[K]+G?$'O/_O/'U[NT _[K^/."3JI2MER^\G]=]_VMCY&08W%PH 4 MU -#V(/&VJ5?D4%*:RNLVMBD72WK^8:KW$RDX,_JXT]IB+)Z^(/F\" M -.:@Q&>@4O\T*NN/TV/C6CV._2[7?>"2 LT7L6 M&""D5+)?',#8H, [A+E,BBLMP/LQE$6Q?4K&#K(MC:JW,CJD7$@D-2R@", M> 5:(P4RR\>%3/-M_XAYIXS3IHO;MQ=?3BJ;!IQ=9[1+\OCS5N]:W M+EL)3*Z?D5.KI;2:)DP.!IC1+(_>T, #BL9JSJP2C34N*P&FEIESXS3J]N9< MS'81LZT=+0MOK&,*!$(>F++);*V08"6- 1-KM X;FX36VR*4F-(2$*1>T(W]BDHJD^?R4PTQ;3;(Q17&^:Q1%HPF31 MG,G*X*SG. )FE@/#BH()C $.EGL1B(B\\0[&)4!S&^M[<6 >).2HNF-^I\ M-?WCJC]!SO')-Y;,9]3[6K7QZ/1[QO;ZOJ%$9AKF4&>) ]99I8B W-8:&),(TF^90T6'$1(*&UPB,^MJ MSEY)>K^,U6Z4GG57.55'E4V-]&5*X:UL8DM M:8ZG\W@L=>G78(EVS#HLQ<8F)EW!&N@<7,)/:T>;[F##Q?6YL_GNSL\AE=@0 MP04XY@4P*AD800-8QCVU01,3FSN5+L&H!KA4,*,!#(\GS4:@GH)3V ZN\OOQ M.%W9>/QB>&A[@^K\/O<_30N8$"]W">WY,.VKNI6Q[].T3^A4&[8'6X?Y5'\O M7O.64__R!!?6TQQLOJJQGDQNE*4X:2>QP(CUH#0+8#RC@6DNB52)]8@N$_5B MDU7N>+&.N/"8K.=1T*#PISL#P3Q_TMAH380'0G0"@J 4&"P=&!*8=T8Z%70; M8\GXEDQ1H%!X0I"2S1,+ ,4U"&,26\%X;2C# MK;]J! 1;@EFTB78(I(%%+L"@((%;PSVRACF98 NS-G4R*=;9$@92K+-AZYPG M%4Y*SQ5)I,*A1"H,XJ""EJ DCD$ZY8UF&YNT36W"UC\HKN9#'U9BY$@%I.ZCE3(!;KI2TW@&_WM79A?*4:XL2 M=$4"C!(&VIOD&1EI'(Y>64D2NZ!M:@]2[+3EW+ M,$3:2P*G9V+Q/<_.'"V"T[\1HB6=+JQ>;,3T/O0%\Z0U\-2][ M%,9W.S,J-6YMVR@>E= EO=H>_'])J[9G2E5R$AK9+%R-WGGIJ'', (^9XS'G MP5*EP<>@=;226U$Z#:VMY38>0+K*QU(E@K2 D>U-#L*HU*6MA4_\F%2GTJ.SJ<);9U.-7ICQ MP>O^\-O;B9E4>9P%1Q?"T4\UIF.UYUX:!=0;!@P%!DI+#T%HI)'R&D66<+1- MI_LECM5*DE-L=EDV6^,^1MN0-!,BX1R8$Q$,2@3(,VHX#AUD;Z@MU^W<;S;WO,STK%9>-T8;/5_29H$)X+R5P M)30P$AGDJ>)@0F2*6:XQEQN;K*NO")J4-A/M,N56G%<7DWYHDY[W!)@1QE$D MP.8C"A8(!8,Y LHC3C!!B-E.2JWF1@X!\E#I2JU'HH]:I8%\4^6 <[6M]B'C M'L5J[V>UE_A&LMK(DX@LMZ "=< 2]8T#F-*),%98NH B*@%,,@D61P<<28*C\"ZY?1N;G(AV>'HE'+,J MX9ABO4N,TYQ:K^386^$DF%B-$DA^C^5*@I"!HZA"9"9[.^P^98XE3K-H0GRG M/QQ\@DD8'=Z''Y5\FE5&V ?@1Y6NY2FD4RY>(/4.D%KO(Z5YI$E:#(P))A$B M8<"B]*M3G"0]5<((N;&)<;W30\F9:9>YMHL/76.MI:"W$2NN#6GQR";:0R$S MH&3%5H-2EH&W3D@C0A(J7?LA+:UD2&?IQD?FY,ZYQB5VM,)@^X"IQF^F.E9R M>IK#VGIO+*2#1(D00111 1.>@!)8@K72$2JMI1+GI,1V%6>72-**$*=BRTNT MY7G>9!PA/!(,@3@&3$L"&C.1:)3PT3GCE296OI)_>I.#%\?CM!9A=#80J^!N<[C[OMZ BLEH&,Y= M16-,'$I9,)1YH)KJM+4ZI'WR5XGN8M6F.N\2?5H1$G6#:1?K79=T M #% MF^.1.S#CD#NB'(VR#S8YJ0+^X7_'O:/],W@\G6P+\ZU;9"J1JC5#^V:PZ6TD@JZR+8D#--60S)MW(&A Y8 M(J."R)%\TL57M+\LU3FK:]!+&-!U>X,N-KN0SNX1F)C4\JNQO?A3R43HFUFO7S^5,SZX1$TZ#Q3Y**]S4K/4Z]NMM);U(_D2Z9#_NQ-'PL).)U;1[7C*"F5TLAWZ5 MP%7;&U,4_3:DRA!)]$" MTQZ!\B* C#+@Q-6$#],,5-0F"U^#4_X;>]I$0O9S0I%RU8?"%J=M%D@8'^40N#]M;#49I<^;;<'5D+LR2K?]GLSI.>!>S,=\V^/Q<0+F\"*+ MK[0V;H2BN L3[K;PWLOMCXIJE20G@#A/@1$JP$8: &NG&3)*8A\;:VU#-V7SO HVTP9A;P*C/'B>646WMY4=J]F M0O4EOM74AK3[LIX"ZC!USA +TN6Y&%1:4$1)8,R2B) @2L7%S+766)0&9S');IXTR5R12N9J)5")0I(,#SB:C4VUCHU%V\=" MKDPCB$W%HE=E%4KR0"N3!\[.1,I)X3*@N9[&&8/2*I((F*0?C*, 2B.2H%D; MSHEQ%).&F%1)'E@#(&BA8@X MU=IBM;$I<+U_=*H;O[L ,/H7.R$QRJCGILD0I>??\J9!*5-WX,U[9PJZUY\-5/5OY.F[@TR MHN=_7YWKZ-]GZIF?V!KXRW^X\,J"\POA?#TA%#OO6# &L&=Y]K.7H+41$) 3 MPE(FL=2)TY7NG4\=%I:7"%I@X?%A89[^!1:0M$3EL1$ZYXDKT$FDH&*PVBK' M, T;F_6Y7"U#A;4.S/5F(QDZO_C94(92(B))#HOP% E(3)K%!&6.>IS M<:=0;"7" 27PM[)DL<#*ZL)*K5U\=-*I8 1*X 9%L$R(8'B:*20-ND=WMB4 MJJO%??K%EPCC?NS*T$%Y]:UHT31&.FHD_> M(HLNF*A-8-19;B56DGSJ4M+HF#%P++T7:I+'1--FU,28FI\#ZP)+X?:)W MV#W8F"KLB[+C"]<"=?MN.W_6](=K_;&%!P**%"M0L1,1V=9M,)YY06G M)/F3U<:T[.!EV9B:VY@^U$!.V53;PT^,P\25?S M)Y6&6"#O24(>D5RQ@'QB:YPQ$8QC/A&WB*W1@CHQ=;8+Y*T0Y-5R,550V"H, M 1,"##L#6F@-5'.AF/2:&KJQJ427T'M7Q;0A6-J^>N,G-?W]Z@Y4;X^/COHA MMTTP_:F;$?O#;YW>8&KY2=6>/^5([V+MGF@R'#\\MOW0VHY4M[K$]>_;]**J M?C,)_9*>)VV?A.QM%X]Z\<8S[;BYA4GD&E'%QG-\MF?F\";9QVZ8E/Y731# M3/SF"^\(MIY;"DYR#$P* 3:W[C4L!B&0\@SC->Y_5:!GY:&G\5+ &O04B%D( M8N9]3"44B=(@L,CE$2V,@7&202X "4[3$O[C/7WK"X.Y3V:S:*N=#F<#J+.%0[] M8U_-+$EZ[=+M3L;)&3O)\WV*"U9XT.KQH"6461SUTB[QZOM1&/C>).T2X^V! M.\[]I7\_GNP.)^]#Q9$*05J((-7;R$FBF O4 ,5" U-!@XXF@,L-3[FVG/"X ML:E1O2:N^%\%=QX;=QKWOPKN+ EWYATS+P4REB!(8N/ >,(=A;@"X3#3DD3# M,,NXTR+86?_NO'N)K9K*^>I7%;AF/ Z)F@[MQ*375GSUK!]+/C>8OFIHT^6: MTK=W1:C5W_DZ]N*[<=C*XMV;"7=[<%HG]GHX.E.$/[.$_^P9V^OW)B_,Y)[4^4&OQCC@*1(LM<;FZR+:9LRDXN5 MMY+(-&;EY;SKS@9^/D-B:N >!T:<4&"X3;Z61SQ7%PD@C#I$LVKG',^&SKO: M5WS08N+S-C/\@0^C:A+!@4FT_[3G2#^,QV>#"IY@=&Z1;@!K",R-T:]Q_Y.K MLE%?]X??=H>#K%OG0T$'_HINGV=:N1??5CJY/9B]\;0O>X'J1J#ZBI[ CFK& M) /"34@^J@@9M 58QA4AU(>0!PJO;6K"$S?ZQMC8DHR^&/="QCT?>\*<1H$] M!D.R<2'^75VMA3^Q+&R]"K<^0YG<27R>6+X>%A M I]JR$H50TL?^;7GGO;8XZ?I\S=++2N-RIJ6G/SJ9W+PW\YT:S=,]N(;,_JO MZ1^'+?_Y>#PY+/U$_W_VWKPY:J3;$_XJ%=RY,]T3E7XD94I*==^7"#>&OO2T M[0:;AX!_'+G:@EI\I2J,^?3O.9G::O$&W@IKEGY,E4I*99[E=_8;:Y+5#G(B M$TQR%I,LY#C:)[$X9%Z1E!JELS@1F9:@27XXBM'[ZQX9[]XN0NQY]QYX=Z47 M3EC."S12A-$U&C6>]]^ M5A9_2._;Y2S>9SS\&)\O0[#,&AN(A!,4SIIT_7%_?X%MR_VL]<,/;6@&)0^2AWV87H/NV'O_558AMLTKFV&TBLRQ3\ M! W9OOQBX\LO;K,O)>#QI>YKV[,7HBC.8:^<[[.'XK<&Q3^]7NU\SG2^7>K$W@W) M3&\K6U].,B-\6%ESISMOWY+TSR;O:#L"$)HI8PDF0 MFI P(PV1H3)$"REX$@9ID$BL0?&O&>:$P__J_,OS_X+_U$L>B^(XG[AG\T49I@PVW+YE M-G6W^0W[R.7J"L8-T((X,2ZQ?0Q+P ##8#*=&; ="OAXXF9S'!=@8IR*8H96 MP^S$E :X6\QU[HR*Z42;2>G_SBGW2.(EMW%/Z3 M'%\)]H<[37_^ I.$#$:"ALI%:I,,*.MH#:5 : 2FF@1ZN ( MA&;]HY.B7O:I.#9$%D9\)L+":_XF1F?BO'SVK\7-@9VI%I1&L.(K-K'>_JT@ MAHL[.QM&E^V;M=??M_2[:-H?(HCR:>%'*,VQH!VO@E6)Q[:DP4F!6O$_KC[: M%)@518POY 5R=9D[XOF%;'750:UE@?OR7B!5'4S'XN_I<:Z&@]<3M?5?LOC7 M\STG?F93?,5*LKSH2I97C60Y:"3+-7< "?-A7_A=+3?7L?H54%.S9E4^^S[W!@Q^$@ZJN8E !RKWY&.ZF;J$,9Q$\[A?'8I)_$S[7OJ8O M^ > QG\*T'&3F?OGOFT(KJ6WG69ZP"&LZ8_15'U^6*#X;:\!BB^#W>BO$8"R MK[O?WL4?OKV%OU_ENX?;9_N'NVSWT^[7#_#\_9UW#$#?R/SWV_./[_6IC%CR MX?#-MP_C=Q$ RF][AZ-/>W^^BW;?O_ZZN[,=[WX[/L?U?/CVF>T=GEB\9G_[ M2*4\B9341(RS@0'T?0IG-2OF(+)WX)]%?EKGX/XQ+X%TRK*&C16!++$! M?%<]U2?ONL.Y\LGWQPD7:H_UO-&E5N?6K9KG=9N>7D>&>+F'5;RY/7]0L+,D M^@>_(-]'P>_-Y^[?X>^#:8&8O3 W8 0YXAE)WBW\J,I2D&83P<@%@(!O!;@ .GQFF3TSG\$+O.*C 2/9X< M5*AXX+2U6P8*D<&+W<'?N36# Y6;B0)M]?KUXDN\V/W[ #YL5FFKEZB? 62, M[?:4GS0R (^-@4Z\%W[9]A_;,]1][H=^J2&[L*&U26GU;2'X: PTPZ)#''7 MRAS.2A0#63$,OHV$?7)O=I;/3F!3#%XXGL(&U5>9BT@$7"7_MJ-G4O2H>#,,LR>)$34Q@@ M^G4/ET8AY0JX: J,0J9GV%&YG,LRU[DHSAVF]%2+J\0=F1C5D@J^NZJVSUN! M@W5[X'?3D2TLVX\2,OG>0IS!=3 M@#0H3,7XM8"O2LT+[=KVN/U_MW6P-3@V$SA/E'/P-5*ZKF^+QW):@/3+3T>P MM36%_;F]_4]-4EN#=Y44RTN0.+.3J8L"MC<8U@3@UCL#:]$]H.R*7R>#"J-K MX5P+2'RGUN0O#-"K7Y,7>#X4N8XNUSRJ\TK5XXJMP;;;#_AL=#[T.]AY\>HA M0T=QZSP/N"*/Z6#;%W!!1=-.\+.?XOV73 MF+N U+U':>T)X/J 4+W&7/,"_CU7^ &%FQ105/_J7 M@)VJ%1H!)KDI9U5H?%#1C-%#1[]PB_DLAZ=43 P;I>8COY.XUR >2_RI;^'J MN!CVS.^!OV/9WG)3A=R^.__9B?,--E.JW3RU>8G&NE="0]Q0V(03\074J3$3 MI*,27B*W0&# !UY).$,?STHO@OQ& >.^KR6<:H!;E04*=]B> $^/!F^=[$$% M^0H6-P@#\O\:=CJ' \;L!_A1 P;I.J#@/FA^WTC0#3VR]\9[^%<=.,+C%..F%Z!U(JC[C'-AR>CS!154_]KP+2X77Q8EH M16YF"'A0G!P *?J5-8WPZJ7!I5]R#!. P,),'[.OYG!%P%"9@X?G9\:)_-7'^CV:94.D#.%FS=3OS\\'_BV M%7CXXL7\>(EB*GI :;TU^&.%K')\((*_I5?"FX^,T+CXEM: >DY'U4:Z?:O? M!PY:N/>!^V*O^+HK#Y*$$@ +IE]$B:*X<(L"<"/D%.Y47S_$ 8\@K*F).X4FSO/0$SUT2LGC<+/]NXAJ'.]3N'6?^AZ5O?X,E:\I MUF!]KUEGY6+XJ#%,@(*N>P8/ZZ%YL?_OUSLDS ;_P N9<:XVE'(.VT-#P ,' M\0FDG5/3D^,I7*)AE%>#*_$[[RQ!I=ZA*>SS?6_'*[; MV<;YZS05:!1]/A'X.;[R!+28K]L!.#A""L"]4,6TDEW8@&$Z/@?A,88=]\JR M)DX\).7EAGUBZ]^;T=0:#35OW'/%9\-JCF'0Q"D@"XZ=3<; M@RHZQD^<":R]9\ OL:P)OUG;J0.^%3%/)\0S9@GO*W3WA99$Y[^6O.(WBA:E MCS!:%-U7M.@/4>;EONT&AK8G^J"U9[8;=\0_B#&PE]-CB0R=UY&AMZ/=3Q\B MC/Q\/-R.=S^]8;N?7K+=G<_AQ\,/\)QW\8?QF_/]/_=.EB-#'_]\=[[WZ0-& M?D9P_?G>SO'Y[N'QV?[AOS'2%.P=CO*/.Z_9A^B5W?WT[FQWY^51JJ-42!$0 MKK&6AT>,9 %+"8^H3FB:JE!DRZ$A%L5AI&1*,ZX8LY&@1E@6J3AF26RS>#DT M=(!.6^^\[)S%H#V,07T:WQ$MNGHQBXM73(:!ED)P+9C5BE.KHR %@@J42-*D MR9&[8R)=(L5S_]\G38Z'VT>A2>*$99JPU,:$*2$)ERHD299PGJ1QP&RX?*(1 M9XG4PJ94),RD&>D]Y6 MU1!W',C:?OW^2=+,1(NV-%B43/*Q^C$ M\C:UZJ8>>*RQL-J;O&K[# "IV TZW61!(P). #J5IZ/._?J./3@Y2;GWFA# M'-SZ:2=U>DYEK*,+^'B>^P>XR )*8/B^,?C<%L]G)U. ]"ZASR]!()J>3W1U MZZ[0/IC!WH%=CQX_W?I6:I_2]L&+)M:&F[SVE^].<:?*SH_>E=T('3ZR325: M>XL_IO _S0U>;1_\L>F>P!>5Z=+UW#HW3I//4L(!PS=5++TIL[^:^*XDN98Z M6YI&,PB +[K#%R,\GM9N0OSER70^TFA@K&+>!;V_%@/W>:@=*DDOSD/M4TK[ ME-(^I71S4DK7&C97&BI+,#@3AL$W++,1P. H!',HL$99:@U7/.7/+GC.E?#Y M9IKS/D6@!KV48#.L]GI[FDRIZ-Q83T&S>K5LE M#+@POFAGG]0ALMJ&\(@)TQ#F1>'2*MIKW4)R$,P8X(0#+TOT5[@$EH$5>5$G M!#31PTM1^1"%6)W)@C\?G:_UB%^YN352:3SLE;?3I4ZT^1M-KU [FIZ5=;;% MNBN;#,?E/ <7I06CH7G[W$%+[4#]%U-#\?JNWD?L?;MFE6U<]MXZOHD02[IM M!;/%>][M' .:-4%T#!Z_QDW'\$!N(U&6C7G499.QT,:32IM[@G%-9^7"YT 5 M2%.U=:;Z3J^6U_6N]+LVY>PVYB463XYG]6;>/]0'5G80RJU)@&@ M-L*DB(B@W)!82!I8JA+*HTWQ0;WS25S-D6XH]Z$$]$JHD=AKM8O'#LAD&'EJ MK> Z]M[1,R[Z@W$A4^^-=UJ5Y7Q\ZCG;I[OX(*B7EICD9%J>1I3A\_#PIZ/< MA[PP["C\+U !7)KLB+^[Z-:8J.J"7G@1RN8)YF#H>5''?2NICT;\;.Y4H9?F MRMGD.G?)-RX1Q&?S-6^ZM>"WOW@#VM2]RQ,&*Y4\',CYK-$\Z'#S<;]A_2HN M71$>[)5J/H$/9U-0S%_$:"[J#U7A[@I/D-.BF)ZY#"2WO'G9XC-,!RK&=5H: M[-;(A;W7'X=/N6B>XN:]8WIBE>^$CC_8W,HQ* ;HBAP=[JGVMRAREX! M]3@ATWE[4>=58)/?.Y!D'$!J-QD+'"K);S',..QF@+H3 'FO\E/A4R;=D0XQ MM76BRVZ(NS C\P57N$*R9ZB/1CGLN3L,3..9NA2F3D6%R@LU'\,9HI_T6A1D MNA3D%U+. 8_YJWQRN:J]07@17V#>Q63F ME_(V+S^_P%#W#/]Z"7@FK%1!E$5I%B M-2D\^<9JXE<= ZG.OJG$SND4'5FY\V*#ND*-TV']"@"W.^886_DM*W#+G,V& M:>"^HL+=IYK^L79\@M<@C758AYSFOO) &;@.9)Y/3[KP)DY":N,$C]$>,IS M^Y+_ 7F( MTNO' ^FU?"?954VQCJ6.^1NI+AGW?AB(+WF+ILYK8.P=%76TWB2N=<,GP8_&>- MKY95S,SUZ&M %%ADQR[#:0V-M '#98/:(R)7.2A UU77#W75+"Y:M MM;O.CSE0)T;/1Z;0@[QT4!M1NU*Q32C2<2BF-$H8B9.9)1H#@9@8&)J$ZRP7M13KX!V M')64:ZBYQ<"N" WH"X\+;!%'OHNDBD1W,:U>^/M+?U(QR:JCZ SK15Q4>(3> MIM^^I\#[JHVZ7(6[!CYM5,]U# (I-1*GI?FM_N/W>@96/G%BQ_WH]\6H 9% MEAH&.6'HOVZC8%N!CX15G4FK)U=?;[FOEMH?^>]HMI6Q[,*O@ZWPPN\NNVT8 M;[$P^J[;7OX=2)?;7RS; JF]*8L-MR*V48OEU[WMSS"C[LJ6W-G*I6LZ$E:A M^V7&GY[>#O#AUVH(O%U+W;>-U+U&B]\'[.2[_%K?-?2@/9_%-G"7]WJ[^O#N M\D4O&CKH=._"FU;4NY2E4N5$_)P'"F]2 A8[H=_W2Y^C_%D=[%BKZXWC:[3 M=_O*M[UL].'/MGTK%;M/4:QMYM$=GA0&"WTGLY.R2GYHF.$:IW@KJO^)"<_K M IN?\:4WFE=N33?TY_C0YW@=#;5QIM*MSTWK.&2J6Q"\_K\VT MJ3QF@^TEI_AW#'VZ'BW3K32M6E!OV#RGR1RQV5*C=VY"&0C! F,$BYF4,351 MHD24&<8RN]ZQW'9\CZZ,>O[3.!_#IF4[B3;3LUSU;-?COY^.OW[X!I]%_X;[O?OV =MZ?M-V][SJUWX0G.\>OCO;WSZB<:)CS5,BXHP2 MII@B&16,!"ID,E$)YYH^>TZ3E7;M__G0@^"?)&\!(P7*AC)*N&$Q#WF09 %E M)@D,A[]2QUMAS5MA&/6\=7^\]6V)MW1,LPB(E<0BX\!;U!()IT(D9Y:Q*#&6 MVV?/P]6):3UO/01OQ<)FF3(Z2).4<9GQ1 6AE>D#>"I=X2W 1 M)%0&A!J1$D8C241"-=$V8SKAU##!0&_%/6\]"MY*,FJHUF$6$WB-,5)Z(DE618G1*4Q_)VH*%023-W5 M<6C7X:V?P/3]P3F8&V#Z_O$#IN^:W7GTPNS_WL8\U.]2"OUN];O5[];WP@IE M4QI3R24-(F9CG<69-:&!?\0BY3;I8<5#P8J]%RNP@E'!I!6&9$(!K$C#B&0J M8B3-J-)Q8()0@CE,TZ<**WY^C_J+'_>H_\3"+!4F8DD*@DQ$C((H"S1-+&4* MFWBD@>G]#P\FS Y6_.8JR;(DXQG)>*H(')L"L98R$K(L#)F@62329\_#U3&G M#^Y_^)DY2*<)C;2QBD:,BY!G 35*:QHI$0N1]=[Q!^2@9>^X"I712<:(IMP2 M%D2:<,X#@ -)G(;"\(0'&%#O.>@>.8@**VW"4LNQW8_F/.))*E.3B2R,9*A[ M'?2 '+3L V>!D9)K"M02,\( .!">)H)D410KGMF V:S70??,05D<9*#^-;5* M,3!M)+-:1B*+12(C:TQODCX@!RV;I#*0+.38GEIB61ZG*: X&A$,+7'%M>"* M @=]7_;#3V"2_OR>[IT']73?6I7074@REC*E IZ&(8^9X $/4D&-9"*C1N@D M[+' @TFR?-4>30&J(9#F*05)AG.9.=,!"60:9U&:9C9+;C'7I'=/7X># J,H M98E2,@N9958$B3)9'!NJI(ACWMNC#\A!R_9HDNI$6& 9$QA-0. Q(D28$A,F M<#8BLID08(_>5B;DX^"@>U9 ?2SLMG?KD8+,?[G^"%=W%UJ$A7P%%MY:_YBK MBU00%OY?7Z6R^M]JKI[O^'*=\4KK7_>1M2C@7!C M&,W,M4#"]DAE=W*;;R"GSIMI]0,[FF,+MZHYW6@*GQ6#4W'N6AVJ[8= MNQG)A6O;EJOY:'9>SPY8[AH"KS[R(S>K%K2ND57=+'=IV6ZF:#5,RS7I.Q7% MK)Z5A7WN? \?/*C"#=>J9O6Z"=L:FWP4Y=;@1=/[9SJ?80-?]_-W$]>;R74) M+YMEN1E@;4^@&^;#26N8BH4*A6$9CT44\B"(% U#I4,=]=CZ-KKO[!_NPK^/ M@_V=S]]V=XZCW>,C&4=&9Z$AJ6418=8(0,P:@S<)9P#5 *>!Q<_8JI9WU'M# M7Q"W@ U"Z:2C!(%6&Y-=O!%W;R:YDAUAZ[9!=7-2_VID6CP;+'_4CMZ?)VD MJ1[LA8V_RZ42Q]R4&IFA"3=1P#A8]HQK+B7CEH>Q3- UV>>WWPHU[AVJ:._- MD8A#:U4F"54!)2PSE(B(QD3;T$H9,F'" .3,FAS:[Y SAE(K4BNTB1A3428S M&B;<&JV%L2)QYR*\O6Z[L"U@U4+M(OJP?*;$L<3:TX6?=^!Z;)(.5T6GW[& >]C:N1^C6 M;;:KIG?YMW;4%:*]J<0;81=,;"@L!B5.G3*#$FX!6^QF,]0]HSV7N3[-]5SA MI1:9=]M8\6\P-XSYVTT]?^*#'.%>^X>OH[UO[[[M[[P.@ $#0S6--",F2 )@ M0&L)(BPBLT"EDE)Z_GB0V ME)5?N1:/=?=XH:>G=>?B[8-W.#$\(4$T; 35O6SS^I7Z;1[\[F+/KU M+A9UZ1*ZS%HK^CM_KMV$F/5\-Y9 MTQVQ[%I/HQO #_KVEU7MXY>>L3"W8.U]ZG[U"UC;IW2_K_KT7S 39Z&1 M[N;.7H>3Z(X+?I7Q&%OP.VK#+=X:;)?UO'61 ;H#Q6YX9M$KL?XY5T/HQ>?0-$VTM3))&64)%2+*,AK16,6Q58Q'UQ6A M#S 'LAX9,7>JR5N<%TP%6E2D"Q.6OXA\Y-N?SSH:Q4C-1QZ,7+Z#FXN^EL%R!XW50R+]%[ES MI[GS<9,7<0(5[(/."QSMI::E_P6B7+TU>(_[UQ),Y\?HSH&7!BP_%E_S\1P0 MK_EB1GY85SZ6\Z+T=(5/.5N:OG0^J*:_.*K IS4_JL)MN R#)K,2_\L9VK4;[=FD37"&\/'UJ"W"LX&P4!$&,AG"&%-%0-+L5)+VC@-+]O)JRM@]B76S.=46AK)GG" MVQ4&-J'$XQE-RV57UL;PVWOCAUU6ANQQ8:J7=E-SJD_AC<% ((VPK9R&6X/_ MGIX! 1>.@-UM3#5;S@M<=-+B!#0\!IU7 _IPCESIQ_Z9*Q[@QY".'#.Z@6M? M\]*=JYO7:3K#^AQ= Z2;%F;8.><+;XP453F'J]FH;@1'Y;Y[3>NIA([P3Z;%K#*J/5V[/1:-]@BC.O8%Z\'LB"LG MAVX,F:V'/U?#F?WQ*1)^.F1W[)U/24"A5CNNA1-1L-VE M%YR%T[AY48M1)"Q_'FZXDQ](C".>W#<= >O$T[)HPB=)/'H]5^@".._>'06# M*=<.$7JTTN*&SM/WU4C%OSLZY_&^W*4TNN.G<+XRLG".0!_P\>-')Z8SN?S% M[M\'@]>OFUA3C3U.YQ(V#6C*&KS3L+X0U&0YORRT7)Z /"J76WYF*C518JWF M*0M2*>#OB%ME(PT&0\*.7KL 9(1#B]JXX^N]5W7@HQP=J]]>H*3/]Q6'3\P+D6XFN5"0,[WH8@R $ZWNJ/J.8^E\7$M.\U/^8X@!_N411 M81J%&0U%',<9F+>9#!7/(I[$F4W2+(NOI*@FEKV.J%Y6(.^?(E>F^;*LOBW# MGJ(JBMH[.PIDG-!,&)(F@2%,T)!(%J?$4H;-";@4TCQ['H9;\6IQ <[[\H2! M(W_'\Q$H/C.=ER,T$U$\5:"VG(_'HAN1:*31G8BK'R:N7ES= G&%NV^.9!H; M%222Q#JS(*X203 ;B80TU3*!_TK+45P%(1U2NEK)VHJKV4DQG1\C1#TM\B]N M,N)(5&Z6!5%6??M/\^V25/-!JMGTV+CH4D.F2S+00_?JIKU@?&JTBRE>F\_N)K'%"V//4,E]VO^X=OONY^^QSM[:BSW4^[1UG$XC#-$F(3 M3'&1L20\$S&A%%1QD(59%(L5O[YF890E,F2!8$F6 FWR6+-$"Y&D@ E74ESN MTV_CG"#HNER@+V\G'=>CG]$[OWO7A''5G^+(H>-%1/O&VMTOD=:Y%@:DIWKDR MZ-JH-:$R/N1!):H+OF\+2Q>>4$0_<<_+O> ME8&+O]9'1E@P7' 5H_NLT-YYB#[F+D6O34P M&66)CY"YKVZI0'(YEZ7YG[FKI&E=2?"CO.CD>';N7W8]T)6CN:K3@;^ZZ[#U MTF^0.W-#;S.^NAM+7)C3:>'\42Y!Y$I/TQUJHI>BF.S/&TUTWNNA=7H(X+D1 M$CA.DI1Q!1!'">QWEA&1<459&G&:F&4]E!H9*![P),4&-$()+955/!4\!N2: MR>NG6CY^CR+2$0%":ER*YQOJ3]PNG>^Y! O]WFI"<&9^.IN>F4DP^2#HMW(/:6]7BOCF! U-\ M 9ME\(]_ L:BU(A%G&6&AD024 _;PR6(>"AF"N?SL.1W&03 ,UY1\75YOLY8T,H=& M=&"ITHQ;P;D2,E8:M!(/4I[TI/'PI!'O'1\E4:@IXYQ8I;#8$WL/ZY@1:1*5 M,F7"0 1@H0]9E@UYNDH:BR4T"VZD5NZX(VGA)N8L+'WI;11Q[M(L3-*[+:$V *!X&C@$M7_H5_= M#N8:]S3B:63_S9'*I,G"-"*QLF!\9ADE@)XM,4DLTB@,8Q5':WNCHL\0Z6)# MR0&O-6J.\K:GC!7*^+J'?HTO#I9%(,SLS5?IA2(DO7V?$I?K /R;PXP*S/)LX'5CX M>*,=]&1T]6,E^/&[EY@(TRK(;7C6LH+$*)[3CB[]:' AJ$>[833"))8J[C>= M@%[.K4_4 ]LIA\M05]8FJGO5@Y^.3OQP1U,I&H-#E2UM;GQ:Q-0 MZCIJIJKJ?-*X;=2T0(PP]5[ZY;<>_.+D=>M[<956TQ'FLM;QJ\F31J.C;-]JW?7':5WY/DZ .ELZHY/SR4 UAZ[\W7;73DNJQS: MYLHST2F?AK]=EYRV"K";.E[ JUN#*#K]\PV^#FJF MSI+Q%U62L*XSY%T6KUWV%GJT[V%'ZLXCO;=ST=OY[LAPFBA+(Z)YBIT=8DM$E!H21;'6@L;69BO5 M-'&L5)9(82)E6&QU!BJ98_-M)KCF\0T*RQ^_M[,BJ,';-G=X0]V=ATNA'"

]M==LWJ5<9VVV?HWBO8.Q&Y9K\Z M,+#S:8W04*M9$)^P >9T,)YJ,W(6;WU$KF2H>EF':BI5!CH R0BHJBZ@JBO: MZ[3U^@R'*U>"%'?>-(?IY @;R#F9WJH"=Z/A2HV64Y"5>>6\.<-!!90NO**! M6^N?Z3./UKTLUK ,78L2=Q$VZ4-U5<+O2NO"BQ?<3K7+O&\0/\"-+J"ISF&Y$4_#Z2Z5&GLHC+'JPM-:82P64Y3K ML%)GM5@_XJY"=.X/:N2?B*&-IEVBRQ>8EGU]^P^32M;7M_?U[7U]^T];WWYE MO?H2(K=1'$8"<+D.+.,QYX**( FT,1RH*Y87UK=?A>0?;[WZBK[;&AP(UW'7 M&[M"ZV&G8;&QX.2?JJUQ6Y3\!5VB\KP#,_']F]8 _F.\ MQM4W%XYYW:^'37>ZMOU-VVMZ.C&#V5DN5@VBL-561/E:) M G2RN4)GG_6" VM2ZW)1]Z.V*?(9%J;6$!5#3%U_< V@:G\14EV'Z"HO2-VS M&2%7O?ZF1G3A/9J"YVYO %]=C3F;KEL?0O<&RKM"[JI,'LM?J[0^ &G%K&[V MUX;&W%=8#>GAV]ET/JH8X S+N^6"JVC=8A\O==[0/MPN2Z#1@QH+5^;BXWV] M:UL&GF=06PKWB@W:T*T0?[X\=@"$B$=N8"ZG[/?[;T3742K]GMULSQI"!/GB.XT[$:-S[&_BCZ"HXCB> 488/F[=+RU:\HT,\K+J'52Y M=$Y$"6K:3-:Y;NK?]D+I.XZP ><8&/8U*Y6#\K1AJ :XHZ+],AW-X8!U7OH> MU9@8)U'Q#OT16[#F'S-@NA)15+1YWH0?O9QQ1-Q2L&B;P5S@;AV\0J]DVWFU M\L)CY7..FWJAYW>]OWB,^%Z:P4($WJUO_8U:DR-W[; ]50Y<%:$8(<(%&ARY MH"K>?VOPUUP?UQUBJR8D[AEM,UF'F2[XO>]S@LO1KMD-@/0+UN5+MPK?DLJ: MLRK/8N0L(MQ2].HTQF/=0PI%MF]FA1-<, ?<)4*(LB/]X9S]3=T5+EA=B8CZ M'9K"\J5W?]_MF7O1*Y;MEGIG,*[NRS17?I_:V!#VG.3SL)&KX9G]>8*\KQT*<:@]5_6KL< M'">@$>2X!H>8H-R8BD(W116O]O]HJB?*D_STU+'#-*\ZRPG/AXL5-JV?Z,68+49!:N@@!@N,V( $'9;;K9H,+2:X'V]O=CA\:&V1.3UT+DJDU95G5R4WM[ SEU&SJ M1;29.(S0&R[7-5Q:<>_@;XFZ&C-HR[J?*AP?B&IOBI[ +^'[&G)[53N=F>D8 M#M0!^MI-X%K@-1&X)@N@/Y>;.6-F1IU,X#G'3?[DZ@PS0")3-TL'+2G73;9B MEK%+?4:F'0N-[@, !(!_@-'JX9&@F"\M>UHNVU229W&:1DDF&64J2]((A#WG M:: 2J@V6.X5AD"Z.P"+QLK+=,=[A\'J"*=;7*[E+GICF76R*S<,O==E LC MSZORQ<)X=\@8RQ0QF(FI-=@J>7&>3-O\M%O[L#@%;=&*:%J4MJX(/'6PF8S/ MGEMH\-PL^!&;V-<.9C6^"-WVI@& ,1A7>DT5N=ML;$^#TFAV4O64\7*6!_Q1 M)*,N&"F#CI52WCM]#Q>;P@2\ 6O2N,(:,'MA%[$&(J^++$15G(*?H=%<=\)W M7YJOP.">*KMQ=3^8V)N[ /0T*K=3XRC*R:4VYF]%/L(^_A@UGSL L^(D:-K* MK"A"@?>MO.!-%NQT*9#=- ]O ^$++KFF-'"MD9HDG*9<"!HG'$R@5,19''!E M4Q,+&X?.2$7EZ8S46HLN5/VMMU#+EU^KT='K*A'>FK%P>;7_M"O=;WR'+UU" MI=&'.8;+]NV!2WKU.L.7#RXH9Z 5]9N>%QC*?]KJ&-O!!M)H$YF$!%G "1.* MD4S1E+ TC>&$(Q.&J([CY<13EPE1$6>3=-NM\G'RO&M#WH?#96/D.IBDKE4? M=N@+/+Q=MCG'<\0OV(V]5FFZ$?E^,^JDK*IC>_U#_!)O>( YN[CSKR>3Z1?T M.9;#P=\SO=4Q>0_:J7$"79?XO.D9JABLH\IU7I5RPOV&RU;PQ)QU(QE>3_^U M\V)[N&#K^G.K!!PZXWOX=?.0*D[T@\<.O8PO0=7+MNRNK!*JFESRZG@7?3B- MAZ+N13& [[Z8+3C;@PZ&'HO/:&5-$#NW0]UN9F+%5LI89HGBPK(P"$44Z"@V M4ED:Z(3[CA+!\OSHUL2Z5%7X1J/;$]UJ@'+[&-8/?YLJ\ZX$N?_!R??>*KM2 M#6"K4BVIDF$8D]5BRL MQ1'LRUT[%YZT7%R_6"3FBT>;%_#-]GRCVHJW%J^_(:=]E_R]S &Z4#Z^G@$; MJ^Z*4O.>!Z_!@W3O^$@+'5.J--$)]H8*E2(\"0V)(\-8FH <#R6::UMK.N%W M%?4UV&XQ_Z7Q.:%;KS,XV@V1&KONR]?S07G.=12.Y F6?G M/6"YD \8 !:N+)Q<')!8)1&!8TB)"$,%JBF0)M*!#05%7;2,6(@KX'#E2=Z' MX,]@R>7<&8;4G@P&"=W1;*K/H>&>MUWNV>EPSW;#/1OZBI>YR]',S:NZJ#8] ML*IGZ<,ITY-5U[NRLEE_I"-&)PF=Z,19E9)6:VN6NT;.]6=H/F M+AIHN2[=ZT&\A'T-_8T9"R5I7T3?%]'W1?0_:1']E47Q2[F041;'6&MO$XU# MY3-N;)8%.M4JXDF:)A>VM[LJAW*#T$9K8"P6T/Z\X*D#G.IB\J7"VO6V6UW M=9%39EXV?9EJ W*UE=85Z?*8 /++154:OW8+EY9]4.X57(M*G['?*3<33:%F M]6+5@GV?A(7B#EP]8!L0&ZZ,'T>MHP2554_$*H7F@O*7E9HY4:73XXT159W5 M,]_7UAU=6#G7 5T^7G1!'70?E/7\7#/TWZU=V+7.![5YOJ%O^'TL7AO)]\_; M/GDO[Q9953%K,)<&$U/7B'B[:,$)7+=:\X[2]D9 U=BJW_')I?S8VE"MA3>5 MGWQSVG+!K56]P,6W0\=OW8NM*8F5!BC%^94K[T.]S_@>6X.#N7M8S='MB\Y+ M![/=AM39C6)MV&3?7?E4QN6CI5'JEC-]9N-4FQ M=AHMW1$5@L7)3:[#>5@G;1<+;7Q MUM5>NFZ6].6N,UPRRO%*>M>2=D&8HX1M&E6N0-6NQWJM=[I%BB,W(J9:O)WB M_$I4-JZ9?"78NS&52U6!O]H5\[=6S\6=2G$+*U2 [>=QX>T,VRMWX+QM[- H M3>>C]$6E=Z3@-I2577';Q/@3B0),\EY)!C1G@Y>3XQ'^_4<^'0E9>D=()Q&P MK>==S/*;K'"AJ[VM<\F&3=Y_]Z&=;KT=SD6>K=D1J;7(S0QMI7SBPUQU9J(V84W[^[>IU+44V()7;9AHQ;N]C#.= M=(/MJ(50:3HWVE 2^=/-[VP%^2E*;Y0!V)4#]]?C<:RAAF_SL43;U<47X-5! M:HZK;3E&)__$!QZ.S43E%2 % (:M &V.(5^X5X7H< =Q+E7N0.]U8ABMC;U( M4!<*UN.%-_/]WZI6%:*<8A7E.5J\;H1 4S/A?U2_^UE>3[&H]!O(!(/4.W$= M'#HS/LQ79P[X)'E1W68A ;9N '6^'&.'E0?:N_N**J:IN\$7N++V+\8+^_J M"(ZGTW;:AX/3N=_7-D]D90EEYU9C,QMV6^[5(PQP\=4Z=2U%ES?+;W@UD[F3 M)^/+[)LP4R=,Y7$ WJVQU'"%$S%SY0Q5M[WK'/4BM2X*^4:WU4_V"UJ(?2U[ M/.[/.GE, N&&H/;U:#1'BAR\$&-9Y!HE)::*/]X7O+:?8REKW97]^C2 ;H36 MF?@7[4*C)YL+FF3J=HCH9+ #(F0L$2"B+J;A$+/[0^2.3^C+&YU?DA2OID3" M:I!F/^>S:B:/DTW*S5(QS>(:^+D'&SSXTY.(SCVGOW/@[;^O-6: M[F4OKFON7+HU^&=I$E!7]7>EIM,"OM&3$U@_6*4K;)I1*VQL,\TR:67*:613 M2:,0CIQ*EQ<:79VDMB[;K)DQUJ>=K3?R\?N7\-EN!->$NSOOCD*14!YD@J0A M#0G+PHQP8P)":?3;&283)'W,<X[1M=Q6P[VBIYK6:2)%7GLW6E&NJ:RM[ M$-[[GY:=6]P M+1W:*LK&0]NL\;"SQ@O36SH[BYV08>LOM&@[G8]!FTQ1$GN C&]5PPH)T@\+ M<"Z<&5)6!BD NV9$7KWI;>?)FS5SJA7#UF!_7ES:S.G5_A^7MFLZZ_1P7F[2 MY!:STDJZ;I;;$,YBMZ:-Y>QV5SN=772N7?J8P]B=VO8WQR>VNN&( M)0XO@]-T97\+""&Z(CWICGM&B?)D>Z+Q?UXV+K#RK2EG\#208>N_?YI]I#Z] M.]O=44>9Y E- T64"2+"F$Z)9/#/C'*J8IO&@0ZNX?&^;K[,W+89M-4 M6"^N&\.3E7'N/1;>R!U-)\<$Q;[O:U_65O@%UFY=N5*>N/S]!<.]41ZNT8#+ M(COOKFK;?;E&F%5)Q=X2&M1&4%U)L_@:W>V&E[A9%Y_ !(9BWE'(,JLDLS)1 MFNLDII$,H^O:!U<)NMY$6&\B;,?[A^^^[AZJL]W#-W3_S1&5:<*BT!!J+5@( M,E5$IDP0S2D%2P&,.09BD&UEE[?UN0D-J"3*0L:MYM8PJXRPF3",*AG+-.2I MIX$PC'H:N..JC&^[.Z_I[ME1Q,$.I#$C.DH9*,:,D2P2(;%P2&D2I#R3]-GS M8(M?4B#8#@ >+5=:]'G;-\_;#ON\[3YON\_;_FGSMJ_,PU[*VQ8T2&66"16! MG 8+D4=Q'(<9U48DH8W%L[NV-P^,ZR?_MI[>[2W))YY6Y0S+=T="!3;,=$A2 M:F+"A#9$X*1I$X2Q86DDE8A_*)7J86W(ZNB!EYN _X;:D=WX$B:17 A:2__* MRTTOOH>-6@3[>N_5,E1L8F64($-8A7I27<*DIL:*6E$>5I;)\]GT[,*EYM[?3JB-<7=*J3 MW-C.Q7B(V/799:T4"[VB7^SO[#;!NF(ZN >\_&K4W/4EW+P:M,UY)\7V-?03PQL1U@#5)_."U5E M@:#+H73901WOMTMC1D?(+'>]S#II8)>LQ:>(^)TBL%/.B3*?J.K; J/O?MK) MQ?V$+S<=-D=H^E3-@TXWR;:;_\"ISY7Z0,F.%.[OOL2E=PM\MDS9YU!#,5T M G\J#U![$%2#H.TC&4G-I06#U.@,G0B*9$HI$LE4ZD089:Q:1K5Q3 UL.PW" M,&(I"V44L1!0L*)&:9NF/Y\W7IDE2;! 3QLJ#][[,"4\K=*)\#:XWN/!<3$] MFYWX65!>9[@&AJ[AK0L\5XK@K_GX%-1-,7.QT#^JVCLT!8O9_+3$#A=>2TQM MG3$;1J[!%+"JB\]U5?)?^W\<^)]XM5SUKJD^;=-<7=0;4V77+W?@8N8N355_ M$4U.NXP#8VY2[R+QCV]T^M MVPDY"6VJJ=)-9@&@C$LV A[E#ZB)X)\9GVJ!L=BE7N#N=:ZS476#%X96;C,*1!:B8^H MO=H^^ ,(LISCOA^\<]^0('H4C=[]5@U^\=E.G$6_/D"#=\_-%;^6;FZW\4BP M36JI@J5H=8RJU$!7"E"%;=U0>O]U-Y='%:8>$3/&S'D?&:WD2EXL1E==$0+6 M:50-G]>?7120('X49[

5HGF)#8L[YLN]TT6K=C"_OUEIW<"QPU%NW:[0PFJ 6;%M [>(1(HIJ*J]^BH_ HA8/Z# M.1;JW//-X'B>^P1)9_OGI1I-L1*AYER?D[\PK8$%C;>DR2!TDT+]? 8''K"2 MSN5W5*H:KW*IWPB_*@V_L?FG[SM0"M,2A?I<5RMV0)3S6"DQPMD41N<^)?04 M\S5G3D7/G3!$*(5E(.C"<18VX#<'0">N^,NY721V$/.G5>=-JJH#@/]TJ5[$ M3][*T?-337/UY1J;G!6(R-*_;(T'J^P_S)R9%]?,M.F@V=H;]G;_75\NP+:UJFU_R)2]6QH^E9E8S40.-Z#16/ND'0:CZ>^Q@[ M\?(4+L?#\W?S"4ZNYP& 1&,9C&;CT MH?#B]"$@U9:+AC>K-DD3GF+3*V-2I@65219GTD1*TL2D/+XV+: I^'?+JR\\ M,?=4<&6=R:=MY_RC&+^V249"-X0FD4 !--.$PI'PC&4!PQ!U>'69B:T%R>6B M]*8I9W=%*'O-,)>>5JY'*\=' @Y!I6E(N!8985IJ(C4-22)LIF,12LZ29\_I M5G(UK2"POP:];"Q4? 6Z?CQU5;)MK?W4QU*\6L7$.RS[ V-&3:#J\W0FV1% M?9\9>J>)6K>^I.LG:H&NJ[TCW?RL>Z.&1PS ;UJV[&:O#@[%URYSWF?OC<6: M7Y#\V5KG3OLU":.A_]H,6[1MGK2PY3O!T,2S4IC W32EPHN2XZV1:XU*I1\"M6%@75)Q5 M$OP"*ZXM7>G8<[ZE+. MBKD_TGOG.I>R$_W^&/S4+WRUU=_3LGP \=-X]1OQOCXLTWY-0OHH_/MK*C*NZQ6$Q8 M\^^)&34]08LZ+=K'()J2O).\G$V+QH];Y-B':-C8N&UWH&$EX:N./K[6'&XI MJG9$H(7*6=V,&)XV$JK*#73MC?RXJ:J3#JZ\>FGGRRV[#8DJO3I>)(#%=\9A M0\TK5][-Z@>^R?$87_9;U.LY8L>$_K1[A1RTYU(1/N@;J^ M(0P+'B+LG$=P$'VOEOHUUB1?=*'L:_#E>#D]67 MZR*4P_N/[7>#D>7%L<@%-7*-@&03S4.ETXWFY67G ;Y'\RH4_!_=)OV[-3@)OSX]A0Z], M;T@>6NJZ%>/.#HC;X"JGP6U[68:QN/4^ MACV#?7F2[WV1EB$WX,R6@D ?$?2M++M1NGS?->[PB==^SKV?3P.L*R=)!27% MXKNISKMI9#EY[CTVM4982/) Y%']\7A M?7'XSU .+E[17DXKH1[P,EG3W(P&P:T');XM8P0.%__/ $*&K[1LU7H\"60]_:WK7HJH/\YZ335\M=5DTFJ-O8BC.,, R=X0MKD\WT#/< MG2,:T&@S8Y);Z:>.X6TZ8Y JQV-N206,L'+5.QK'9G:"TPMLQPG@YGOA?>&P M,4I_# L8N31-B\$E9ZFXJ]UA#ZHL5]^!M," EB_Y42=3+-V19G:&%9)N*Y!R M_.K\)K5US/[5VT\=#IN/O0M@+,[;VALYGU7%PMY3>2K*6<='Z68_> M>^[)+ M[,<)7%69@]?S13#8\!%L#;9B7_)'^"+IVB71,33=,F4;HJM;N9N\V3([QYKD MQ;QEERFQ-J.Y.IR%_-J;.$%E5,Q^L:23^24MU@M\G&>O?UP_A5OK?SQ_CC^.79WKBN-C%->XJ'U;O8H#X4^8;KX>I8K9-):"T#B3A&62$ZE82+A)$Q!%69JJ M[%'/"[NR2*!MT.W#;DV=\,*D&U=.H5LJ:0=)(6*JALX,\ F_7=.[#>_I']CX M*Q!"$3=@_;0TO]5__ Y//1V)\]_RB7L!]Z/?%\T=M/:#*^-]RQO^_9GKUNR3;BF)^X=?!5GCA=Y?=-J1;('V^ MZ[:7?\+#2_^>NFV<'A(!/_?,_JLOJX^1NRW_CBN_)>C@^*BGYRB&096 M2C (';6NW#U;N30Z_8H7K_&<+5&G)\S;875^)12)':MC<^_=J6ON_;)M[HU- M;QN.?>"=7K-](V-76+O9/"=@[F '+THDNN5(,_\N!QM._L4*PND<;JK+7Y?\ M*QC0KOG)\?0$9(H3X? M%SBPC53[IY0!6_RR,[E*>"S)'X+7_Q8&]4TJ4$;PD_M$9=MKIYZOY_.K=N=Z MM!P,;KI[][(92,__:YF8;^F-NV_J>B8\_*O>H+*+RE#1(-8L34+&-&Q&%MB4 M15IC]\V,7M&3D= ;^@Y>UK[';5=T;?2A^'J]VB^ZF5;CR8?QU]'^^*_\X\XQ MV_L&EN+[M_F'3V_@;[ @HS?LXY]O3_;^W/VZ_^>'K[OO]_+Z-_"L^SW8/@?/?PW=G^]I%)HXC'(B!"9XPP(S.P.XTE-A:ACJV0FNIGST,^Y,%% MU85WPSCXU0T9Z#)5>Y547U;7O;Q[DO+.9MR$:1"S.*5,V%1D-C"IC0,1A88I M[^(*:WD7]O+NL5-@ 3(0 @)&&_Y<)FC"A4AH$BQ/N7<9#(HYB%=B(1#K,").*$VYY3%*C4LY,:&B(>"A[_-R[<9#G"7D: M7V",55:9NK> B-9LU$\B4W]P",H5,K4YA2]FNQW1WC\B=]L2Y.K2,669# M'>B0A:'@L3*)Y#I2E$G+^8\AI9ZK[Y.KEQ&4,5HE7#"2:8$C7F-.1$05"9G. MJ(H,M9G8#*[>. 3U\P$E7V); :3?KI]R\=V6Z^.[Q\91X;WA^.C!R?/M]%R, M9BNCM7HM[Z>O9SS&H=7:R\^UC1+6GV MU=AX)H.0!9DB6@E!P!H#S:Y#25+%3*)28WFDGCV/AED743JG612(5)-(*T-8K#+"K4F( M#D*19"+20H;/GM-A<&MI+CU.OS.<_O! R.'T/J2[+F.0HV:4:295R@P5/(A# MQ<$0EMKH,+T;$-3+QNO+QM4(KN9AD&BIB,BX(HQ%ALB(1R1)M&$T9C+E^MGS M[-%'@/KX[0VS+V(1Q3I((IMPQJ425@H+=HO)4LIX).X$X_2L>A-6788QS((L MC:PDUJ7K1I01#I"4A!I8-U:12!FP*AS4HV?6C0,Q]^;FH0^.;@ZG,S&J)KC> M6K#V!S*F-T^TWE48MST4Y5IDI1$!O F'!36YL8I$2Q(8@M8(@Y3 )V M.OD/!RUND5<>V*G7B\=>/#X2M-Z+Q]L4C\N8/#1&:BSEY3(!3!Y31;) S"/ M0Y-)R< R#WWK@N3G%8^/%++_RW7/>W[!%(+[ZIEZPWY7M54]^,./UO*]9=^: ML<;,2W\WON,[G[:ID<1!]"O4D8,1:%)!24\"@6)&64ZUB8S C E96OF M@P_JT> W'0^ODB@+&;>:6\.L,L)FPC"J9"S3D*?^S,,PZL_\#L[\97"4,!-E M<6Q(&.J8,!9SDB5<$<65H(D.A<[TL^?QUJKKNCYR[+#>3N\=#LY$"4<\/BUR MU]_<#F0M,>M.W+-IU$?CEWK=A[SD^@6PDU;@^\33]A;W,V*]!/L5Z15 M9WEKE^;>[#[E63DZ5I<3]D7U/3W!KR5XP(Q')N &) P#@E<2H^0A$:FVQ**X MB14 >^>MW8H>CXSKZ>"VZ>!U>"2L"+1-0>9E<4J8C8 .8A!\-C9ID*1A&B8Q MTL%J:M.%@L_-T,C+@32(" NCIL<3-ZL5:09P6R$08A&$6SC] :[$D>E>+@%, M\Y,23EL@60NZ=9+.BS,#4'%<-<*ND6CG!O5MX4F7]6X/K&&7N[>S&^SNP[D_OONY^>G>^>W8D$L.".$VP"9\%.N67H(0;ZPPI3*Q E/$*,F9B Q7)J) YRSB)N4TZ(V"^R* >/_- M40K8-03@2N)0@::$/PE 6DJ25(5)F#!+-;:!V5HM=%JO*;<&%\LD+WA^3-K M,_V@I4;_XL#:?#((H\%XBKWGMP87^F76SG[SU^*XO!O\[J$<.$'ZG0Z<*[<> MOW\]&LU!C8O!]G%A_* K,7:3L]PE-X+%DN'H/)Z(-&(BY3Q4092EH< R2)%E@;6!%PM(X62_S7^^]N@5RL/E7H\DW M4TPW/>YR6Y00[AT?@<@W,DPTL:$P0 E91J3![JAA%(&!D(69S9X]G^2C%4)8 MEO<=:32XF0$S;4[LFK;,383*/=HR9]-"EV;RQ(AJ]_!# />(X/ZP]MUO>V=' M@3%1Q)@@,:8L,,' L$DY4%8F @:0,G =429H(CO[9=FJ65;==SN2;!V Q :# ML^V);H#D$Q]0]B$^4F C6!TF) DU)TQ1,!$" (S&9$J:%..M]H<&E-UK[&M0 MSL=CG*0Y]4-%U0FZTP9^E+H/ M;#3W$ +@@DL&_]!+/RT0X>"P/0V'ZV^(TG MC[&M(**W/\PK@=MF=S%Y+$SO9+'T>@NZH[346Z#_[YGU%%\\Z^GBT/\&C"A: M!",W>*=K="G:@->O+'3[FNLCT& F.0 M^O$@/QKE6\D/O 6GY88:KU72X%M8U3;;Q7O^^3K\>/CFZT>XQ\?#O^#^__Z\ MN_/QT][A'Y]W/WVFRTF#'__\$.WN',-Z7I]]^/3OT=[.J_&']W^-=N%=]N!= M]L:[X>Z?;\[W#[7=72R,18HI3(!(UY%"01RK,P33="GCVY@K^W/H15!^'K MD$P^P>[-1J-+0GX'0/T96]O\\I 5;Y>*N,:O7(YEW:S)O35].D>HTBF/" M500R+Q,QD3:,26H3&60T-5309\_#84A7$_Q67!L/UP'G!DT5?D8.C=(T2H$C MLIA:1B.>Z2")>9J%E =*X.A5\&S;/E9[U0NS6A-AJ6\S0L"22QI!(:P:F%4L(IU% X@QP@8FE ME)9BELR0AK=E6STBC] 3Y^9;0R<]-S\,-Z\X2KA*0D89"6@2$I;JA&2*4\*X MA/\7&1YGF.(\S-+'U #\R;E#.L$X,]'?'8;K>WWTO3YNM6"S=WD_C"1?,T91 M60VZF7'" A$1EN!8%IJ")*>Q"1)K5))F6,(^C']J.#KY5N? MHK!I\FVEQSL(,6ZE(!'C&5:#,B+#T! IPC26@B$!I=@UN@+AOY&4 M\\G$OP-2*'6@"_'(Z+9W!])NK6\J_F#;_]3\7P6WUJD'[$R'AQ>:SBW]R M<9YRE=?WD#U[0KJ$@SO_Q7=P[,9H*&RD5*@RP8RV@MH4AUA%--$BU,$12Y[5 M/SHI6H5R#"16&/&9" OO^9L8G8GS\MF_%G<'MJ9:41K!DJ_8Q7K_MP),8.YL M;1A=MG'67G_CTN]J]N1/$016U?_C-]#YIL"K8%7BL2UI<%*@;/^/JX\V??;< ME2J@X802'(BT_*]_B8MK&J\ZJ+4\<#/PNCW2TNU;J$^YY7(BW^+T=SL&E'."W>: MKR>G\UFYDY=J-,7/'DMESEY>(8Y/"A# OT__LSK!#6^N'KWI^O/GUX_S+\\.UEL/O^ MWV-8V_G>IS]&'P__L'N'V]'>FR,3933)J"%4: .(02F2 7@@68 =+"DU7,<> M)H)N-7H;<5N2\LR:E*9::&:R2+)(I])$<2 5LUFP7,N#QS!PYS#H',1*[=9* MY597H_O#N?K)2RM5,0I@'AI M)E,N0@TLVD4IUS1C :7Z>_[:BBXGE%<&5DY M&/O]TNC4LKB-7]PVNHXQA5'SPD7>7+>8>OON#5'<:ZE=P\I^8RHZTON3M_4N M_(&;\*2Y^?C(IJ&-4ZRT0T9FPL:$TS0DAAJJJ4ITEOQ8I=V#0MC#$U,5TKEP M,X*5<@#4@!;E[,0UC;.-^A8W9B!7DHY![)'Y8D8(@W*G*P;STB?3E7-U4M_0 M2;"?L9R/)ELLN/CK1U9W%VRE/.H7VR]VPQ9[O=O>?0AO2>#7$;W">TQN2[Q? M771X:5?AZW9)ONO5W\@FO[ N=GWBT^.J +[4H[S>47@W]'E'YO0U"7*,'>XZ M26OW].1+/4S=-E/WMA,OIN7LQ@3\8Z70&T$A?Q;3\C8-K\VDCG>3PL )](P" M!"'R2<\H/:/TC'+%5OS=H8>>43J8X_BX,,=B9IX\A;1>XQXZ;QP9KQ[>DZ7C MO]&;N(:$^X*BQKH0Y8ESOBK\P_S///\B1FO\JS]2H_!H\]&N+1)^O*K^9WSY M)_"*_?G^W*_8G^_UH'V_@3V#_ 3G>V/:U-+*>XUGMM=KU$$L<1XX&P(=-,VT0DPB9IE@@J4TG%18.(5NLE@ \VHRSB M.].:JK*(-\'NSNM@?V<[WOWSS=G^#OS[T^?XXQB'6HWRO?=OOG[X]H[M1;NK M91$[;\YV/[UANSN?SS[N;#-V__YU^''GU:>]PV/ZX9OK*7*^ M5!9!X4CB**(D@!,CC&<9XOGKZZNEKX^BKATJ;#Y78,(R M*YAD0HF?&"K=DN%Y]W,A+O8T>)S3&Q[>_[ [G9CSP5@4G[&& -[X^AD) M/ZT[[FFV[+HM]>0H:M<1U"NDI^W9"U$4Y[!;+A;>:ZY;TUSG*T8^"RTS/';S M*!5AD>1$R% 1FQG%>)QIFB7/GM,H'-(X?$1]NOJF>[=LP/1GTY_-TSZ;7O/] MU)IOV693FK-0@N:+C99@LP41X2IC1$8TR[067.DGH?E^#)[_5#;;SQLSGH[' MIG 5WJ?BU!1/-GY\+;VU85-:;J"W)#_[]'OZM>J,O,J]2\_%\A'V\7+U96VZ%97E_&.!E93>!96\R=NE^>18K M!'N>_4Z>C99-Q%BST&8AR4(*/!L& GA6A"3A+-69C4*5V74\^XAFGO7LVB/D MGYQK5X+Q@5$FQ4 &4Y(P&:0DDS(@<CA M="9&O@!T725H'YB_1GCB!V8S;)YZTR&E@F:92+.,J33@,>R+E<)F:01B,[M) M1MGV1./_O&SIK==R=Z7E#E;\0%E@51!Q11(IL 5Q( E7H/1":<.(Z2 +I'CV MG%$^#.(?5G/W,HG\ 4*3/>_?@/>](;J>\7L?TEWP_+(/*5 )CD"D1)F0$282 M382))=$T2J.0&Q52=0L^I)[;'RNWW\3O]"#LWKN??H#=E]U/,5-1;+*,:,T% M82P61$@I22JT":E. D63'W,_]9S^6#F]Q_1/@.&7/5=QP&24",#T&0\Q1L0) MCY*,Q):'(8]DDICT:6/Z[[W' Z8"==IM\TZ[[4?B07H]^6+*V;JY#$\Q*^B> M_:[]/9[(/1Z+Q_JGRD1\.B[JGQ"TIE$L B,DY5G$HDP+IE1FH\32B.F(F^N" MUNTO(A_AP)]7T^( L.>.D;,#G%"4SW)3-K,(L!6_&W75X]=;PZ^KQ61AD%## M34PHYS'@5TX)%Q*L5B/C /,3LR#&F:K1,*$_O_P#O+SL7[9!IJT-$F(YXX2%7!-.,TYXEHI89#RP-GSVG(6KKJ;_ MG[TW;6HCV=9&_XJ"\^Y[]XX@Z9P'][E$8&/[T.^6:-NR?>"+(T&>0]VA!5;EEY3#^L!8QQ>;P_IU M[R3DF5';OH*KP &EPYCYY @V>< M1RHHX95#G-(<;6@\LLH0)(P@-! 1DDP%W^;T)9>EJ/)D7W[4T<9P&$@<0461*:^P@_24"C[M/:*2.(\Q MV)D)?O"8*Q\*EA"L,F$"&R%#J$*/EDK%[^,]>FX=K[Q'#]#EF=16'Q/5A"+8 ML37B&AND%0Y(6.YH#,)AHE?6:15YM.@:O *7#F/GD"!9U)5B;.!2H%\,A(4 MV)I)QB_X#*12Z4=4Z6J_ MMLEXFIQ%T4909IT2T@IL3TP4)3)R[ZP LW/6YJR"CA9+A1= @RN_T5-H\/;4 M=NP-I2I)AT0B'G%."+(ZI%PM(B6AH[#>E(S[X9ZC!5;E*NKH$:*.+I1:,].E MUI[?D;2Q%WO^Y,%>I"KR:(GW,FJ%=I$HZYWCB5/+*(6GA.OJB".IRAXMP9[V M?L:+%!DQR9B(B(JPITF68Q2H14)JS#2CCOJXLBY60?9>\&%(I=&/J-&5$^E) M-7S:B20Q"S@W7$U<$ 2KK)#S/"!,?0HT8J=2K&*/EDK'[^-$>FXEKYQ(#U+F MJ>TZ$"NQ, 8QFNOJ^VB0LT0C+77NQJJ]KXM;FO&IY2H,BZW+0XL9[LP,#:MBPP9K!V+ M6&EL2:ZO@%?YW$*3%J,7S!Q/0RLVV M03Q*L'V%M\A1 MZI#GE'FJ-/5!D$& /8+.JQ(.=7DNI_\O>G&U1G$TV%TL:UKI%D>T8:G942[8] MJ/W,_5]K@#FV-LA*/X"1UUSV!+S::*;;'FNL0.5PWS!0E- _ B0ME>@!N]%B M3,K_>9;Y>-V[\DUMV7MABI)/[=R7?'C5=CV_[;H^X[XS.!F'B4#.QES,7"ID M@^'Y3\(L,2QPO[(NN5X5#Z]F/D?M>N:SK0I0*T!=)D"]JS.T0M-[H>F,TY-X MEG"PB'*&$<=%L([!""M+H^18N:+/486C%8Y6./I<;N+' =+*>?P@()VI=Z&Y M$QXCFG+H8]0)F6ASS6_&L/3"42.R\Y@_//:Q0M$*15\(BCZ'T[UPPGVP[<&W M[';;; ]]IY_]<979/D]\G DL)3QRHR12 1O$-77(>I9K2@L+-#-&GUOB2JY6 M-9Y70\T7 )0/OD;A@_]CE!G!Q(U\;5XO?*?XX-F=RAF"NW3LX3"^F?SR9V@/ M#SOVY$V[5ZAT\:4_Q]<:S[8XG)F@8@++M_\\;H=1ZXTQ:TS3C /C4X+QCDVN8D&O?QFN_^QZGO_?-FP9+\)H6LAIL-=CE&JR\_NV+E[WE MF._QR@\4,)QQ?3Z414]1%G5-QY-:/]4VHX]=%P?EQL3(:@W8![E\7/=\#U!< MYDU[!#/J[W Z^<]VKS9J]8_@HF'XKSN?.=YCSYJ##,PD6#S5HF>>>G:^4\L' M/-4,S(.[947SU$I*=5;7"6U7)R5UFY]4* M2I'Q>X6,5(&89ST'[+!5 S.GYO,O\?P@[>^=79./.(05WK=^]&!)T]]" JYYKN8_XE;3: M8*NUU(ZSY!UER09%'2'!<$**(WY"Z&U'_%G07L-I_M:OQFFGN[O?Z=8_?CVN M-S_QW6:C#?<4VQ\_=W;HSJ^=9J>UW7Q[,'V:O[/_GFU_W^UN?X=K-C?@'JU. MG6[!\QWPW8_?]N%^K7R=^L?/J=Z>Z0BM'#-)*)FKNUG$+;9(&^=0TL1);6+@ M,JVL$\)7!9O-EEWZ6N,5U"PFU(QK,U3R5=UK4^U\+WKGFS&*+!2^@P\T"AZ MI%//YX\X*DN_^>OBCA[O0/1.^\1M]0BG3]U?R"8BL0T2)VD")ERQ9*2Q,AHN M'1%.:G$?]]D511FJK>1QMI+&EQDCBAB,O5:/W;USBMB5!;"^?9:$.!!!S35JE:K6JUJM5M7N_7\=NMIPX\)1EVR M!EF% ^();#[0;8VT)L82C$G1>^>5[]9+6&[[0GZ[OI#?OB FV-9YD[<%2?.H MKE%=X][76!2?RO,?-+_K=[MQX.$RM4-[& >+X41Y@CQ"@*PA#'PB-+A$"1.L9XXI'27/-7 MJ54M'EQ!?8%#DBJ5?D25?E7UNY],E?&4*F/*E!8\H12H1=PHCHS%#(60&YER M'$G(B1BRTN)ET.+[U)1^;C5^B=6CGTR-Z;0:.UC,? #./(<=V>?.@SI&1+W7 M##9IP[!:6;^B^]B]&P]6&OS2]^'7W$3PR11XVJ^I)(T>"XYPCN+DQ&IDC$C( M6>.Y8)06?LV"4I,'-]-88%5^25'^M(KRO[ITV]J7M5)BFX.BDR& 2Q7G_UC1 MCBX*:I71$:A!Y,+9%!C%)GJF&6.5 V;A=XOM=V<.&-PXW3BN'_\06$ACF40^ M2J![ACMD/(O($7&_U8:?0C:O1=_2\7U3RU?\6 3N.@ M7VGX_30<3VLX(1;^PRAQF%$>"4&&:XLL41+#-LJ-2F>!+96*+X.*W\2&62&0D %TF1J"'(X:4<.,%4E*IJO"81]HGN-#.<&D)UXEKQ3+']]K(Y"BG6J?* M.[/P^\67&>],TIC%Y"V2C C$M8BP7UB/$MARDE/&5=3E?J%GF[F^'%=^I=&/ MJ-&5=^8I-7S:.V.(9]$KA8PW*=?DHL@%H9&.7/ID>0K"SLT[4ZGXHGEGGEO' M*^_, W1YVCM#M*&8.X\,B3*?I22DJ4K(&:,L=LDZ&U?69W.)JLB9Q5+@!=#? MRCOS!/H[[9T17"6%I4+$"YSUER)K@T>">,^EQ,EQ4K)M]9*C6*O F9!YD3'$N66PSE*2%'.FPRHL_@OVXE<:_8@:77EEGB-FYBPM M40O+X0>2-B;$F:!9UPT20H!@,Z6X=K[PRBRQ4ZY MQ+(:*X= JR5RB7ODE32,<(>.04XR$2(U(BI=TF\Q&OKV(*"B0;^M<3FXA24Z%6J M'[R)W$MK%L7K7\' L\! 59OF,:-L)NHO;6"2XXAP;FK$@\OMC41$00%OLD1A M'^4<:]-4FK]PFG\?]\]SJW[E_IE#4,Y9?Q>:N+$*HQBC13SFHOS:2I0;7EH9 M;!3>KJSK.=2SJ;1^X;1^ 92^R^D^B]A8>^%]-78G.8TK'6+ZC,QU.RHEFQ[4/N9Z_?7 ')L M;9!U?@ CK[ELYS]>K,UMWQM+:#FW;QA(8N@? 5*54OH M%^V'NSSG(_7O>L- M.WO^NEX6O3!%>*=VQDLNL&H[G%N/P^;&J-[&OXHM3>$F!W1,EJ/H%48\&(:<]!(EIKC#.&E#\#S\AA5D5I#YLB"S\K>^&LR< MXIHT2A^"$2CJR!&722&'0T"1\F0QLR+R\$"':P67%5R^++A\#K0L/%^UW)R&T==T%E_71-)1[)OJ):VMU.K5^ MJHU:$>;E[/F3\A6XC1W5[" " MF@QA!C*!@LO5[(1M(8 +- 10N'#=6LO^C'"I&JQ'!-&%/P!1\ILGM9!O5ERT M/:QUXK"X0Z_6[\7:2;2#6AKTN\6S#>+P>,KRJ@UC%JI>(>W%(UVZQ7#MLIM^ M:43C>YP\_$FM?S2X&$N:G[\+LWP"2S$X@&E,1WEYC]NC%KQ3!N:2B5Q=.,1H MM>/ #GP+Y"%Z>S3,BP<7R1)1?"#4CH;Y=.,_1_T\C^.+'X)*Q>%:;7I 5PIL M[7=$=5928:W'\<7%>WTWLN,UO_ XA7A9>+4]".C0#D B\UCS$\"4_X11K]:. M6VW?@B7'O>K!\AX)&R#,:T:^6K]X,+A:5@B8Z.%H<%1..KS3[8?806$ M@MPK!F$SE@_'T]9W^;;%]\9W 'FT^7OMWN$17 $>>]!WQ8.#E)Y<\X6UVI)* M[ :L6XEG63SN@"J%AK=B)Q1K< X@MH0/$ *X%FQ"K5H]BVV)A8RLUH 7E8*Q M&7WLNCBX]!;\[/4G-SN!6PW+.X$$V4S()M9B#5C2L';8'[8+II;'0&AY)="N M4:M8\CWX]"@."O&/Y9+#-_,#7GB:_%489MY[\_A'L9O%>W!2:X,DM0=9?HKA M9I@"4QH-&B[HSP6 M>&N"BQ%NT.^V?7&S\24S2!8/""J\52!UKS\"20:E[[0/(ERK&'-^L8#RXPA M LOH,FS_YZ@]*&\QC/#:Y4&5P V?#_WBZVW@MKWBP_#"L)]'FQ^D/]X"?!_H MQUB/A>W-('9L MW@__/&Z'4>L-P5F!+GYK3/'P^5>L@RT.5OS:KUR/#N.<$!\*GINS"S];@ M/#)@+R('*G> ;((AO[&=8WLR7/GC\H/"4XXOKBC<_98)F4SE&A;PX0NS1.A- M= 3>:@N,R;]@CFW=\Z*^6" KD+2$O,6SC<9 _!:.RBS:D6FN0S=;_ M:H.18Q/UGH#YPV-(EB7E,.>4R6!)P#_4RGJSV-5 K]YEB[?(?['KM^UKUR[4 ME>+\.-*KKI3>+_VN_7=_K^U7:UL]O_;?;O#'>@.X1 ',[\YHZ+N+-/1#NP!]")+J"8Q16Z(4SD1%FB$^9> M>)U_22(XYKB3H"^;>;?!!!-4_,*RP^>RB^?,N7-AK/7Q4+=[GR<#*]*/FG#C MMYV^/UA.OTXG_L_GD]WOX=!1+ANG.\>-[]\.8(0PUIU?C8\?]G>^OR<[I^]Q M_?NW+HSMI+'_MK/;?)L:S0W:./Z1LDM-$(F2M@EQD@S2S!,4J: X"*E"T"NU M./1@L_Q_*\#NXUUWT47@V,UL O4[G?YQEL/""0(\*P['9F'I[\LZ:5W_:%3P MIG?9G.F=%#4NU)]@J%\0]S./P#WDOJ1]\/Q@+Q4(>)V1.69Z9W;2Q RZ,*C: MT:A=_*FW2MFN/C2GY MR7 ;&/ (]CN8I]=P//_^M/YQYR2;<#O?=\3.Z6>XQU^MQNF!*([F]]\?;W_\ MO+^[W]B?.9YOUH]W][<(C W&VMEO?(3GZ;YGV\U./IIOUYL;?/=CHUNGC51O MS]2)L&!02^8QBI@PQ*7 R*I--:KP[(GP;+KPA3(JID@I$B$7/W38 M(\T-1<8J+6*QF+F]MU[E;,YY/XN-9_>YQIT?:''KK9&'V0CSJ[>V##;"H/TS MQY@<=JPOCE_F82Y4751N+->)\P&@,3ABQI5C-F"G>3(>8Z-X)!5M7JAMYF2& M-D>2O-$B9;*<$"RA1V#S*"2MM8(0G:3(]97PJJ+S*K>PB$457J?V"L:$MC9& MA0FGG%@"]J^+@0=K=?"T(HD+IKTSU=$,CYA*C;0T$@')CV#OR@@JS$P2B27C M;%%@5_&7W&6TZGOT\IW"[^V@A_(1]QGCJUH?/=*V8+VER2>%>6+1+F<-/J]<6QK MM6_,:]]HS/9!"IHPRE+.75(TIS)%Y)3DR+E(\H99?9QX1O?,T36[[7E4=X!'F M8[FWY4 8L\P8JXSA7F$M8+:2L\DHBJ,W=V7=%R+&7VF)@"?:=V>=J5@'PW$* MB'FM$7<^96>J0!KK&)S4##NRLL[HJI'S MW4[\06>7M&Y"SNF:BF68E/48)U'9X7GQCM' AAC&]0WLI$A+SOY? MJS4O9V>-<[*N#XW(!0+B6>WG,GL?+*?)]Z:&.1E%4.3R*=\(YJ.H*@"O M +K6%[AO>WT8JED=U:\BL?;AL?[TH)U!&F&Y8LPV&Z1&%W*LZW5 M\Q9>>V<'G7YMV"XJ.N9]OBBR,B.X();NO#A$G'P!7BC*N$SN/,DKS+4FBAE8L89TT6F8T^U[ I2[2 MOU,6H:G]/>C_S+<83E=V>:*.<:X/!LCK M\PY[U+M0J&B\_1P-RPTG:],U>@RJ,/:]78D)9ZG'.8MXKS\HLH OE;!B-Y:P M*G9(.QQG0P]?8HZP9&LD+WZ MU'$Z3^:4^3*"37]"N2[4P"OHU1V$H,I7JO*5KO3H_1T'!3&8SEMB7!+"N6$N M6N^-N2:@G,XA-F',D+-QO)4YSYF##R\GYRT=?/O?#G:;!VR[ MN7&\T_W6W3G]1';V&^UZ\^M)62_YO6B9642]Y!ZY;W_Q$ZJ0%P[AYRD%EG" M<-34!V/,RKH&$O&:TI'O5\*:MU8D(L/$%Y=X10S'72D7%'"'&7A-[5<'; M\\/;Y/R"-D[K!.#-<>N2(Q@%HA1@G&3("DW@AU+*P'H:FD/OR=K#CWJ?!-]N M8; 3ZQ@>(]X,B8OWR:>.EGHR /K6SZZ72][D*CGJ]R"[=Y2-NRFT-DPHSA-7 ME@FN@[/"!)(B)R(*R]@U(3GS")2]%JT1K>#Z=KB>#5"2Q*YC=$Y;ISW M@B6.*8OV:J)70<<"0,=%ID<;GWX8K#PA.B*:@D8<"X$TEPDE8B)CP@*T*#!D MQ=J\XE26$SI>K OTKRHAZ4JX)%(E':6W(4HN#7?"\0B* M1T.P#(RKJYD6K^#RF>'RBMQ"YIEUGFC 1PR&L<0.&4,=8LXZ[CD% I8+%ZT) MLABI1PO.M"KHN 4ZO(V>NB 5$YH;BUT0R1#%*+.<8(:O9EH5="P =$PS+4TE MK*#T*(C<@#9&A;1F'+E@C+?,$(O]RCI>8_-RJ2TG=+Q8?]9F.\?-]4+MI!T[ MH3),'P,N>= 2S!?.5."<^V@M5U1QBK56D5U7W&&K\>%1 /-B@D5J_XH!G<9! MOP+2>P'I[-DKRR:KP0)%&P7B(0AD+4 JH3Y9*90PV60M.H30/U^UU5KARKQ\ MY8E:1I0WU'".@>O'J&''=EJ", G&KJ9A%:XL-*Y,$S2<$C5*8P3KG&V[$)%+ M "[8J:@MP6"\TPI7[IAGM3@=Q+Y>"/@N%.AS;BSJX5OC7(!7&_S/ZAL_+(^P M$)$A1PU#V4!!AB2!@@[4*A6P)6*Y@_]]RP*ZUF8[+H_C\>-,]M)9R]I1*SM& MQ^US@;K'<&5GU?:P-CSJYEZVIV5RUR2*_Q[I6TL3QJ_)&A%LF2+CKW^[:DCU M@F/:S_L1O8Z3G+>V8WL^CCM _TX_JBK>LXKWO%,[(4R58X;E.@: MV7][L+WYB6\W0WMG_Z^#G7U@>J<[IV FX9W3#3)M(NT6]2L.3AK-S^WZQT^\ ML;DG&O2O=KT+?S<_G3;V&V F?=Z',5T5]FZ-8L8BUP1 MP8UW;LZU]YXU,'1YO2A&1K_R ZFUT29[YT#_%A\ MN2H&-\_Y6,"MY#X]B$Q(5GB:L$P\8FP(HSI:'841B0IQU\*9%==>Z'WBJC+V M41$774"8>M@G@&(C0WS.P8I:IQ1%,'3.9>R?LX;<'4PY]DBS4V\?FA,5IZZC-:U[JGLD6ST1[$F:N/CI-HC M'YC\.PZ',6X?%H>+O;U_9Y8W7)"C#U[?A/OT_FKMGO9_@0*2W>X.KX-"-;I? M\?;W.MT&1:WO_]7:_OC7_O9'N.L^?.+$X-W_;6'?_=:SW\W1]O[[D\;^M^[N M_MYI??,KW6U^$J":HO'Q_4F]^Y[O=.M\YW2WW8!/_._I^]-Z\P#7FW71:'XE M^3SQ!P\@,BP81'*AQN(@Q-G$$"9,^F1C"-&LC&MM'<6PD4'/D>0I]E18[KGP MWBF@^02^:EPTGN'I@Y-RVF?E>JJ,UD49+U?F]AM='AAL#"!6. 0A!6>)& Z" M 5\*#'L&[RW3&<[W6!;DZT^$M]8IIK$XI?$ *1:,W'Y*N8@'#,KG"FVPL96? M*NOUU09@#.=OID&_6[LT=!B41^U?J-6&!>Z]>4TZ<+S=/"#UYGO:V*R?;F_Z M'P00TVJ=4<3 CA,P[#@,YUP0(9BUEDAO5M9'Q_VQQ.:B6#?A5M)4*=C$#'.> M4ZJ-TQRT25N%A8'W2C_A=7#5'UR&JR:LY';*T1)YD[M$/?(BO@E'@V/8H8:Q M]_K@[.)2XCHLI6 1YIURE'(C'$Z\0+!3Y />X$RT%B<)()!R;91HZKGW7M2@%CGK 1A M_ARPCKU6=C_EX]5S#5VKO3M3Y/S6^9V!SO;S%3I'(<(P>O$8KM@_+*AI;H+0 M/QK48B?Z29&VXB,U0 :0PAQL>7:?$B\R42X &K)#AUB&-@[= *[0*"58R]FY&AE('+^A1L4GG$K@NPGQG,\F6 &2*7+2&*','H'6#:F$-/E3._#CYZW_&XA_[5W M_>%T*^BEH7CE$_C\! 5*SU"]7%ES$'U_KU>$V!3M;H; _(U4+Y>V?+FO%#N MQ:WET4TKN%6>_46J);L(-A7Y(7DT3!F#)&$>MHH8D ;K T7!*%>:,!MF;"JP MWS'E%NN<3Y>,UF6I93P^W+[*38<1XI3NSEG>6][-.ZWZ*3 M-QW;739R,\MW,'/E,7]UK^,O_._?[5<-W2V]_VOW>X6:YP"*]U_VZF??N*-_=UV M_?3@N)&O2>ND\7T+[-WZK_\]W>[!_17;T.Y&0 M$XP@;#D1-DI+O5Y9YWA>%1R>HW)K55+PZI*"%BZ1F?CUP/T2(]>>$\ F4U[A MU^_A5_T&77UK]P0AEW]5#<>JEE,9Y IPJ)CV?'E1 ]6"@&A,MJB6F5GLD-.>( M)_AA XU(4)D[F@J%2CW,WBX-2RL*GFE-?U65K]O@0+N6I]_&BP7J'Y M[Z'YUQDT5S)8K*U'V'.)N. :.6D3DM%;[F%-M ?( P;Z8OL9SV$;.(MOG8ED M7;(3V\^YVVC\=1A[ /[W*I= BM.X_W,/4" IEZE/).! ."%6"Q^ETX%ZQEW2 MN@ %,@$%,@,*XDI0V.B%_!"V\[Y\BKO%LLLE18\Y!9"(>G/OAP 3D^1&X0[0&R"8;\QG:.[V7%;/>P"82!_E3,"J[:$.J 3@"FOW7[:D*"JAU MX:7LIUH.=\TAEO_]A[TU3.':A;I2G)\RU^%+OVO_W=]K^]7:5L^O_;<;_%'D M/Q316/"((0-PR+\5&WD1[O6AW;,]#W>N?1G!"]UR%NXT UDPG_>!O_;L46B/ M+AR]7]#7*X-(YARQOP@1:?6R67D[#F"[%MM>Z9T*H\M/!BD&H1LGAT5=CB>5[QY9)A+[&_M])KQM#YAX[I M-8UU5<+K-80AO=@CG<^Q:S/T#3(>7!5]5<4+OAQQ)$9'1/A)GG'DY,^ MZ" %HX[0NV;WWTAZ_AZG:9T)X7;ZT,[^C)UH!TN1PO] I^EAIP%_U^DGMKVY M=UQO?L6-_7"P_?US>^=T2]2;[^&U.JY__*M3/YERFG:_TD87B-.FY]N;&[\: MS4^T03^)7;A/??_@5[VY\:M^^NEXI_OU%&C5A;-Z#_?Z]$,+ZY5S%DDC-; J MK9#33*% A%#2 K/7!(S[5:8?W)FO*I?U$)T%-6-5*-#S8=/F46S G9O'L?,S MEK'K%3+-#YFV9I I.!)$D R%@#GB2GADK>8(&RY#BBD2G:M0K1K\X$)^526J M.^$/KT)\GA5_,AMJ'OR?)I!%@[P0,%L0L;IA+@@"FG/#4J1 M8LP(EDEQ0):'-]"K&,N=D$56C.79D>5#_VA0 D,^==@&4A8I:+!U.+B%Y%[/)#B-$#'/(5L-T& M;)7K9WYHYV?03EI*9%0>8:P)XE99L,UP0,XKBR56TDF\LBY6L7ZPB78O9:DH MUI2&9G5Y4[/=')B0#PZGJNX-XN$@#F/1/;+6SH>[\77DB=VG$\.30-?7"_$C M[W]Y^.A&L6@55-T+JO9FH"K"0CDA&<*Y&"GWFH'%AQTR,F@AJ%&>@L5'K_ E MW;U10N5&NBL2C6+/ A*UNX>#_L\B(K-F"IH,9: *NQ*4U M(+@!"\0CDX!*GB+)85$=)L$8@":E9H_/EKF'R^):='^77.B\TU4Z&AWEDL7M M7KM[U)TB3P^A297I]QO\Z1K$JBR].88?'8\[B !.[>0\3_S#1R>YL@D%1L'4 M\UPC VP)84&C$3XE$MCA2OR]1@X]JY<@@JQ[H=8OV81*W@LE3?(6IO3S&4$BT]XY)U7 M@GGKC1 KZ^:*]J(5K7H48.KW]LI:1'< I=(1-4:ESMDW;\*E.^XG59&0JB7> M$T%YH]_S$S2OR.G'AYW"JV0[M3+;=ZM7*@NLSE.D^U[K#+LXM.*%"P.KTGXO MI_VR'S1)P3/=8I[D9C#)(8=%T6G2.Q4#Q38M;]KO)3%MG\M!K:@? B;4J']U MXNY,PXBI;-TE2LO5>$US/O^T7+EFA)QG6NZKZ+[PJN;B-6;Z?B_^ &BQ,!2[ MET_#X#ZN_B<=/%F"CG/_/D^D_ZR%)KNP/ M=U+DPBXE(9@0^?II:-6!RM?W=P_J]#T0^?JOG>8GLONQ?@P4_V0;QK5SNG=R M!9$_;=#W)T <3AK=3Z?P'9K'W=C\=K!S^K:;#8'=S;?[V_!\EY)<,Y%OUG\0 M:W+P-4>8!XIX:^>WB8"Y&_BTV_A0V;(Z7X#.LP-]QX"\Z(?!O6+AY3Y;))75# HT$9-=1/5YE=,S65[EQ3E-Z[INA#"PW/ MU!2]##236.:JJ.CM146W?C7V-WXP+9TE4B"?6]-RR04RT1KD+% )X@,- >>B MHK/G/F=%11_0P/59]6?CNBIAJ[F];S8Y\W8A[.4&F3]K.7R6,SQZQ-SVM@\@,][V'T_'<._(.9<82T2\E)P M$'-BD?-8H( UM5XG;PA;61\=]V?%?!@/;>:*8["T>P",X_;K_?%K[JC=R9OA ML'8(4)F!-3=%'@V.QNW1&D_W-QP[7:UM4?G7[2L4+ W1M@#= ;(OZOOEJ]T'_WSQ!$E.* 8/; M+ >PD5M85V!_JQ: 86(Q4()Y.DTI0P[5?6^=IU MK4'&B%\[;K5]J]8>UGS'#H?MU,[V54Z, )EO^RR#/G,3VPNUV:B9\_/I<0/R M,5'Q9_5H_<5ZM,YV"N$AJ7#PT'_%ZCE* )D#=N_ M)@2S=/CG3^<)@X]UVN4*3("RH*]9(/*D%M6[$! MF#F3$E+PA@F)4N72RCI9F^V),2&MN4-YX09;J[V_)"C#([6, M:@ M[Y2OC E!)C^7B?^8)=V8Z75&E,X34Y]Y5[O*1+TQ%:KRR]Q)$!N;.S\$ M)3H8'T$0<[*X!FFT.8,@&6YMT#[AH "A;O#+%((X9DFU[V/[++.R7CA]9P4JVV/9$=8& 2J7O>!"CW.J?-7B MCQ<]GR)?>8A<6!&O?95/O_Z0,7BA!$"%9;![I5P"D$:'4B87\(YWCJ^L2SQS M(#SQ\VX>;E;LT97BR1C*Y2TY- MU@J;G?YYHZC/H7?*5N\GS&E_<))/1CO]?%ZS(-&2>/N+Z?KNAQ[<1S2:>[_R M]>K=.LF.U=V/6WQW,^S7]S]WZM^_DIWFQJ^=[UOTW^QS)_[/YY/=[^$0J*UL M;!Z0[)V M.GOX\YC[10K1?0:A^_HCFBB2%!A1I5*.BC?(2!L0#Y+2((CT5,Y$Y#[Y@KVK M5JM8K21 :DCHB5? ^A^C(AH3,UO7?;F]T!['V6P[&X#JKHJ+7FL]6L(-=^, M?GQ$/>XR_*S1YA< ?GP)E#\/H#6YR!C?47[E2?LVV^/#G>^?V.0[<*^C7?I5[C8]KV^V#K:;.W"- M.HP+V"9<>^?[MX-Z]/#_3^WX/YI$GL+_Y[4FU^/MS=^6&<4L$Z&G D, M<8,ULDD&Q*RA'/Z+-++<3GK5"+H4)5]^$[*GM[4*U5XEJGE)#>$Z!9TB3S[: M9&SDS#OA%-&J1#5":(5J"X5JIU.HQF3$5@"689F[$Z?<3H82BABSA/CLW_"\ M0#7Z\'95BU#(:O'3F?J#(H;M<-#/Y6Y?=?[2$W"I/-U;O;_+R9Z"G0I9[HXL M[3.^1.'SOS*R, &[@Y(HBD@1]Y8APY5&WH3 ).:1X)CK3Y :I_2L&=!H'"]-K;EF4]_2"\IXT/OUP5%L7P;K!EFK$ M'>/(>)&0<40JK:7G#J^LCP]/%TB!*W_4Q!_UH=UK#ULQU/;Z_7"-0^HEMC!X M3C(QF?./>9.&B9(F38V5E"*E;R^/%A3MV6KM\]BH>QU4/;Q%VV(X6>[NTKW?$R\WU,ZEC*5H#39+*(HMU0)%1''A*3 4/-$FM8C$O MM\MBG%'=XI"I .U5 MI#N6,%:$\-:-.44E$BJ/,YP8%QQ'&N6^,9 ^,/2QD< M8)V/Y?&460Y JQQ4LQ&Q_QQKTK\>'#8U77C\Q:'W/1]YN>%[[OZYQEU+R51H M?3M:-][-T$].$\?&"41LTHC'R)!FVB *&R[04",(L;G;^RIE#RY2>#]-6)X8 MJ0K"7A*$S=U[64'8?"%LFG#&9"@!8HF#&,49CI/F@8962 M>?DQ'QG"7IV+$TRSLR3F!SHZ7QSX7O5)E64_?Z"=#:>G(9I$N4.2 M)HFXH1AI(QS2U$A-G7&!NY5UNJKI@Z/I%R] K,*=I<>=^3.["G<> W>F"9XG MV%-L&+(J1[9YG*F>,,@H9IR1BHF4BL;-5S1"?>:XMINKVE_U]VRQEO%@QU+/ M)*A%46D5/O"FZ-W5_AG/$\'_<9GHC=/(\?E7K!OV.T>CZ[]R?9G3<8+K@!;$0?X4C,HN MVI!JK4&&\/^Z?6G5RGI1B".7:<@EV7.%N__^PUY?0N:VA;I2!YZR[-&7?M?^ MN[_7]JNUK9Y?*TK;Y%)(1:WS=V<%FM]=+-#\H=VS/0]WKGT9P0O=JA+5AB\Z\PS_MB=9LC=Z 5X9',7P[_,> M(0M7I(HT)F2C^YXUFN_Y;O/3\<[^5[;;!')PFHG#7P?;W[=^[6[NT/IFXV"W MN_-KN@+-3M.3>K/5:6R^;3>:H=/X^ '&"L2A^TGL['\X:.SO'-?IY^[N_H>T MO;GW0W"KM38>P=Q:Q!F5R,H@4" "B%W@$6LR4Z1*6!F3 3@!V\:XY*)34FHM MC>?8!S]=L68\][4+DW]SN:JK"T_==M>GJV,T*TR+5,GH&>3HX >56'-FP;3E M.,PH2%1P*3#BLI"9!S,C%\E2*GTCPQ19#N9QD>SBZ4WFC:_&WJGI453VJ MJAY558^JJD<+?-8R0?]V+[=@!4(QW2^0I M_5W2.?:4;M'=_6_=G?VMT^W-;P?UTT] /AOMW>[[D_KFUU] /$_JS2U:[W[N M3'M*+E56.;%O#:/8K/_.1\-QO"W'8PN@E:%2W?'I=FB!EQK MIT50*$CE$5?"(2-<1-@Z$CB-7KH(! OC!3J(KBHD+1*9J'1S7KHYS1F$-,18 M&9'0-"(N7$ F<(Y8\-X*2B.1=-%TLW)+31.&;@QYX+F+<;M;%4%Z3)HP.?$[ M^= ?O"NF>Z,7QK^$?%#5/>]<68'3?N3_(7)%Z[1,SD02' M#%$D=U2,R 6;C9:@O/6!IMQ-F(I%"FJO? F+1 DJ_9RG?DZ3 !*3X=(2%)(* MB"O/D5,> V6G7EB1!#$J4W:S0/I9^1,N5TVTLZ&.#XIU&<Q0^#?O>RKQALOO?=PT[_),;Q&U)J%:,PL;*?6YB0L@JP0^FW0L MKW?,$9_-";]CFK,^2W->G+1)_51ID^_ZW6Z[\(H7GO)B#O=BSR]DMN3VNTEI MAO>GN_N-=J/9ZM1/-XZW-S\?[)R^;3?H^^-ZL[5?_PAZM__U!'193&>Y@8YV MZW2+;'_\>EK?W."-CY_SYUDNY;#]L0[ZOW/2:/X%U^XD&"]K;/QPC'O0-X)T MX@1QD@(R/!HDHZ(:V&R21D\G3/I '<9*L80E-T"#5(PZTBB,(@1LY>G$N OK M4+.](E'Y?"5^(W7RUOO?+Q5OS@IP;2+2U2KQ[[@'9FK1)RMF.+DU2WM!4!?K'B=CB,PV$I 0DVW=JHW8WY,\6_12I6K '0MGMV M< +2=C08%OG[[F@(-QH.UVIP^>-V9V+/U^R907^2=V.XK6_E5MZC.!C6CEL1 M)&54:P]S1T97Q!Z.6G9TZ5LM.ZRYF#]8EG )Q4#S.&PW)UO7/$RW#FR^/;C$?3[K6[1]U;QS%>WEX?)J:D0?#LAT":3O(RYIM-&JG7 M.H5$'YY+=+[J<:L-*V1ACG)!AN)C>9(N+A$LX\QDP^MKOZ\0SZO96Z"(W5X[ MP>8_FV*U-'J]54I$+U/>SA6J68H10/QA%H(B%3 O>-;_'.X+S&P, 7N#6):A M*'4QOVM!,&SM9PZJ!SF"BP[BX2 .X4/%C)5?/+8#$,+RLQUBH?6P MA<1!T1KETDP#7#3/QU20#?7GL!9_'18[?JVH*I*'#4]R85@@BT>]@U[_..NM MMT?P;KNH1MCO_,P)TB6<%8/OVI.LVUT;\A7@,4"E+T[#6(W2T0CNMPIS-2J_ MU[(_2QTZB:,2??(E8+C]6B[;<7DN,T+ESQ[:=B@T;#P">/#BJX/XGZ-V!BZ8 MZQ!3[)6?&EM6@])\R6^V\\-=GJ):'S!I;S);_],_CD!3+]\^/^,@EV(I8[CW MXO#R8P&H9_"+PZ/.:)PSGF?LAOM,.5X?P&LE64!>:YZ*UVY&-UHX DOK9P;G M9R"KWUJ[FV!X[G_ZM;WY"?[]UMII?@/#\%MGAWXZW?WX MK8?,\;F_#O]P^MQO<=LOO]V_XN&*H[WQO=W69(]>8&WV[N_5")6ZZ2 M1T[AD#-%(C*4"B2PPC%8S4&"IADLD,2H/*,\8LRUX88Z^)\HDXL^"&JG&6R> M\=\@JK?>9HGV@8UA5O(BQ;PTLR=YY@4J3W*O+[T%/X]C+0!Z/;I3?:OQX2HM MV0)@'AQE>'\'N\@)D)&-@N?_U9SQL,R^,.4TF# %6I=8_&H'!T\N\?ZVVI)3W[T$;.%:V3H'LO!WS MW,R+'-BG^:D+7&O9D/E1;/\$EI4Y;/]H6,A> 93%9+0GON:L!X4?,-LY^:U5 MH$X>N!L0S#,&NEH@:0)VFKGH,)]:CUJ#_M%>JQC(W_;$MZ(_R+Z"42R5#7[= M&]CN6NW2D',IGZ-N=TS T@V/47*VRX,^CMF,!Y.RDVL!#?*[>_",O9)4=_JV M-R9]^;E*8_[FT0&#'YY=I1:.!OF+^3M#8)?PQ/\Y C,2"#D,(.M_,0OE'6 MA860&398V\#@\TV/P)C.\S49<3FP8NQGS'Z&_$]/=C&HR5..>>W5XUD=VZZ7 MA_1_[H%[5GHIB07FAR6WUEONC/8 A%A28H(L*!_!O*1\!$N&+QUI", NT WX M;1H(/V;3X]_][%W9[KV_-#O;*:/DW,' M"8(%1CA2,F) 1.^1M3:AI%W2QFM)!%M9%VNS9[HU@)U.EH#"H7&#E&YQ]94]4[=<._]['X'$CI!DF(N4A=PGWE@M,>5:&XN3$6$LD&HB MD*82R"<52-[8^^&"$YS$"&+(#9@US.;JQQ$%B1.A,9"4Y,HZ75/7"^08UD:M M]F &U1[@57MF=Q0\1!R.LCCX,NK[@U:_ YOZ\/U_ MCMJCDSR Q7-]-"9G=]WZ*7RFM0NO;V_N@4I_.FXT=WCCXU=6WV_L-T[]K^WO MGP_J]*^#F0J5IPT8SX<.C(%O;QX 7&R0QOX>WFWZDSJML\;I>['[\=/I3O.XEBD("1+#HD%9> 97' =8+S&9AIST?B=&H =&S%<:5 +27 M/E+!910BT(BG/1\7E^#_K96+\!N>D%MONT00]+4@F?VC?+)2@LN8L8X*)/%Y M'R_\GX6?'/"I/S@<%[0NMO5\CF*/1JW^ .Y9.F@SV[_>23)LP5>&C^4GR:>S M_5ZQSE^*&VVUNF_5S&]1/K7WUTSV\O;DEZIO^N)X;&^S]"-)XY2A!RD2% MN(8=VTHFD4W.:LQ$HEBMK$N,5W'Y_^RF72YR6;0\+TBM6)'5?,8&UF7G*-Y* M\OZ.@V(!GT!0_K:#[4%16#Q\RV,[OW4E$X5, ($C1K/$%$=!$9")P G2@GG$ M9(9!;H42?F6]J& [F_-;.P2(*42B] H\$S;\/8@I9G95P13BHC#7\@$@ L*J^&8IIHG<0=\6%HOZ[4'2H5;$CA2X8C,D2Q[8%GM MC>G4_8 02VG!]+ BR, -:*!QR@#MI,+#KFSTW?>^CAT.M]/W,A9A>_ Y/\CV MN:^[@L+;I7[O&*#06:.L@ TQ4A(0]V"N:,\EXACV0RM8,A2L#K$JB%DUY@K! MO_]NR+VBV$NN.)=<)J=5D#PI@Y/QV&!7"<&3"D&&/A;9X1%@E,UA3[U8@FY& MHFP 7J3JM2+ $.[L?YNJ/RY=&PH8AIQ)&P(^PPX$I3?W-9]_7+/'C@E&UQ'=?8NF\IP',=1LE+#'! M'#FI,(*5]]2RF#N;YDR3-3%+R&_@8P4,]$[*R&8/^)##W &F0#P^1#YQ[<_;M'=[Y].=IMO6[G]:7WS0WOF^'"_TVZ< M;K 1\Z7 MZ1_#"[<:?]/"7A-S,DW)=//Q@^V5M-67D%I>K RGL65 41GPW)V$\>8_3N0_I'CU.S6\'/00V<:UT%N>=&B[],QM%X\R-(CTDBU1O'"96"-)U,6H7 MF,S,;CJ#+56'Y*)#LKJ^0_*\FQU7_8NK_L6WJ?_%%%;R2R]R!FSQCXN,< M3;89,@.6V)BNC$X.RS.NBXQEAO7=7VR_$/IR3GW#A$!&:($TJ1-<&BZ+ D1@7J\4QF MUO*X-JZE_&48XCC4=TSJ_1DJ^HNH.#S#PL(#?1@'%Q)E\T4'L05?R^I21 SG M&/=63F@]LQ7&/7UK1&]LELO6J/C=[KU/WMDW#_;.W8VO MJ.\U64? SK@8G[QC<>MKZ\R:9>IDVRSBE^ME_/+[\_CEW-GV#FU]GV2F?Z-0 MZ+,U?,;7-GQ^A"6]^O93I:FN+E9^H<#>7:M.+:+XWK'[].W/>(>^U,L^4>31 M]?D9,.(551G.O#US,3LM5<-@H29R]VN"\L2UM:4_&<+6YN6"M8'[7JAQ7I/R*X;H'] M_-S)UB2,D\-]?C4VW^XW]O>.=[OUD^F*E+GB99U^.J[OP[-\_)IC"SA\]]?. MZ1X\TWM<_UBGVYMONSNG?UW5\5%AYZ@ JU0QZQ%WB2'G/$>6$^>BM*:([:=7 MQ*HM8A_:JJ%V!6&_#V$V)4Y-9)%ZQQ6F6AEN. XZ>&.C]^/$83))'*X@[%D@ M;+JHKB->:TXU0%\21 M#P?]<.1'-Y/C5]X9"!.GL!+4.9LXD<$DRQ/S+J@@F*&I(HD+@+"SW3TCM\2Q MI)''R2*>8D!.!8XX$=@'ZV O!(2=K=50-?):;G5-)!K-O6>:8ZZMT8EJ'YCD M*2AB JT(T4*HZS0ALEXJ:BQ83K]PWQT6W4TOXKV^!@(E9BR(+BFTM@@?*R"IA &FI%4HQ36 1U\FJ8O-JE+5 M#K)7KL\N$D\)"2[PP*6PQJF4K*2,@47C=:IXT4*H[#0O,M@%R6Q 1*J$>.0B MU]*&/X/E3!@NDE!@QN#9E-Q%4]@7P(Q>K#_H2^SDPI>K9_T;BOX0(;T6=B38"(Z"KH/<+ MK\\O@$,]EG=)/C>'*KO;#Z_)*:A:W%=-F.<3L_8[25+5%K5 6]1L0)MA!BQY M(I#26B(N<\,LF03R3 46&'6"FI5UO2K5G$/:J@;V%7:^(NPDB?/$$PDX$$Z( MU<)'Z72@GG&7M*[H_>)CYS2]Y]11JH-&&#L!-KO$R'+L4509.!T6AM.5=;9* MQ;S.-!8/.Q?4+/BCR#:]6'OK8CFB%Y FG*O#I/+I/FRL2M @2L;P%Q\M>@B.VR/XGF=EB(A?=(X;/+9;C]&'9ZUTAZUNT7MNXN76JN-@>IB[Y68RW!>K&!TUE,!5F\T M*>E6H&WMG[D&&<5_?O[RM?B-_/FO\M*Y@^_@+*\^STTN S*P>791GND\:?"9 M_L]QD[#;GCU7'AB,Q_U,A06NJ220ZY>V1R=%H9#77#4 (!G0."3,+$J,$L2] M4L@5966)UBXDK8@URULUH#F;M5\KFOOE"OS#L@M)(?MV+!)%8^S96F"@+$43 MOKOW1Z)5=8!77QW@H5GW5^;I8KC]):YR2[;N73UT,W60]./5 ;I;?F]9%WJ[ M5,,YIIR+-7J'^U]1 BU//Z)K>E;+,ITH:V?]D_SKSFGJE0#<+ 9=9=FW>E5 MZ_Z,'O>KEO,I3?T+E?US(1W@A%=W.7]X0.>U5MR=/$2+[AFYLBG#W'J!7T.0 MO=#IW'ZN0// >/:A3&V6MO?MTA] MO]7>;K[=WRW^:Z7Z;+B#DF %>8J1]XPC$"2%P%@"?< R!>JC"3+'A)I5A>FJ MYN*Q,Q(7S,L\%]!XH8BAA$E,AY"B)CS'%G,/!IX.D7$=F;:/CQAE]\NMWA", MR*((VW8NL-QLV=X82QJYB_-P%,-52)+:OV) IW'0KT#D?B R[825) 7F0D#& M!(.X8O ;#QHQS'%,.B;I9:ZX5%2J7XJF49TX^#_G!8,:BY@=_LZ3TAF"5,.5)*Y]Y9AB"CB2A*.\C( MI%,>&!1?99*O#1*>!Z2E9RB%H!3CW$<>5M8EY:M2SWJ'_K4X"8A5 MQO _SFSPYTL.K0SKR=[RH0S/>4VF]?/O+0^TK3^F\\5%2NTD(Y; MJ1%EF(-MG3QRU BD4Y Z<,VYM"OK#+-5S&>;PMY]\ZF,Z@54_V6RJL_ O(*% M1X"%F6IABN*(M4+*BH@XC@99V!V0DXE)HJ*)D6>7FY"S=3&>!10JB_KO&2(A_5XJZ@YE(@H/.!^&"M-XQ[&1W! M.FE'!?-1$>P?'VH>%@A80="#(.B*FI74>VQ03#A77$H<.>X]4BK@X(D++LA\ M[ T89!Y*9.=K[6\]8W_/C8N)-2WN8()?EXS"UL@5N7Y79B$]0K;. M33TZ9W_F',S+&97CPI6=DUI6\S*A^*:48,68<"[2W#TLUWQSW$0LD@5^9!)- M=TH)_EVP*GY\@V&>G6V32W@$D^7?A*/!,4CM,/:6$X1^.XFXWMS!V\TMVCC] MQ !0?C4V?CAO='#4 4"';!>G ':Q3\C;D&+BGED.@))RZNU)M(/A=*V!U=IQ M>]2J7;NI]<9[PL,EY/;=S=TN,.XF@?F>8%E]/^W]^;-;2-) M^O!707AZ-MR_(&D !"][MB/4EKM'.Y;DMNSQZ_ZGHP 41-@@P,8AF?[T;V96 M%0X2I$B=!(V-V&G;! IUY%5Y/&G^V(2R.+O\RS#[XXD]XMVQ8?>[EFF.NFS< M-[OVD!N6._*&?)#;P?IK-)8*#Y\=)VD5ZTE@8@IB,$Q8O%! ! MX3MHA.^@H!5B/F-^2.@*4BBI,6.&RF$A,!6HR!M?B#GS4A[WUA9U'XSF,/=+ MB*Q8/4-YH%=AC"8%G<]UO=&MFY99G_H,L/5_QKUGVV# M+/ =Y#5FED\PK,(UFV8FO1W;E3G]X#P<1(ZT8Q_8-^._03/)HOW!\=CH23K MG[/3+[_._OP"$N]WL.WQO\>?K;/9;U\_FR??07I.S[[\89U^=_05R3K[O#C] M_<_9V;%S_7GV&_WW[,NE^?G3^R^?OYS-8 [FV?'E=[#YO;,O7[__Y9J68[OC M87=HF%87_CSI3JPA[^H.'QLCPX1MG0B5"<3&W2.T7?@$+H+V6&?>V()]M\<@ M?9EIP;]R;NN<+:-^B#W78-/YBM+>$NMBW^!!_K7$@8)R;MP8A!4!83%EB3;U MP;2-49*"RK Y#[4PTCSN$C [08F@0)C'T96?X <00\07&YGB1L([#LL23L(# M+0T6+FA@>"B+8Y1 )1 ="Y97"_\/?-"\+ I)I8@D,T4Y8"&** M7>(3J>:GB19RD(#$*O1XX)DU-ETN-22$TJ]P#_'\=/\C9(\L4DZ_O_GVEV7!?KL8 MT$+O@*7S47=LNF#63T;FT+0=8\3UQP3T:\_S;N$:A=\,CH^C M>*^"+NTHA7HU)E8S%=7'U _\[SEZ7$FXDL$U>B4D?%57B,L.R'H'A+Z?:@Z+ MXP7LIS!W9PP55MFJ9O@7C/ZD/G45@3T+M,"?^:GXL)MQ97Q'UR%"$N/9:(0\:SL1?T\ GBQH0PUGO1N1:F[HJ;6 )O!6Q%2P*Q7&34^JUF%DZ4 M!81MEP6I(C>>ISV@SN7X=%C9K%TWQ^9(FUI6;'L/*"UDXNH//P<^K"6!L5E* M'RA-D) &PR@5_U8>0\VF^BVX4R"-T\;"[:182\UE<[O+P=C/@]/?$4CULWYF?AZSXS>#T> KO7AJ? M/WP$=7 Z./MPNB+VSSY\O?[S]S??457\"9;_V>]_Z*?P;^U^GVW.[8,KSLR':X/=6<$F[I\,X#]YA/6 MMT:Z.[3&CF&;'BB-B6&8WL@R!RMX@&? 76^1IV#'-=KRS?>#6JO[YH]6)SET MS+$%.FW@#<:6W=?'H]%@K.N#@:X;PW'?>?9X*)/+!/@ZN4U]7[#MH>AM,=#\ 4@2O6<#"&8QLSY\! )O%R!2)>> \) MBC9+S/Z>?OV),F",Z.3XWSXP#6>!:_?^R?'9_5 MH8'U[0F?.)[>'4S&9M?2'=ZU7<_J/;8M%VF8S^:R6BUW>3.8!G[D5=] M/XVZ6FEV8-+L'KIMM=+LD:79L$7U4LY^6[>_?!PC[U\N<3_86[70;+89=8]99=87^. [CUILKB_+974Z1^)P1*G-N2=C%@+ K50-V(@BG&9([E78 MML'$\KC'AEUK,M*[UL ;=FU[X,'V\I$S-$R[S[T]I9<50J'@5TLM#T@M(WWH M.9YA=4USA(W:++T[AG/N.C8?<7MB#$:.\^P78VQV]('>L8;CFU-Z6ECCQNN' M.UKPK7[8(XY?*=(<&DSO3_I=R\7_T5VP[$<&&%:>;>F#P=ARW=&>TDNK'QZ= M6AQ=9T-G,NA:S#6!9(:\.QX;9G?LZ(SWA^[(X4 MAF%UK-&@8^FK?>KW7C\< MP$WPX,,E14ATZUO>G6'$&NIC;+0G466]W>_]PUSK4%S.MI,62:LU=M :->BM M^MB:#'3/ZKK](>M:?#CL,AW^-.D/^YQ/X"K!!IOK/9Z:$*1ET9+!7]5],;YZ#PY%M5=#BJZ(Y7G585 M/; ,6FW%8W"]SYPN=SC<8EQKT)TX(QLNOB9GCMXW'<.]E2IZ-$)H5=$]D,& M#;EKZ,/N>*2/NM:XCT7MAMT=N>/)8.0.AGUO3*IH"P?G'JFB/;V[5C&QENMW M&E.,(;H0X=W3CURJ1[V>^LZT4H].M?58.J^J+CIY'<:U]&)IZV.6!!3"_\:R MQ#22-]MM7BM7^@.%8=%EY&&YO@(@\;$H,?6[-!?_BO<>NE"NJ& Z@N^JSUYP MV!T_]7GRYIL39"YW?XNCV>NB@F6UX.G'+6[Z//AK,AZ-;'/D=IGE8O#.XMW) M$'MTNZ.!U;?UL>WIR\5KCM.?V*#E1GU[8IGC\<2U38<9IF&Z\!>++Q=#54N, MRE2UN=*N'F)&\J'DF_X0$P=6T(+R8I]_5KU-*N&@>(79283D+7+ M\KSMES6Z506#V&.P92)17/P25!Z/!>;3O]B^34F;QBCD_K$%$!(P!Y6_@2Q] MC?(Q3)-_O6#K"_U7J.\Q*Z$OHAE[&UWZ3D<["9T>50YA=72"J@2F[R*,A8M_ MHH0JABKE-S]DH8,E^82D,!,KW,?5?0Q9YM8TR5I?]+M=$>_J>S?*S]TLEL>4 M-\HR\+1YA-3J$W204KY:DFM?,"K0T) Z6/- "=?5DJZO(,VQ,Y0Q-(/-PMYIGH U90M8S@O82('U;:E"?&N@R:S 9,SZ:L(GEFJ/QP+*&]H0- M7OIU_>3\^/_Z^N$-8;NW#E=O7N:-P?="U[:'89=UEW/!D-7-?A_?&$/T C MHC:!?(^XWF;N>.(9GFV-7*" D3TP77=DV7R"E=#.S@G!+=?O&]L/P"3;$'XV M1C6VV8J9];1B!XVO=YD=8$R48;.45""MSF/_BC!> ^8(#%7U\]J;Q@_;5M@U MQI[-A\SS])'E# UF,S8<,JOO69[5YVYK?C5;$*]6]$T;8,@P^8A-WW-\#\VO_H/2;PO#+EI\8G++(,SO:\SF37\M/98*YEO)9EKZE_, M<=_B?=OM6MZ$(Q2'V666K7>'?6O P!8;>4/CWB1SZP;;/V[7];$Q&(Y&W#"& M%K-,6^<#9S(9C89L;(\'K1NL\2R_4F?@VM;$'NM=S]31#:8#RWM\W'4M/ND; M#AP_=Y_],A@9'4,?[CW+'X Q=@ ^L(^R@[WH7UI*V&[=7];$Z8]UVV:VKMMLS$8CR]L#\ZH5N'<0N$6TT3S_ '.[_LMQ;,>S;*?;Y\8( M!>X0!"["G8U&8VL\&$S&$Q,$[J#?,2;]O;_]MKZNG5E^I.NF:WFN-[*&UM = M31R$NS.,P:CON.98WP,;J[U1W9;;OQ?<[ER?'OWE]L>.[9I.=^1@;L%HX'3M MD8.^KJ%E,K?//5UO?5U/[NMJE'GU9C8/H@7G(H^KR.Z"S0EO96$=])5V[/1Y MWV0#PYP,+7W4GXQ!\9H#Q[1LRYF,AJV%U6R9NUBUL'3+LR=CNVLR9]RU^N:D M.S9TWAT/^Q/#\X83H 6$@.OT]3L'$ULGUOYQO*T[CFL,^, 9>)9A#B?CX4@? M&$/>]YC-#-8:6 UF]F4#B]L>,P>ZWK5,L+(LHS_J3EQL:L)'.O.P7M9UF^.R M/@ #:Y/_JG^3@:7W=&,?3*P/44I=P%>+0^[BPI*5%[*\$S9#GWTZ_OQG\^>ED M%:SL^%(__?+?V>U-0A2[(R,=K2GMR]IOBIR2X=%Z^8PN"F_HM MBE^#ZO9);"'*5NS;&;'5OOMTGH#+/NOG'^"9[S#F]TOS].BO/HAH-O;&7<6J=L@&N4-0 M4;9A_G52VSA[L*SRCS/^(2KI?= XK[,XYMM>,H8_'/%^7/S%+&MB>@.KVQ_T MP0PP)W:7V8-!UQPYKCEP;-NU+0177@T/::!/ U)_"9" @U:]BSB[S'% ^;M: MX#/;#P2$'99^PF/\VYP[2)<(F,N!.D&K15FJ7?OI%-Y$8@J!+#3#U 1U]NJ, MXH,R&FXR DY"[?^RD .[&9..=LTU F^BG29.AS&3+$@)C_@2>)MJ:I_C3J*A M;>JO3ED"+VA'ZD?Z9^/5S[3IVI$-US<&K_P7?@*C6#L)P^A*S/ (KG,!CUD* M@N"Y'.WHOR=':H0.?5[8)^F4I3"U2W;)"6S9SA+8@B0AC&5;C(=TDP0%>(?*B(#A;O>[FK\-?<'X][1,7;^RZYZ^+!T[] M@"PFP@]+7!ZX7M3 M?YZ($:>LN5Z^ 0$7)CQ!YU?YUOD)SJ7\2JN0ZA32 M^8=3_>S#I7Y^?/G]_/B(_.3ZQ!JPR:CKF6/,R;? 7'9!47GCB6TXMF$/N8GJ M:;5W7:Z>D')VH15]@M@G?=,8#\&^MOKCD3NP!Z.Q.1H-+6MP4P%N2RM/02O? MSH[^FAA\V&=PM;*!N<&4@?^93/0)V#..WK>QJI!U=9X?"\GR09"49$%A/08SB$P^,4#&3\B!"EH*"< MJ0]RT27B9.O-:U*P,S\EZ;FC63UP!Q;7P;J#*[\UY(,),UB?#5RP.,R!Q_@: ML]I:Z6DB<^PNQ,)57Q/NH@8 "B;U/R[Z^C)#V+TL\<)N=$ MER$83FY+V'6$?79\.@""UL^^?/QV^N5C__R/OYANC/31<-0=NL-QUQHS(.RQ M;G4GAN$Y( YU9TA"L":':YV1'@%=QUH0A9==, %F96.]QN;65HWN[9S0"%>Q M3T[H$[2(S!XP6PB6JC+&C-&K1$/'<)8D2F,< 4LO$I]8LT!>?ZUNW?3,>XY" M@1XYGW,!7K\>DOW)[RTUQT8K"4VJ-*7-$Z%Y5.<@$-,E,\%8 M1V&(YOCJ5_^3PZ\O.(NEA7O,';J95.2]4;E#T#_D@Z@[0T_;[EB0?4'GD,,( M)7(WB**OI+Z*1=DHQ+5L'HD5.,)7(B_I@I@[&@AU$,A/_OE-2.O)(L7&@8 !;V_YY=PEGB,O\EC?2N/M=S9 MHNC=\81"L.!S'B3\&@7/=K*FIWT, [S_BE8-9)<)XKSV$Q1H?V<^,$6'&C_! MCL+ H2-\)S1X(MA,7=5SQP)=NCM2'*A_ON;+_Y(EZA] ^,A_ R97_T@?5&/G M5W7TF:C&)(C4%N6/D/T[F^7-)O#??E6OP:1L$)HI&= DL:M.''+^$>^7Q&R2 MV<"A/HO1/5C(LUT^UKNM53+1K?TR2Y;:P=".H4A^%W/@05AV%.^O6;$9@#FG MIVM4NK$/DP9P@#E$4ZGURX<7_#-R8G8NKS7B1P+Z$ MWY6YK)ZC_)2BOV!VB(XL(!U2V$BX'95LE4C8G[!&J6E[)58^5S]VA-GC.)AY M10&;@L ZPAT;@!6'O^"]D\NH MF0_Y=^$TF78]C9 JHNNP+!L6%9%T:WX?C_>+W?/].;_".S6_;CQS[TXZG[CL M+Y3Y04I 5* B+V,1"BB>GX/-C:("&5:U]XHCX*"T XQPB?061]GE=)ZEY==R M.YAHTHXCEH^*^D4T9^S _?<:;KXS7]SA7)X*2I9#QQQ><3/'IYNQT&,LI9>< M*$$6^X186M@*E@MYG<\V9X7+")G3 T(7\B<+??AX@L)N=9&=XCUL,>?"GY^' MF8IUT MHTL\XP_PE]V=IDH/PI O ,(#/ MXRQ8#& EX5P()/X2SC_%I"H1-J7E5' M!H73#GUVL0SKR- $G4R% *F/H=(^<+7!)[[Z\AZ8\ ![=J(!)Z(:=!$2+;-X M2$1:S [#(CRF)=)Z2W-+$K9 >H))^V+5H''D/2O@LG\HOF3[D1\*5QFQ$'*" M"JQB/ H7^5WT$P7;BO5JO#52&K2='JG3XV1]I\<=C,C"AKSO]I";=G%USWZA M-D]U2]H+97<" E^TN*4[P?E_3XZ[QD1[!V3.@1$:JOK \BDY[$W=U(63X5,4 M@QCXMXC GI?L1'2Q@XG(58 UADOQE1]GY'CD6+..$7[MN=J@GS$Q@BA))DLP M[3*(;%0<8 M6 ;=OI/A8$/+RD\%H<2=<+AY>CV4(FJ9'^%P[.$I-<1:@!<\LF"_%:Y#LI MD^9.*1$#A_1SB99/5;I0/X=TM4JM#B+@._4556M4Y+/M1\$E;=2 M2@.D.^ #+W3T)/I,XTE%?P\A&16\#F 4:3E4=>+HLT MP12.EN6.]KS?O*",N(A?17G\*O>@4&).EQ)S9.?8+=)S_NN'@]>22*GI5WAY!H%7H1/ MJ,-?2\#X6N$9RQ.ED;XD;2LRLM4QNM>5T2WKB+9^,=//IMYQJH97OC%$TN\L3 MK-3PDZE <"SFWQDO/!%T!O_A"^U\[H=X1F]!Z:-]JQ)[_W/^-L]+K>:4 M MM0MYZ.2E8"EKR,HVM@IAC-TTZ91R.P7L(\057ZWT)^O>2P$?FL).X3!UB7 MW/3?_"05_L/*V\6_JR$V>#A:*MJ%BA F#<],.L+H:.AHR0^',7I*.?8PM^,R M3X1PHAC3Y"*1D*Q\94FGU$6>/(?)#&.;Y,Z"4\&O\6\5[U6'/%[=R.M*40$3 MH5PS5WK'9.-.Z8VLNL'4](0/+"6**:7C+1$<70C@,S A2J=N2>HA2.H\%'<* M+X*-1?,,B4EEK9=\G^BF)$E%$B4&4]HG78TNV ,;+PUTV\S3)0,.886"#Q M.#OI_)%L8_0+7[$@4T_'7SE8!G,T*# S;3EO. MN3OGJ!TF Y?V6,.X$C(&HXB)#(X4@1'D)T=9R47(#>]3,4-/DH.F[NW(OSV< MRN&7*90)T4X;V0@NX8X$XP@8$$H/"[ M#JMT)^&:6^ M2*'QV!7,$&4#>L&3/"Y0O*%2EUHC]Z$HJ\3$N/68%W,!>OM__F&,K%^Q39P:291-1%APD:L]@,=X&T7P/XOZ"LP3OG,#3+8/= MPRV2/+M7',UAX"(,&"1RA]%!P&F/1-V")'9'9CH)6R=S+[FXW2\<3!@B=UBX M4&[)_,Z/Q0TB\Q3LZTO,B IQD*X0U0P7FE' H_3&-94HY .G')D,3#Z4\Z3/ MBW$TS\<2MKSLX[;BMV6V"K,=E^O)*U*4R\*_&CC60@KJ9+J)D+53':N$O9G-P; C!'K2-BDE\5\7<2PPQ&+* MI20?VW+F?!'%H@R\PF7*KI@?J&0O416+^7=!$#FB)#BC4!>A0\!$,#91>J.H M4DXR!ST$7A9@4 (+W22)H.--?;R]A-\';7Q$Z[^TW[56H/"T%EO?*:?OD?DB M'4/RLJ$RG_"=%8XF_#)9#*T S"+/PW(QF5*GJ,_%-"N?"M/0%T2.'+A@(!E3 M[8*X>6/683;C2D(C#8E(%@^!"+@(O?H8Q");X_9)30:V5=NGK"94@5%(C B; M?Q<0A:?-)7POR*;!Z8.< JA1Z;Y-!.H)E0:DC@$*DGC)2^VY\;-(^A/^K!), M&;W:T9Z;\@$95BC]TI>_%+:,'X7%[TC\SRWYC,AY5N:*]CHWAE1D!384C?SY ME(&-[_",P,!E99F?%]"(6C3F,)%;FP=M9 7675/4GQ:;XZCV")I+B9?"T2GC M'RL+D\3H%T 16 XFJ@&5L_4>]=* S+PM5-/*A1!WN-OO&8.:SCV@&02F@W + M/[(>??9+J0BNW;,=]RPG1#^14M,5E+@4OFLW=MN-E0E>89&AJ.H[P;3*Q0$F M"N%#RH('L4]QZC@I5W*L$1KE"P%Z9>F$$/**(F5%:J*H@L7B5(JN,'+M5G*( MM$\J<%^*OZ_>_=0,EC(B'3:GK&.ZYM?E*%%?>'0$K*_)BOFE@-S14)2ZMHJ3_"-DH$?;R5S\5I]B1U1(R M2:02Y:"K2MP*J%T%5,'6N5,-/9=1)M,6J>C1#Q#G.A1!IKQN(7@2VB'<-[=@&6A,R41@H7J>7)W!6U8\FU"OO- %HY3 M(B^F&HE:]4HY#>*&$1P"R@ZLQ2C!<^\Q6C8)C\2RC'*$8N>709L_F4 MS.?+O+9")F^7J8R6W%B9\;KN5M)0R5&[EHK4\# 3#?-IT8:)XO7I;(4ZX]\< M/A?H#A08S<>]\5T1XT%"=@)0T[[GE_$GBTM>_:P+O BJP)1P!Y0D$0KXQ@)= M1Y%B1SM[\QJH6R(X2#SS"(.W;U.WEQ<\G+VY* .9;P"@P?%>1_%<3:\8X74! MR_>)YV5XA;XM77=E;H>96QHB"'P4Q1@*(=\FU)4L0BZ,2 MA5CH#6NL/#@O$V=#Y4!E#+X1 !/ MJNA5K$!\5TH0P[ MA-9":U=5R\N'2HFKF.0D?RS1*D.COZ?]OB2K9/Y3HASZ$E2,W, Q]V=V%B=" MJL#X,-9,@LV4Q0Z0KQ411VX5'/1]F(C12*"EK*\2-IMU9&%E )ZAI9 M AFF-#@#*(M=QA@2-6*@)K M "NO\S577/S[OXQU6ETLH_ZFVU 1M7E1%9NEFKI;2ET7($V4QP$W(8$F60!G M %LEB$\7J&>0D:<(=U \(]I^R.SL$M)#_:S A$\%>%0N4BF*G^2,C[828FG& M6H0Y'YQ4(;Q+.<2" 1,9@BRMX0JFCNH>UX'H+,#*"Y_C[2+"E.-.4<*?)=AC MI8.@B4*(T9ALSAR,7N;CH$VU<7NKBU!2G"0WV6QE!$^P,!*!?N''HE.+SS=L M5E/11\K8(!OWKNQ9*A7$4M%S.;A7%M]YOO \]W6)&]MZ#Y4KX3]04:Z+*,+G MJ_%$-3&INT12.9Q2F^*T.<7).*04IP?77QOW,D,PG2(,OU2WELNJ0@9O#GQK M)]XJ:Y6!'ZFW 5YQ))ZL@(58@1R;*YP=E,T*B;FSD@5 0P"3(E$RTW8.MX.U>0H92C(L-48L= U^H $&U&8E/3\(O^J:U3RUK;$TG4)W+\]3 M=O$0_5.4AT^"\Y3[)-0^W],NP):?*YL!+OYN(+P422H:M<6Q] FI[Z+Q+SL@ MQ/DM4G9Y6#/#4&%XUW5Y*,'VKV*V$-@FG\I*\UF_$O5HOY7#R/2"H/756 M2OUULZ$I)F[4.Q; M:OE$9%5N 5+ _U:@MU1OOKI2^;5> $HK0[<$W=)%16_1EZ><\Z@L+?JP2GDL M7^4)=:9=4OC2%;ZL*IB4S."+%WEB GE2/VIQJS8-25[WT3-!19?8%ZLB-<+ MK!?F@OD+_"B]U&NB(!?JOD7O0.:?ML_ MHHMT57ZJ4,E:I(2. )/GX6KXLXJ>I$ZB+'>2F_FEH(BRCZ%&V"1+.>XBFZ-* MAS7#%R2%,TV*%K=%UR5I"8I;F,IH+LZ](]IF=0118$[\919(J';45H$O:%.U MTQ7B&-T7))"3+*8R,:EE2S0HM)=\89[9 06=I!.ZV)=E (6B\X60L.)%U6>@ MJ:+UA#H.)V@Z.-BS(-=IJ#&;:LMM7M2:)!=?O21#UJI;&4NFA)Y\!82OD,D* MDRM/B1'W%M&;$OEH%H5\H8*?& A?8BIA8*T1Q*>=A&2 M!2\QF"LF '+CU.T6^(,'UV\ MUL;&H'-3]\?'<+$>52)37)S2NE1LL"QBOQ9)%?' M11C+#^69YRCT(#]0NY,_[] 8'FV2+@+O*#K;&@"F(?R^NL!U[$Y1RM6G2ZS_ M!G\]AU^IA7BN$O'ZR>)TDUX3(J!F=.QT6Q$ ;+T(6-0)@/LC[3; >D. U;R/ MKDN&WF_;+FU39-O:;ZS66S)"UF[,=?>C:$VB@FS>CEI/N:<7E ME<;XO:=?JC'NC'5=7#0?9M7XTXZKWR1[;N+(9?G5$NL!$:O5&8SZ+;&VQ-H M8K4ZICDZ8%K-QS!O'N,.=+LGIVE.]NPH'VWE=S28/?J_PS.8-\(W[<0C-3NT MSYQ@#7;5P/4D\*"R:^F3MY)=#3L78]*>RSZ>BSG<]7K5GLNC\$M_\"3GTA3% M?:B>KBTPU&YCXC:%[$?#6UZ@&WKU:,^E/9>[G OFEAKFJ_9LVK-II!H_U/OW M!NC#0[9:S'XY6LH;:,WG:,S&,QSZ2IFCL M![IXHX)^6I7]H0Q.=J?4$IG?W0"*A0; M5V]?,=I+.%L_63U#@X\$A.82Q9II_K.3M\O8I1"6$+#B G1C^W>-IB*Z(4@ M;*!9W<#)/SM5*,=Z3/?*'M]4-;QF>V\L-M:N"6Q/X5Q)O&C8GO($*SC7""0L MNDP3<"W#)D7V0F,56 *&;< NN0*8PR\X7'.Q3V58;L$"&_-M^_[C>W:ZRSWQ M"J:!%?ZD]_J58S?Z@V7&>;!#O>E <2B)6BZZ]B6H$]VFLEFUM9"B0W4,5O48 MC"<\A0J/5!J7-0"(9C. ^6XP[&WU?\,*ZALUV;;ZO_D%[VWU?VDSVNK_@ZM/ M;JO_V^K_MOK_QZK^?_K0["YM&]MBU<,K5C6,3O^.\=;]=J*WQ'HXQ#KL&(-= M:W=:6FUI]2F6.NB8YB'3ZB[!R>:C (SW[2CW,Z?Q<.WCC;#>IV+W?*A&L)\_ZX7'_0S=Q/I?0#>7-$SHZS*0+;IEBV M*99+#J#AX)9)>0>08]FR0[X[5Q?SH^BR_*;[L\8(ND]%EJ8#R_4UO=O:"A^0V)_DOU'?H35,C<-N5? MM =??531WHRE'/>Q"9U2U[6E2S@ECN)*73C!()IC=^@V4_TPD[\;-=DV4[WY MR=EMIGJ;J=YFJK=)QVVF>INIWI!,==BJO0YL;F>SMWF4AY=':?3;/G4ML3:$ M6,<=PQBWM-K2:@-H== 9WI!:UVQ:_;$2U$?[IB+W*@+X.-,QS V6ZDJ :52) M$8ST?0@PQ>LF7Q]:4CM?WMRU(,X/NNO:3_TBZ%)9TCR./)XD%.(J0F:XOB2; MSP.?XFAECDUA7$,.7,=6"[D$ H_K;V#%+.9B(Z@R$FV9:R[K-)&CE? MNS8-C^3!PT3T/,)X7@C/R$F$_%J+YO0+#OO^XJ. (!)3?L/BL'N>I=K%%.@K MT?PDR<0F%;^([=3>Q=&5#V)D0TQ(GE9_",O>!'H^&?U%BK# M)'KQ"K-!1&7I^E?6!Y_D!?\IXX=F?^G"6OK?:5S[KG;&Q;\ :;;BD)=;:.+39&>N3EEA;8FT"L8X[NCX\ M8&+]L8)[AK5K?]D?*KJWM7OZ27W_VWBGEX*$QKBG5WM56"O-*IXB3)C<;+TO M10SW(E)(QY!WWOC)[)GK8VC,O?*3*%[0TF8L9)><@G!Y!!$>SF+<4 J;!B+ MAA'$S Y\ITO['2YHWP.?A0ZGD2)J3 )[%":,*N<2"B".>M;ZJ=PJB@C?G?'8 M@=VBN"%]I=2X:>DXE]=4BHC" 7[E*49!X713GPY7S$85P95BE/(S_6;%)O<\ MK"6:V< F1C.N/9?[]/,A!K* 0(WA#QX;LGJZV6_*9!L7R!JW@:PVD-4&LMI M5AN3: -9;2"KH8&LQW=#U-O@+[R-GI0UP?&F#]R!O$VOO# 2'0_L\_ MQJ9AOGH2&-JG2CEHRMD\-SK&R%IQ ;:G\K3I'G@H+;_LXEMC?T].7W#[ RM74$D M]M@^/J"CN9T%U9Y-RS;MM?*'N%:N4V4RATS$FGK^\*8WN/>[+GX=N6#7X,-J#@B/DD4K+E@)8#]F C^GK'&M_2 MN74 ;'#G,3:7*U=;;(R7L#F[]U>?O)S)75]F>'8J#GKU?X^T.8\QX9Q=<@WV MW,EDN:N?:&&4:C/.0EB(EP6J>M/)'5()G [5N'[G<=05GBE87S3S0Y9&,18U ML\KPXLW+F&.?02V%OVJFKO?R"N*&57UOSG==WSCRT=M%%DTB&? 6'L44E@%' MX+!DJO&_,Q\.CZL"7#^\@D511;3- BQOQJ+D&,N$\P]KMYOO3:\UM@'MA;VA*U?]R[I'L!@J#^ZG&L!P;R"1I\_K7?[H#,"@6=!*A &F';)L++? SHQ2VCC._-(0X#/X<\VDQ*G5S?8:Z /[^Z)B=S4ZQ3@?Z=U( M$NUU-+-1\JNZ?A=.&E4(_^8GMR6BF .+5SE0UN@;Z T[#A<>0> M(HGA&E<#0FNI;-@;U.NB>R6QU0D)"JN9:.7,]HB^;IKJ=N3EN__[S+?Z!O-, MQS&<";.XZ[&^-[)URS+[0Y<9KOZ7H0^?W4B4#T-PJ^5_9#1&8??WHZ-WVF^P MZR'!C9R*+4H:RD*?\*AX@@<+D^5-/<[K"D,V4)$A=H,L19P3I0B"P MX ($SDE(%QR"5"G&2E+XAQF95# :7"G@Y12(5I&H@U07 <4P@E\1C)IHF308 M2J T, >.? [C$=7'F: Y6[)%!_GEFH,B98DP*(I9S,%Z0^M=FV?Q/$I0Q)_# M[->OO:,=N7A0,(LWOYY\.#[J(!(,8JPD9#VZJJ$\3"L*Z&O"6HQ@;V"FF>IE MCR8*?IB:SA?SX3&\,B/$G @L46T&J_:Q>;S@G:2Q5X&E;*3TLZ4CAEV+I'TAK(.@8 *\B@-TEL^(= $#DHFH(]$F')X//($$J!.1;.U MPZ'-QT!4QIPH&4A=F/WP)X%A=7%']T;XJDJS?"R^.9I(2@6' MJ*WD5T _@+@Q!Q$0%+SGX&S;0 M>4][73DY<:(HLO',E]>$YXC.#=^#H8$?D)NBL%Z:$SQ:3EQ,D^!@.=G64JB0 MPP611&28W;RU:9SE.^N''NPS[DHN3Y0:N0;;#E_)0N9YW$F%4DFGH ) ALN/ MT$:(B;2=?39W]K':SCX/)3YF;%$0..HL C0#19CX\$F&EXO43P-X(3?/D,\I MYBU8#>]\-B@>H:;X(A]2>3.7M)>TV1,VXZB 0QXW #VNWD)?VLR&:I1/O'14 M*Z(X*6D&]1O:Q$* %\XKZ7@C10*W5-3 CE]<%AEHG=3_3O_0*<$UHBT,3V8Q MF:M2)N(M=>W/Z->E3Z>5"SG^[6:_#WYXS=VXH:>'>^5%01!=T]V&V)>L7[PD MAVB:YOHM/\AU2AVQ(=7=A"V;N3OY*6BC\9;_!<+?3=;:'O#@#(K'ZE9U*_WAN2_$'F M]>R\Z#U,WGG>[TQ&DYVKE;=>%XA[ MM(A I5%^&2/7BKA1W0[@\J'3ZNXM->^>:D)'^R@[EK.-A/?\1ZC_?&[JPQ;2 M9K_.A%+IGZZV\#[!3/:2VX\W^3)_!/B2T6#71I)[#,)P2.>B]Y_N7 [V%K\4 MR[F%XFA^4SRXWUK]W=&X]J/RI&UO6#[)46>HWZ.G8I],AOV3'9MN?4N1U?;Z M=U^:836FJ!)@>CJZJ"NU8,/'B\[N"(17V\?QEI,;],:#+>97DU.$'-_M]XR: M&"HV%L01L'IWJ47>(5^OG@L8LO;6NU_'\N1P1X^MQ)HHYFKJ-QHDYFXS_W80P9\WC<[@_X. M]Z,960 M"QPZ"]S)A?0D'+ GX#!;&:CZ?5S#'R";KS[=?!V.S7M5<]; XK' 31@8O5Y13<>TFE9F*S_\7V;4K:-.;>_S[[ MQ\VE[=;PV2^_X5G\E\[BM"BT3_[U@OWRZ$0DZJ2I#M'E*?.#9'WUQ<$PJ]DH M9JT#CVAYM>75>E[=%F%CLE\(&V_]OS/?1:\4IG6\9G,\:.T]3Z(L=FY&V2C\ M;\CY#[J,M71XT\+.LS2(HJ\-+6Y;!BS (FN"FR$L 1/PX.[ 46MJ,=.,L_S M'5_">B39?![%J78=Q5_%>.+\Q9#BSY3@!QN9$0 3?$*R(C$%3"@ ]DRI+BZ$ M;=(,4U;&B;IN+Z,7U6"5 6A.+L?A$01BQL(%0DD@DD='EC@JM(2$S1"CXRH* MLAG"]T77Z50#$<,[ OV&.4)D?X-C262M7P);(38"3O@KIPV#T?TKLKO$BZD_ M4Q7T,'D)NY/0@K&4,-\AB9#"J8Y) $M<\2":$W &F/KPB!S1#],XCPA><2Z21R7G)\X@L<^@(M!PX1<&E!/0,BQ-410@:6$ @\!WJ:4$5@\=&,(]=B$G!U M..3"''Y$2@%XW/DJ2!XNP3'5[/\%1>Q&5SF213\9(T*W,3F J;01M5BJ5WS',2," )E,-B\.;8( MGL([@7* M ;B# &3\T(L98L XI-9)A3G$X07L#0(^E6P+H:R;BBT@]"M:3M)T(>B'A/.O M92@R_ F$#*A4(;\$X [B39T(B0+;'!).DQRE_'+^-'%C"8U$X9#$S$_0SQ*$,>#S5#V;)9HPRX \X.L>#HE80EE8':WT?265X;U+'@I;@VC( M"Z)KQ+Y *D#Z(LR+.0%75$^[,#:%+1&"O901%#BGPC1 4CY;58')C01()64Q&'&TC[-05 MB_TH2PB=PD%+,J ]+*"FT [G!=2MM,]=L&]!8,0"_@IWJ\3A93V[04?@[J?4 MZ$5:\SCF+)O)3Z)X\-4U V%:?QKTC )K6$*XT8K2ZZA^GG;F!RY9 ;#4 FG* MDH;[-? MG0GSKU/:7LGSE@WX!*.AW/?3IOM.*GDM &EA:!GXD86"C6W M3+GK!48+0$8 9(,6@.R!;5)2MPW56W403$DV0Z3W[WCQS.*R2:& E"3DJD(A MY&X+E;3UL"U44@N5U$(E-0@!J(5*^E&ADM;T7N6IT(F$N(Z [_E5KHA2M#A* M!P]+8W7 A-H_6)H61ZDEV'6%T>.)L7\$>P 5M3E*"2AT*E/ $2 OMBG0!C^_B-8 M!<^-'>Y2K3GP*$EY !*R]X4"VE6:L3KFV(\ MU;Y20O;>V%P*\]E_LE;R[+!Q-64#P^0UEH+&M[,\-Y05[:\HM;VGRX^I(43> MI6PNYN+SE&P(\Q>-N\.EAF-;=0!?:?=-^,&[#5V'%;?\A)8L[THOD?%!UVL2G5%^FF8B-0PB61. X][HV)G\UN.8] MD6U6&I_8&?^ *=O8NC.5;UM+)Y(/05Z?1'5+AUL@5F=0*BZFE6$*+?J!0TKK M%$,9-1-9GB\L9^9G,VK!>\5\2BGMP@>Z5+618-U6!L8)U$P1GD.Y MEV)K5>RREJ$1NO0R=A%6*8B!MC&G?&)07_9&YZ*5_WG"UP6WL:]O1+ M%(W+5-DZ2F680#NHCJRL?#FRZ,&:=Q L[4!'O*YO,3$@90Y7!!N3:N6*C-Y$ MJWLGIZT=2V":(7)O:N5G"&G;+S:GGJ)ND+>3)1EX/Y*JW^O?4E*-UO#Q\J-4 MTN G24:M$JDLL:.Y?B+)"-^5R=Z$EECFIAA5P<+V6#99Y M6I1DBI;'."OF@@!$":S*.O'M3(H.["WJJBG5%]A)+M37<.&R'.KM(%$V;,%Z M85),:+1>GA2R8?][V&YG?&Z,J#;0^"Q'C.K6=GL#=%!054."@%3 M)/RNE(:J NU46AK$1C>:(F2[9# I)J3@#6_@)U!;K\ZG- ;,#02/!$) [QE5 MQ36UD*BB N_IT*4>' W*JF/YU WS5L>[GT0"AV[_MC'OE^R;&.$N($D M?5/T^_:RS"@(I6Q1+!MUJV*,[KW?L$!64%0TSVM@"T++J%<\S$18=8TM);_% M(6QI7NL;=$GI6HWR[.[[WZFUDP24R&(F<4 JLH,,86E_I3%L(!,0'P*F8POS M[O:808:Y7YA!KU' .BS0CH0]C*?T+@H05D9(Z3=P4R!&X!B\X69+D M]R>XP2R )!6414W-L0JSP65 /%8JD ;#7-SCLKFL0,37\!+G$JVC*Y@(J!@W M2>$?9%4M2:,R8 <'\A6Z?;F+_G &S/V%7A540=MV)?, MO938-%2]*S(=\#OP9;B(M>'38YSX9F4CD1,A* &Q%-X M45?OV5C"GW)D+R7H7@L<(L+H'KU*;J8-50Z[GEE@?X&.)1(+8@D@JI0@/;SK M*ME3HN"V='=SZ>ZP+=V]K[V<2S774;@:B&T"WB=^B>*89>O<_ H%P!D9!K=J8ETW6D@40X[TE2B3>H@+L0:[T'>#6 M#JA'^PO'RXX(G+R(8HF?]ZUD.BP-BOH?87BD1R9=-:VD4;C9H!)+VG$UFQAJ M#QAI]^O$H]&3"DFLT!59:D ?805<1-X98*/A9Y#9A @9\Y+E'D85$:@\]XCR MN-NY2G-6AKB6IOB?_ *^X"R6%^]C[O"9#=-6U^X]UB,[PF>\EW%9;#8(FUMI M2KQW:[L)_TDNXCO/P\TE'RCB&>5HA<+J/[IXC>9W?_)JJ \[\H][P-;OR[-_ M#8_'>"L2E]37:@V/SM&]ZGXI5Q;&\3P0Z+!(/I<_SR*7!\1)ZDB$%2:614A>0<8/83(9)C:@^'H MQ"/AM&;,QOHY:QD1MT'L@CB7*) 1A)F/DO@R0C ;^+T(_R;B$)3?4&Q_"2_5 M)P>#Q!N5]H:'^*2).OT$"$8:"=<*V$R"I-$I!&)D5C'7+;L>4O:-+OL*(15;MTJ7!M&QW(>NP 0& I&<4O+\"O0UF4!&K%]. MFBG A.$QL'1<&A?SQ0?(; MX3_C,R6H37J[DUN.A1,O0,?@*@\0EK@@*7+?)_FT M\3%.!__F&,K%=2E)4$Y8:?\^&!6$ \@^$@A9W4@DH#UXXA9IJS/5?H M]D3I^7K@#L@T4MQ1"E<)S?8C@K&/86H5TVKC,G"")=IFJ4*]E_RBHAKB:['T M,8EE!;"L&JV5IPDG0A\J35@@#J_7>)MWM:06,!( HND;X>7CAL_S;:>V\$U9/'L! -:1"UF:B'SJLX+!#IPI>PSK;K MX=6PV@J -/HL"U*,_:PW">L-R1GJ&,3Q%1:G.&F:7_U A:[S5;04\6@)9IP% M*&\3'@0R'.5PT A(6DL\S0C+4]H6-'UAMN1615GM7(L@0F%ZETQIY:41W%' M.BL3FRP]><7GRKZ3OA2*2F,M+GQKJL(B#H5Y91I=9:#Z[5.&NHR#K-^&BS6_ MX,Q+N8[J](*-PRT'UDXUZ)M(9B@LF&;R($,;H>N.J/49%A M0-<=Q8]"YTM5'?#P,IWN,Q?NJ$/?"7IKN/)<6D6)G&3R!1F+7_VTSO5P/948 MU4 ,0;3@KK*QV$+>7'VPGJ[# FW:EW%7D6K+:\0[?DI<0$O:3?*VG$-5FU$L MO6R *E6THG7.!4H^QKF59:TZQ!!7>S$7=P\05!&+7>TY:B93?_7;^:_T)^/5 MS\#N_GPN7')^**8**@]CI10-RB>B9J$NT[%;L<:K*Z(UX,B4=:9=J&_@RV#B MNX&PS/$T;,2_7N+CBD@4F3&50RV\"'5AV5*@?BE?(109YS$',9S@<6$6^P&Q M\&L$B+4EOG7#&?D35UZL]2V*1> X_Y02:Z.\F>"E0EL!0%*\)4F9R"BBQ4I:]3 MV>N*^2BE#DU(V1]Y+"L+?>EK$%2FK#&Z?CD@:/"WJN-:=!#+*$*!N7;*SEIK MF,H9J\2D%1NK:"!6LK:D9I!.6!_USR9?Z,K"1(9@"O\:"D=5'G X(.%X+O.0 MFBP4*VLH_/1QM&!!NJ@X)>,B>L2+FWPN2B^Q\C2W791'>&DYU@9Y+ME M3U\B6NZ@/[/PQ:%_5&A5(%1T>LG4N(YHX1.3W:TY/":OEWRHY#U%I _YXR6/ M8()SN)&C4&$K\RS-CTF3 _Z8)93M@W<%R8)J0;DS>]FAS/+) MVW&5>;TQ!& M;<;5?>TEF-J8QY@7:Y#GB=HE8MZ4DLQ%!P+*M )2=YPL3EYJS_V?)9V3 M!LK@ZOMW1G81^0(E0\C'*=#UW*^\LL:K 7PKG&$)\#I%AH) 38:8K<)C&QDO M=Y^IH)I+/7G$]:+D;BQ[JL.R5Q[^)N:R<8GX&5IFC!]HJ'#_G< "KF=MW)& M?Q\>OXB,X[4)?O5G-IPJF2U(0" N9[)RX#*Z D5./\#>A'F:!9;"PI.>G\I# M\C![2MZ-4!C^#<0HS(>U%GFD)2&FB%T02D*50*F4/-T%6\M;Y8PGIT _DH& MNK(#Q8V\KKI7F LX6NZ*(\N64>IEJ9"&U4BKW)^+O[4A\5\I#= MS*EP/\@DH26+Z$=W#-2G$GV22"-O2U70^[NXF_P"DG %94D0E009NU).OY$4 M;!:0UDNFG(MWA6#RJ4&;S'6,*9NQ'/47*U9GCKM1CRA4/>,\[1TI53F-?D5J2)4>!@1+&6>RM(Q MN'1J8V/0TR[RH'&^+_EX+O=\<:L3$HY"?.(.G.=^" MN'.O,@.73@$C$<6B7K,P0$_;8W;;49:\03"D\ZP0)HO]7=I-_8/+,!?KZ7*9 M%R2MY1MQ,64Q3V2'T$M1,T'((K*XE@R@6,B(:12X>'^&#YX'+@6.WT:7>,]- MZ#*JU'B]ZU(P.2KOXLEKEA3.<@F^4BIJ*V5:E4/8DNKK%IS#N.1\7^%G\?T: M2"Q2YC,P-L@>DS*0AVX>Y"UX0ACWDN/%1&-D[D@8;;7LNSV7U\WM49C\]K6P M@_VJA7W/'4'&)T#&L$'E'/8X"N'/3M4YW3#6?R>PRV(L?48.W;( I^V;>MN^ MJ?W1C:5%6E<39+>)VIZDY2H(#QDX?8>R]01NN'D1RTFI4**KG8 8T8SR[Q>Y M:)$15VD)E@JQA<>=+]6.518N,C#(!BK7VW()H!Y66DG?H21_O%]BB+:SW]/^ MR'#5:='M^0_T5,B_'Q52D\"#!)#.X1O"X MI'$<,D@P_V )UWC70S>-/3QTJR>**Z) T/X[Q,9P\8RW[Z7ZE#:R*,.7W%U0 MZ!T7M6]D^I&NC4DVQSA\#BJ1&W5Y@+A<##AC(5,.M2*8B;^\GOK>"64L+Q(LZ3'->B@$E0>2P*X4^=@/:<)>*& M+(SC]QD&E8P^ZQJ#Y_QG>MH8N/)OA8_N(D=F@IE+@_1(-+4P)GVK0W;]3-2J M/<<7I"8I/ZQR<7[&A^O;U?>T7PN@#?(7\)S$.K?=/:J$$/<&&G++G2) /O14 MY%N]?MZ=JK\P!UJXYNPK'A EWJDZ3IL'T74/5"H8[K)F0G@<:EZCDR^/QZVSQ6AHLBE .$5(0%&2-'R9EGNW[/6?4)XB7OF]MS3K,KN=I#]E%2' M>4*"2D6QX!4O$V]AHE+L;1X+?!"D>Q['42QSQ>"O7LPRC ?G(R6+!(0, OXB MBV (?!I=@^"#9T%+ /7) )"/%1,S(FWL"Q/FF8)1&)002GA'U([)K(N."'\Q MX2&7_JGJI_/"='CV(@G,%P%B5#DR M?4^Z OUP*N!7@A+O2'E4G7Q"!\ K)FP^@_)NJXU=WM?RD.@'K=0M2#^J"I1B M1:;P**Z98)&/!^"02@51;,+!DQ(8BGY!T)TYH-!]14MP]=ESF)!0C70 M N_L2BAO&4*'3?&![3("TA!R@?)S0-LGE-J)^7E1@#EX,JOS.J)/(33*G$=S ME(?P=WBL4"@DO&,2G5Y9'M8YD?;--*B_>I_F:\N%>6$+GBC=)7==.T?=5>C( M]TIW-?1"7K461$0&HRI)GJ["$\1\]9.I*L>8H=IA H"!N?QO0@_<7L?+6A&* M=6L;KM!>Y0KME:_0Y:MPKSBB&S]-%8)DFR1)81\@/FI>-Y!#"18:*N:7+,XO M6B#BRRU=:EW\HLH<4\4 %S5,*BZ6S#8F5%*D+J#4.VK M0)92:>I8"R#4<6'7P*Q 7*(X@SDK*BP)T%(J0)$J1>(LM^1L7 MFYV##8DZ)67+XD(](8-O?]AY@G@%;JFT!;AYE$>*YT69UY2S M74@$$0(6#W9$TG?.4P)NJX.$F^$&!L+0RB^]POC%BT6Y$O,5):%NYE%QIJ67 MI+FLPM%)R:,CBL]6,,?6>"YNS8B%#2G$AL/]N<)#^T:5+*FX('F%B2O[?,3H MP')YW=>K#E&1;>G#X"E=D[)T&L42]^$5_0A;=]/>5>6;9'.U,3$5RH M:U&?HM7_G?F)]#[(Q'VX&.8(ISEK?F M\LFA7R[9Y(+>GFLK'E,L;L(]%:HE=[AN/UJN\(52?K9B I&99+PBQ7L9D]OO MMYC-^'44?]6>F[K1__E91]SCRNF7+)04FRB3\@/0 MJ0LW!/&6B'FJ2M37YQ?GROU=\I*26U'L:HI";L1[50'&S8M! *8!#LHM8>2 MOQ,L+G4;V9*>.M(@+GP]OD@TRX4UR%(PR(71*1PFQ2S+5I@2'2P,\=:G?&_^ M;$W, AU52,AV+O>1F^+U[-KF@$ M)YG?$K8 D-0ILE0*P+ Z$@IWE#';?%C)%MB 7!+E%C*-+/* ;UHD-19CSE?R M$&2>H.-*<@F9:36S%*Z$D >E.)F$3: 11+V"8A&,(.09M*\8?$HFX!' )/$CT+/*!!4^+ MGSM$>C:&>K%+BT)(%-=H=%')]@$4%<@C6W%I;R6UPP6@HB&V%D02/+K,1E3< M17*N_*$Y'.)2ZUP!WCCU8]F_IAQSKY,MO"1/1$X(=Z8A5>K/,S!)G>*F=+-H M*AHL=@IVIQ_"*1-M%V\>A&(LI**+32:DHLA+$>->%531N=$+D8*C$E(,+[;2 M^F,9K)XP"J0AK."OH\M82>%2\';Y(,7^%M&\S%57;Q13E+BH23Q:2EF$AL( SS!*T;LK7_;P/@2!UN3_)TL3+ MB1P"9H':@PBUAQ;8L@,A%\O!HI0T5-N30_6"A$\3=)# 02^M78!;Q:[$+L?C M3$3..Y8O^K.\.E]LM*(Q59UBOI+)7Q@2Q21"B]!Y&3%7JO&E6Z% MPJ]\?IVGL,^R4*END#HR?)SSIUC$,GV*6 :&5&UQ[JCFZ2(IK!&E+U6$5#(. M>5/$YX4_5ESD;;,F?K\2D6RBX K10.%U1Q&-2%;JM("P<-*X5G$>YL) M%Q01N#C!5!A:$B2T ;IU36.JPO>Y)IB5G;Z[6=LUN7Q+<0CQ M3S<$(WZ6IJ,L+ ?[/"[A6Z/5Z$0"3)+<(D"P&_./Q&A$GZ6^**(U%!H.!&58 M\NKE#5;()[OT0F='O7]GXJ^+P+8!].4 ^F1] 'V7E&SK66/#[C><"!+(8V:3 MOSMZ_T$[.\DO@_'>B MF22P?E-==Y^$F8!)Y"0" W:=9#X%5/Q$1+=(%$<8[1 HXPC#H*Y$>34,0@>! M(2.#GJXO$[*B+*5XHXQJDL68?X*N*Q*,* 7SV<[2\J5)YLLF.1K%+$JE@9*# MFJ$Z 68%&P3T0T!G(G+:I,FR'#)A+HCNA$Q>5A>]S@9.-Y'A>>\P(V MHGQ2RNKO2%!K@G..Z+\= GP-KBJ8#W""B$6+.6$2N(;@X?)8,T:M,@F:[ 3, MGU4:FI:_7$*NH/1SHH\Y6)GU90LA@LCFR>D2K5>>>S&;3MT$V"5#B $M0Z>R M1VEK%-$4AT\WM4W$L2ZN5DH8+J4%$SI)72_"6\N\OKZ/,N^H1[5>VF^, J?W MQ1]6SSK=H;V!30 J5B&S3B/PII+U5= MD\\]K,L^V?8DAWMXDOV>=LPI^U;[B"5+%QR$:5PZP$1SXN%2RVXP#24M87;<_&FO/.I[3T0Q4W[]2)7O+G+LR9^L% M*>U17[\7+X@U:)(7!/;*Z<+[V!SB99+-L/'5JR?"'-W [L.>]N;;U+?][1WB M,,>4\E9R\)?J#Z_POA.PQ4L_I(_32VH+)(T/8*9PE2&\;KD3 MM"GBY^*<>KHXJS2&_W?5E^7//?KI1>JN_C;I]2?]M;_J/>.6OUG&Z%9O;IKK M4.^-QF93)MLS!HW9V ;-==(;#+:;SPOB!<$/P'+(NO_[K/^L$(PN.B!>ZII! M+*O&VY]'C<'*L^;\&SY=H[^6A40T?RQ1.: \$">*YY'(AK4QFD.]ZYT"-WZ' M$]EZD4((/N8ZI2K0SJA#065Q]T8/>[S\8\K6G5ECO!*+ M0;LXPDNS-QIMNI?>"MEPP\9O!ZU8N<9QP>"OGF96$EUQFJ;SER]>7%]?]V!N MOD%=R]9_ +;9KXPQOV199@O8(Z&:?0GNFZ:NC[6QX,7G!F# MP6@RYM\,O6O\E40S%F#B?&^:@@QX2U"81PJ+OZ,)Z)_?N!UG&%8U]!S*279( M+D!KST5,"1C[==3K:& V]<@S_S;*_.0*.[MI!ORK"Y==BF.=7X<(GO'V[>M> M&2^M\U9D<[N]:E5T4U2T^0 J^HJO5]'FPZCHQR'U?9&#MU7$/]8NH?AL MM^FQE.J2C;*W2K5O](S_]]166*M.]T6=RDGT#4.HO]>X\WF?,GNQ%O9RGL4) M0L5C?F=1]&$]9R7P*?J;+/*J(#837)7 :W8C H(I#WOF"QS4*> M=,^_!7RA4)]!HYM[=+EMQ]ABC(.]K8!@-6\G6-M[RB$+5G.C8%T%BC\4P?H M5-V.L6&,P[583;!86Y.UE:Q+DM6L,UF3;6W6#WZ*LG5,W25>]W+9:/0'^HT" M=*(/"8VMM4H/9(S#M4I-L$I;L[05GLO"L\XL3;:U2_=;>#;!6CND,0[6\C1T MHW=RMF^FIX;_[9.\VTZ0/MI^G5 Q@O;__?K^K782(FR3P[5C"9^T+[O8CO$C MVD'(RA>O_[UOEE S>/G"F?(9NQLG-T&1'=(8!ZV47Q^];;7R;3CY-0LT(\%ZA?J>BKZ)>$ M@NJ%P12.ND*+ %'[\[X<0#O&CZCL6RV_[4XAC[L:ME5 3.O>ONQ;.\:/J+GW M+F-RC_DVBT/1:T?Q[KYL73O&S1I7O:R.="!0%/=$OK1C'.X8!ZL[]@0Q:<=] M>DB@K347/M&U1-72R-Q*V>?0 85"C5E5,Y^?C[X^7:F91-D^B&-<8-X4 B^V.%D\V?;)V_[9'L$3_XD M'<$+PJ?^Y0E!W'>$#-\'9'=C*07^ELCNXV>_- ?9_:83>9@#J,=POSCY_>SH MP\?W;RYNT>UF,P'=T.!QOYN+O2O5=(A6R]1&2;3(567%1?>@2GTR_&Q,^E9' MOHC=AV(FVWJ#M;30')91;]TI]7JCOI[P&9M3*V/LAAMJ:&'9?,H"3_0"Y:*E MJ'P ^VOP+,2>9#@>R])I%,/BW-UZN=WVS*1H0GG69&1_?3RX=_AUT^Q-1M:] M#SOH]<>W0YG?..JX9PS7__Q$8/'#E4?WWKF6HZ,)/+0ZD*4E8V"RP8%SGYMY M?X_N!DZ_OV>%B-$O=T!GW_L%G;*%9@P%8-\AK>O71=..B8:IZ\->O\ 7R0OM M?;30+F8+4.BWZ03Q9!*BA#"K]\Q!!6167\69W5\B:^C^-V9_UZ!4M)O]$)O] M_%WLAXX_9\'JCO_<&B5[?'*M4=*0=?T01LG%E&6A]FO OO(9"QLEJP_&,&GP M&31FC]>@P+2;_<#&2;'C&$0^)"Y/A[TPH[> 1 )=$EJ3397W]#2K)E2Z(EO^QI5P:*5)8X+YQG.!R2(O7NYQ??,YXQXX0& M%RWKC=DR<.!0EP33B]:GIP_ML];/[W_XX=W?VNU?+Q]NC"OJA#X.A#%D& GL M&M^)F!F?7,S95_),VJWWRNB(9V_,C*=":-K=KOK3]GYI.^>.4GY7D<^'B..D^+8Y]/ XXY\+.688"JP2LM 0C R M#@7^0)E_A20X$JH(9J@[V!)>_ MVDL>;UZXV^J4UR#D[2E"\RVT2%-&FL1WJFN3N1ZR6J?%M> MMJUN-;%%[E9>-OQJ)W3[T&'9FJKID-#MJ$-N$RKRB$V4ZC)4 M)@3F^*OZ[QPQAU%O@W-WYHS.,1,$\W3X5 QF#$\N6C*(MI.0\L5#XS>@25(D M(V#5'^3C#I!@[V99DX160@+L 08/1[:I<\7G#%>M.)!P".8*Z#]]_1WD5:T_ MD#BA]]>HOHLG5:L/)"0@6]1>4C_!53%@E MS)9:O(>\W&&L> EC;V1C08)2R'1!?,_@AWQ M HJ8IY%F:L1\1@^K-L""@\)YP6^6I!U$V]FU -'Y;(-V6M __G[6M=[^ MVX@$'F%>PC%$?/;!H]_WU*Z7[/2@GICFZ3:@2OZ&$M @$*\P=QB92VYT+4[M77ID63C60>6Y:2WD#:E'(]WE 3_C(,2EL$[*ZE.G MMY::,UH!*J9LGETK=)*K%/I>\*R7;0PQ?1.[N+CJBU@$=D'3*;&IJU2DR):+5"6::NISP*@FIU8%%CTB[4+ M'E^L(R*[(C*,'1-A_D!?BCQA)>ZG9V%*0Y5-JTS,+,K1,@Y)\#,7(2'-J.@85 MDC<=O3:5LWJ];&Y0@$<34[M5 N"> M1.FCHVVKE9E2<*\\@5PP4B IXQJ0(2)CH82AM#A&T!SD4CW,'^(I5>3IW>7$ M-M]NZR[I?O7H,Z5\YAJQ@(:+G.=U%,Q#(=^AD"65PD_8F07D6U@MM]J;,+VW MG-KF67EOD?+;H,#"45Y_,B(=U/L;"RV,I1I'3RD"#YH4#1RX5,KNW3?RV>N] MX:UM]G?SAE6IC03_!JQ4,@>,B^K3[S,K.SJ*"!MGU KI]0J!/I_N][+CFXB\ MB>ES5/.M9M *2+4QIVO:EEE@_:;/UD1F6*Z$J=]#RD6E3&(S%SU EFUE5E<7 M *67R-1-0W$^PI48^B,2(:L\LU:2E1XXZ- S2SX:X);LC^@5FKSDW'5I9D<$ M#X?@8SB?1YN'D:>>C8()97[E='L;OGI<>[:5F<'+Q34M*@8Y):R1*(^"9U"> MLG)OOR]+:Y-LN6R4F61;T#;1NA52[74:;;;=/>EEAS,+#DU,N!>5KQ*3,D3Z M@'-J6YDA3LKH30XCU3KV'+*CY:M9?N X+,1N:JZYE.5SR/0A_:V5G0B/F:0G MNAMM^0I1OI!8'^[/>MF.-0>%)@;^K$6K] #%U/J U+>M3/^;"T@#0].0^CX1 M*MV6FV#5"\$X*+T-14.N#54]T\JNPBR9Q7MC4^P:!,D5'HN2.^N@H-[,EI5= MWI!D#3-GE2B3+J^-*SVYF)AGW$8&$K7569YOHK;2XX K?ARC8T'0-MXM.S>]GTLPB2)F8_^:9-S;+E/J^TT6@G"?IH M=V);Y=%=F],K=(*F!LK+#$;R[IW:W0ZYS\/CIX$CR#,1E:9(MF2MQQV&\YE, M+0+T,A=W^/,MC+)=43?2#\?!6!%_(1>2D^B+\OK/;MO91<%(VI#D3?3R-4FSS-D M6M^V3;N;2:_3)F^DA]]B(8_HNL?L<898N?W ZS1:3[628&#.AG, !Z& M8M)YCT)-L%^_ M.%[H8E=^@$".&D(1[Q,_A-/L51.];]EV-Y.>;/2ME'Y&HJ"QU-!(5(P^UY!2 M4A(?W3#>V^O)\_GN$2N]IKI&HN^-3ZSL2G;,P(@Y--;:U79-YU'J&]4I=,8; M;/]7]_EWG=5/ D2_5SX;(#\:$'\N1&$DSRO_HMZ:N\)SRHE0VR%;!AISM8_\ MHC5!GCSD7'[P('Y_<+5D0#Q/9C<7+<'DD3?JFRCG<\P(=9_4>>71YR5$\F@< M'6I\T7+QF,!='H(L(D*IXB^,AO.+5E20".RWC.C,\^B.3P, D+V.X(GDO?PX M0J9.0P]Q?C?Y+-^.#\0=>Y ?JQEQ'LHOHA343DM3H9X5:L1E+.8EZA,KE5I^ MOJ6!W'"(@V*X]$3;(^5Z]B!P/Y #"^OHWE1DE+];A+5913$A-P3:#!PG]$/5)8 ,SC\%#"./_(Y=F1M= MX@F5P[Z78L-MR:ZN(3)Y7T+(PXN)&Q\TOMBJ^!'[8_D5B:4U(O438Y2CWGNS M6GQ$Z]R%S($$)9L6>+?\3\ZW/B-/[L^$.W+U?9E##YXA.9"Z?J#L$

X\]Y'* M3Z3!(%#E&/$"I#Y\;**J0S3YB+B 1 %:LGJ@KU!!X3K4(XE!T B'8&HBI$+* M"^6G*66X*O35,J2U;;8CSPM]R(F'R!\SXD[QC7#U(.HHZH#D#>:@''HP&I#D!HR<,(P Q\N>,/F-]B-Z&55U#4!)%+\NE+)=U@E0>,G*7.M9$ M'<\<_WW"+^+2@ZZT$,62U >LJ$BDE,$),P%6N?;G'GW%6"73A&%'T$W=11G* M.J"Y:5P5'V(33V;(+.F>05+TQ,ATBG6IYVYL]SW]M;3,/%X[V7XN M=1W=QZ'JJEQ$NZI7&]AAG'28T5=]NRYHI\]240\YZDD\Z;LA'&ZBJH,;W%X/ MAY3-:20'?NFK5%B\#G7)2Y9N0ZG?W209SE5+M7*H#[-&00*!H0_8:I&B6BY2 MFKXNV4A!1(G?%P"D\D;J#UCZ3+0@H0ZJ@""Q##W7+W-(2K#[1& 8,;V;/,)= M/@$6\"SJG2L'N$.KL2_1BU+'EMQZF)TH-RG?V@3I&Q4F;Z M-&.8RXD>618[ZBV8)X:D;U^A5SW"^Q-R((,TZ=-%!BI"HNZ+@K'JP@RWQ5AJFF"#W@-??LALVUHGU#6- MD_&[&4KW6._"FN:6K6NSS1[F 5X79;57(?[ J+_ZUB TU62N+WZ0(AUNZ"8/ M(ZRN'<.FY"C)@)$7O0&T=9:59?3_?NDJK]?7'5ZH-G)L'LCNRK8NX]N*,Z,[ MO1;SIW_KI>S;826MM"6[^IIGA]G7)\S\P\SK1IQK,(.Q[W?%=EK[V)O8NF9) MU\-'ZBFFHR"@,'JAC-\(]_;Z<>,<\R;".HP%AA]O'D>C#9-!*V5JH?56DS2' MF_ZIUYQ/X>SN#0Q,(76_FXR E^=A1\C!&:.@FWC=*G*68?GG#9D^A9S]=WGF M"=>\8K<7YC4-?]5V $ S"'@TXZ^^7+"GC059MK6=7B_82J)FPG;>D%+$I:X# M\?L0TBFGY"IS;MDZ]#6Z%=4''.#OR(O.)-IN47:=Q1^V,JOV_'%GAGWT_H?_ M 5!+ P04 " #J@;!4K01!.64? !8. $ %0 '-L9V,M,C R,C S,S%? M8V%L+GAM;-U]:W-;MY+M]_,K/)FO@QCO1^J<,^7X<IA64^*!*@MIU*R1%&;"^@%8'6CT?C[?WX]F#WZC,MANIC_ MXR?Q,__I$<[3(D_G'_[QTQ_O7S#_TW_^\V]_^_N_,?;?O[Y]]>C9(AT>X'SU MZ.D2887YT9?IZN.C/S,.?STJR\7!HS\7R[^FGX&Q?Z[_Z.GBT]%R^N'CZI'D M4E[\[?*7$K)/D!2SR2FFM3$@7,5@$EA M.<>WXGIT[3OJ3^ST;:R^Q(1D2OS\=<@_ M_?-OCQX==\=R,<.W6![5?_]X^_+L(X?% %Q_^_CI8IYQ/F"F M;X;%;)JKC7^%687_[B/B:J!&K!^Z.OJ$__AIF!Y\FN'I:Q^76.BUV8?$JK6Y M.H;R[QL\]?$WN EFZ7"V[IU7]//)LRN\ELCQZPKI+X[[Z?2C9XOTW9MFU4J+ MY>E?SB#B;/WJY'!@'P ^35Y-(4YGT]44AR?S_&ZU2']]7,PR#:CG__=PNCJ: M."E-UC&RS"4R;61A(57FIJ*<\L*K=*'_:AL':N3:U@6&N#;XR0>2X:5XC+/5 MT522NDLZ&62\*#69;& #]*'R25D)0Q;LN M;;VM=>R MZ0H/3O^^SH(=.;):-#7#L;6I1;O2X5PC)PG0.25IHDXZ,>VL9\"%90)4Y$!M M"L'VYOPF!) _ @&V[?AFEG^Z.#B8KJHHJ*VCZ7=%XH%$1 7DB] ^%\F248X M9C8A2G7 !KI@MJ"'"U,L#,?JMLT>9+2 M\A#S.2POYVEV6-WQ9X?X@CKB++QG/RP!9'B">_N*(9Q42E,3E6 M(DWXV@K'(E>%1:N4T3)Y'2[,.9==N&[H1KH:[T*K<5BRV01%+5D$E-0\,T.,Y\SI%YQR-*X2#H/AJ_?4SC2<[3:E^8O8%I?CE_"I^F*YA- M(H)5&BPK'#4) S ,$) 54@3*%)^%[*-2KP$T)J&V(R,ND;V!"9JQ_0W9$FFT M'7MF_P6S0YRXX$46'%E"3\,.7631D;!KUS?C MP%M-AB_DYVFIKE:49BG%,GNE@-0,#D:8N"SQ' MR%SQ+O2XB&1,&JDQ&7;J])92^92":Y^24'U:XD><#]//2/I_<8"O%L/P.ZY> ME_?P=4("7@6!A$]PTO/&*!:#(,Q2E\!!I9!S+PU]%Z";$,<\3.+T-%D[7@T# MKH:)L5('Z8 Y9P@ D9IYX(9A+C8@Q\)])QFZ_OQ=6_%R_IG\EL7RZ/?%/)TX M,9%;$-(J!BH66M(SK>8<+5/:Z!"-@ZA]ER9= 69,JGH+BU]D]J[=W5!%+S[A MM1 MC4E7-V!",P.T#7H?M^P<.RV&D'0")@D0TZ7&6U/T+"CE"@*UU/?)E;@2SIBD MSTSA6@!A+\K1<*W+JM4V6E!HOZW7<:QER3)T"B>=AC$D;-[#V M]EW+X5O3D@@E M%)>8R;5/A446LZ0Q9+426L68.Q'X*C3C$S';,. BG7?N]W;>/0P?:S8%_5.7 MT<\P6^=7K)["7?!-[X MY$T+CK2W3,LX\B>8YN=?/]4450)Y;C$^V\Z!1 "*89QS)#'F#8LV4/N]%P#( M%:H^L8 -P(U/"K4@3&NKM%LY/\-T5K?Z7BR6[XC&[Y#DVGH[\1G&U;>?3D%B M=BYI4*QHI$[0-!M"$9*EG%-PH'@4G=;6NP$=G\9J0:.>UFI&J6_! '+Y>,!L M07.&)/^9]C*S4)5_,05JYK"-HD\2VGD48XHIMB/#UOW84;!?!3TA0-H%6*)J<\4<&V*_NZ9D^?#&C;Q[+RJ1R#JCD V=<4N MU-IL(-:$ZCTE3XXSNKPM$VY+G-S2 FUR)_\DG0_SU75PO,>@%3609F$=#8WI M"#3JI/3*I:+YQ0R>:W(@;_J4,?E5NYJX;9?V/$)@74D?9^I?T. 8W*"6G&DAVV:$>?7PV$ZQV%XNCB(T_FZ6\[.0JWJ:>$I]?G) M<>/+D-'[C$8ZQEV43"M2\S[:R(S*).RBD-1E7>BT$^PQ.5>M2+8_.UZ@WM\? M7^S%5_1SN_/U[U;T=7U,;U%>?SIIPP#UR-ZY7)2:A?(]P!T.W]_A(_N+-W!\$LJ!XT4X5L!YI@T":3TA&2A(V4I()?8)3N\( M?$Q.5RO.7>F$[(+F>6>7(TL,A.9!HDW:%%JO$1;?OD-IXB&-/LMZO5 M+V?_;]'+[3E\LGDX3%(.CANE&9;J$VN.+ CO6,X&")GBTO>)K%^"-#B[ID&.)G532/ILY)AD^QI%Q_]QJ>+;V1,2!RM+)[)GE]:"FD8GZ*2 S M2JB@!*#(?5)HKY;*6[>DUO6X*AC^_.M)[8^:7T#_YSIC(1CE=!0L%FGJ81SR MN8.,#*RO1;],"J%/H&D+L&-:KK9BS37^0S>#M1XCQT!G](9%%<"?\4G=FOVP MCJ&>@;VE41.M5/9"))83K(L$4E-J)#PJ#R A8RB]#JHW:\28EH?V3-RC@5LS M]/?%ZEI<"6C@6.X88JK[/B60.,O(("MN.6BK39\:,;=C&].>?4L^M3)'NY#O M8K[X/AIPXL-/@O6D@["P($.%(PKS/F86K8]>\2QDZ+.[<"VDW=-M5[C$877: M0I6,+Y DR\;5D =7+&I'XY(77:P7VI8^+;P Y([+>-_84!M"7,[ W;[K&Z9; M'X,X/51PW+Q)+D[9>F(I@ZX';FO)+JE(15A>=;9/J/N$?:[&,Z:EM"\9=K## M/>2AG%OYAZ)1.^I@7=&V'=,6GO(7*NG5DZ)0ED<,[QY%E&#;4ZLV&^UH&+ M69D2(B3E.ZG$ZY,$&NU^EZBH%Q,K6$^$*1(KT?A$W4P#D)M40W/WL_M]OX&> M[>U_[;;AEKV^!R<(>,EH!*\G)"S3L<)!2R,L2>!"*!5XIQR8S9R@>Y:'S:C0 MQ@(=,PDTCQQK#1:7ZIZ!T*DNSX8IC 8E6 M2WDD!Y32W@\(QRSQ:?CR/^0:7TT4F);5$&/ 9'O][=MG%\Z]I'99X2XUY M7@JFU:1HGVSVDF5O26=9Z5B 8AC-+C9ED9/W?<;R?MO9P/NM$-XL%Y^G9.-? MC_X@@KRC@G2WJ8QGR12GIE0LZ=SCQN MCG%,*FK$?+\B7[\'"9JMVL=-?%W.-_OU?*<.GH2@H\!H64B6W'%0@H$#PZ2% M4I.I2(_T27/KT)@Q2<8'1/O[IE7+$.95X_?%= [S]/WX#<6G6'QA$3R)JI(" M\YD#D=Q\0FSN1H#=)SSR*<_BPYI]XPUFV11"^6M8E M*\>\\S:YPFE ]8G5;(YQ3 46'CY)=R7!?9 4)%KN@F/(@?!)I.&D:3AYGIP4 M7(/M=*GLMB2]>V\\.:BYW/]OS<'7Y6PF6=?'K3[[=#BN/C:)SIL0?+TE#NN5 M@5'2U"+IBS4J 8^.8Q\QM2G",3D&G3AVJ31<#^,US%VZ..%M5$N17:F.3VGLC4UEPM+_WX/!VHEUXLEL\6AW%5 M#F>GP":1/M-H@?7,)DGQK-;YIYX9Q%0P1V,[79AV$ZHQB=L]<:>9D3I./NN\ MO6^%?$[N1H <0W(!&&')3*LL69#:,'29HS3!6M$GXK4AP'$E#-W73+2[[=H7 M0/YS29WU;/%E/HF6:Q^ L\3)S2*%[%EP3M9-C9RPH(-.J6:7L8RI7M?>V+*3 M03K.."=UX4_OG+BR/OP$G%0:P5);7:RE4SBY6K4 07'U%H$4M.Z5T;\-WCO6 M6/Y!YZ/FEFU[D/R*#CC=^#O;#)PH%U+AY-DG*>KF?$H,$OAU&Q$4[Q,F MW!CB)EQS/]9DUL=\;>HBU_678+RJ0^!T U^B,JE(RXI;UQ_/]4; H%C.)2,$ MFH3A0E3@FG+(5SQ\$_/['\/\3?JWV1SR##\M,4W7_4+?S_"D)L#Y<,-$6@[ MBV="UOM+:P4>\)$SA1IU]L)RWN<(TB;H-J%.^#&HT\UH'871J62K;196D5P7 MF9E88\"DV%CP)-B,J74M0$N#?2HVW AKHV B_^%USK:&VD,,\=MU&!-3"L\F M*J9D%5J*OO-0'%-6N^RB1=&IT.HFZ#9BTOZ.RMYW+'%+L^WIT)A3Q.LLD.5Z M"D!S4"39 =(_EJWC#GK'=@T1;1Z5[&2U@VHLN^4AOVM46QFT4> MW.G]P(%[(:AS!"VLVEN:(B6O)9EIWA0^)WOQHJ(?[_2^^,%"W6/D3D>I?^-M M,!,:H-(A4A_R9$D^6E\)B,"7WFK^WP;L0X_X,Q;@^F;4;#=S0&\%=8'_X[J+L'QR'?Q$72OG!B M 7D^.A1)JSK)W9)(Y!HCA;5]W(ZK\6Q$HQ\L--_ ,IU*X=1RYL14P60*0/-E M+41;$)BE^5*!U]SX;D=%[GA?#O^Q.+&]'?K&UI>'F,]%3TY3&LZ:_]TE?%E8 M+TFF^:)HFDNUS@F'PM"@D@E4KWK'323V.3B5K M(L-L:HZ$#0R0)MQD>/)*H(N\3[7@AD<]M^LS>OZ%ISXAEBV71V34==QT0FP1 M(2;-C%8DE750+$KP+!I9A)> V&GJWPC>F YS[(^#EZJI-+=DRRHKW_? Q79' M&3 80@6FWMLNC*X7 69&/AA"=ESJT&NMXCKK/>;1M2U5L=?0E(>:AEE^OUQ:1E7Z#5;VY MZ.AUN?Y.HTDFC[,$GV@&4+4J<4"O7;5-\4XKCKC]T2S-A:\CW(J1O):[4XP+#+42P%)"%DI MF?>J% .BZ$XE([*LI-''US/XF85:+]-?K3[6WAN=?<9FF MU >37%( "7LQ44Y/EQW\LN\F,/;*EB6U%&_PC ET;(B/;-5H M/="HP.=%L5BGHG.7Z1YODM9MKF&UQC+12I-0+(F5&J?6G.:H@((8:\$'D[R1 MT*<8_5V1[IP$<*.,/N?!*6%35D4RZHL:K:.A%DHH]2R%0JMLS)W.36V*<$S> M>%>^7=KL[V'"=EDF-W=%2H<'U4Z8_[5<#,,?\R7"K/;-OV Z_Q7+8HGUYE$A MDXVT7+ 83:Q*@:"K;)BK)=ES4)+;3E6<6L ?E<-^K]SL;_U[)V[=&/\&/1;2 M."YE9IS0)'UT/>DD3E1RRKG> MI%Q4K3T5(_58BC0]FFC(,8^>UM6'O1[UCG^,E=?WQY/[7;K.+_R3"%9H)QQ+ M6@>"70M%6"=HH')AN$M"1=MU@3J/IO.(OZQXG$Z@1%),BGK]94UU YT\D\A% M4""UN)_!?4O4X@&N3UN3[HZC=3<;-TUGO#VARQDO?,Z"%D,+3!=%76!#8=QD MCK1?D^BA!E"+)FAG%K$M-8&Q0$=1Z$*+SF MRGIQ/\[+#<&B^PJXR4Q] B0YBG2D0#A] 5".<:53AA11Z''IQ#L'W$:]OG2@ M=)_0W%UXTG66V!"OM38$5;K( MSST;N9U_OM[>/-OOK&UTSA=#12LI5Y'WR M":Z%M+==0TY=+A)X5@S:>G6N9$$+2=\%05ZDX;93L=8'N6O8A$%;;P_>Q5;[ M]BP\!J%,8 9E83KGP*(G52I,!L^Y"= I6_+!>!9].=3>2GLF4):6I(FJFS_2 MUJQSPR!JS=#9E LUW]@^V0M;$.CN??#;8HY'O\'R+UR].)SG2ZVG-5V ME<4:,_#UI)5D0J8D8Y',W\P4%-I(/9&_B$ MRXN8L-Z91F.Z-I7:"Y'3I%$3ZI7,)9@=(U =J'D!-X@V*)^6+\:'?6=PQY2;L@0-W[>_[RW0]=_C^/M)=[_+Q MW7->M^Z+1HFOYS[_*DU(E!$@)=8U)C(M/4T=Y#DSD1VY C9ZE'T\TYMQ[:]6 MY5DIMV^7-$V*E)KK$NN6*XTR58OT:EG+:_+DDO-2)]^E4W:"/28MU9!UVY>2 MW-6TS9;*T^K/]4Q\[?SA]>%J6,&\WF$[*8'7S$;.-%*':",U"\)XYHWC)4-. M)O6Y1N F5&.25QVYU,PP_=;:]:4JP[OT$?/AK*XG]>?UX:D=5M#;'[KSNGA' MW*U6N]-/F3ACO?+.LA",KKF?HE:RBXQD4I1%*.%$GZWH,P@[7XAU5LOHK%$0 MI$]H-1.U9KR.);%01&3"^8(\2D3?QXV_C&54J\U65K]T@]5N_=ULM?@O6$YK MM/9:6'VWWFY8 W.Q M7+W'Y<$W'!Z=,'5A0Y,4JUME#)!GABE'$:01TO51H9>QC,G3;F/V'?M[S^O] M2865]8Y-VT7_\I/[K/RWM*#1\O_]%/ZM2G=R:(RH2=I *DX+*UCD7M=2W49Y M$TR /D/I&D!MI<'98Y^>.#G4TESOF6$V1L]T$>=LGTW1;BOGO@?A.6+Q>%R@@A:))M9DG4C1BK-:@8<$Z:(;'4]"=@GEG-7 MI&.:BKOP[>)8ZVK*O0^]BO+]E\4DB5QJY1/FO)2TI&C/0@;'N$W"6BNUASY) M#7<$.J:9?'1TNZLA[X=M1!^<: /2.PB,Q@!GNM9O7%=:C2H"V*RXMWVV>^\, M=5P>Z]@8=V=C[I=S;_$ IN0.+E^7%].!C%=!3ZSP- $;XD;DA%>:0*(K)N:+ M*!ZURS''NYMW[%/@[?EV]_X*SS_C;8K[Z.$Q""1PT M9*84 M/&6.:5$@QCX3(:[9*]7Z5W$?$F5-S7I8/CH>*NIKWO..#DPI!H&0F< MB'W% B^VHMEFX(8T@Z@<&!>9]61GLGAA 8-D-ID8+!1KL4^AU-Z.[/HDS8T? M\F0V6WRI]3A?+);O<0[SUT^^+U?_@ZOCB<\P3(:0J1A1RA%+= M%2?!$!T'5DQ(6%+=AE>W4:\IH@?IQ=Z%;-^=B+H7._8.1$ZX#*A,U$Q5[UH' M3U.\,Y(I:X/0W&6XS]#\ W%5M^%42\/L1X_],<\GUQ=B?OXUT5N/+P:>!"D< M:-0L2T?-S]$S0)&8B#+F%.@_V^?:B*W@/DC7=!>&]3=J/QE6R\O/B;-'.VR\ M7GK&SK+J9E0[RJ?U8G/V";7(\_%NQ)-Y/K./JQ9)36N:)2K_O_ M+H$9@XAI;_++E_CM9H6&=T=^:^7$Y\R#L(F4D'#4(E ,0MV<]1Z]-SHZTT=\ MG$*SWUF9DA?XS7 )@IUVO#< ]G,6C"7L:6:D]??Y<+/]Z.5]?53)< &9Y MC$$(I&524\-S324613(3N?/4[!)BZDN?Z\&-P1?=(WT:6:F?)+E\L_4.?N?U M#]M9H&R(LX5.N?Q1+^=I=EB/:#T[Q'HIT%M<%X1Z \N3J\"?4^\LCA!/?G'N M3T]S,8MRV9;"652AGI@OR*(PA66370Z*.R/T1MJF![J=:S,=8WH',UB>:[-, MAL0Z=\QAE=HJU'*.Y'BA4#G$8)+LY/1>C6"7:I7M/N]FL7ME]]Q.7E M'CK%% V@4]JR6"]7T%PE%J4-#'T4.D1M(?6Y)>EF7*-11:/C5D-[M@OZG\:" M7RR63V

[X!R-+)J=/SK9NMF;*1^>;_XOE=.&\Y=)G)XQ80FH:A%,?4^&60Y MHC0BNY1*'R5_/:8Q9)B-DVF-[+BAUC]YO7Z),. ___;_ 5!+ P04 " #J M@;!4L[^*NSI/ "*;@, %0 '-L9V,M,C R,C S,S%?9&5F+GAM;.R]67-; M29(N^-Z_(B?[=:(R]J6LJZ\I)65=V:B2&DG5=7M>8+%X4+@% BHL2NG^^O' MP@4$2 G B A65__$_OEX-?OH"XTE_-/S+S^Q/].>? M8!A'J3^\_,O/?__X&[$__X___+=_^X__BY#_]>O[MS^]&L79%0RG/[T<@Y]" M^NF/_O333_](,/GG3WD\NOKI'Z/Q/_M?/"'_.?]'+T>?OXW[EY^F/W'*^?I/ MQW_.+MGHHR Z&D&DM(HX#Y%0EH/62BG+Z/]]^><(CE+A/.%,.2(II<3IK$B6 MT:= G?.)SS]TT!_^\\_E2_ 3^ F%&T[F?_W+SY^FT\]__N67/_[XXT]?PWCP MI]'X\A>.'_K+ZK=_7O[ZUWN__X>8_S9SSOTR_^GUKT[ZFWX1/Y;]\K_^]O9# M_ 17GO2'DZD?QIL'X./3]/H?WD:C?EG\$']UTO_S9/[OWXZBG\[-\Z@(/VW] MC?(WLOHU4KY%&">"_>GK)/W\G__VTT\+S?EQ'(\&\![R3\L__OW]F_M(^\/I M+ZE_]C++I@F@\M( MRDI*Q>+=_??%/[SU4+1N?]@O"\9;_.OR7Y=G[/EX^#J%88+T\T_]])>?^SXP M[U+4D5HM#2ZXPCE-J90F,JU!]18?47"LD Q&\U%9YH12N_\X0R2PG-B=*;,HN9PK>*7_?>I,5 M&R80_W0Y^O(+/@=-R-F_9/DC6?QQ8<-'$"PTW$VRC_B[/2V!>L8M"5PQW/!0 MIF U)2H;W 9!6P&JFB3EB7>1W[#CQ7@EP_+]./ %*KM^ RM.1Q44N+ .PO_Y MI]$XP?@O/],:AOQ_9WX\A?'@VWOX/!I/>SQ381Q%--0K(@5WQ ;)"0\QB*BH M27;#VG*@3=<>?D;F[:+6^Y9F-2S]#L;]47H]3*_0V>TANU)RP9!L#"1<-M2[Y3&)&'UE: MJHC5P9+DJ;,.< NDMMX2O?;T,[)T)\7>-[;H8NS7PVE_^NVW_@!^GQ5U] +& MG4Y%2C1/B4@=)&XH6A%(ADFA!$W.=#;R^E//P+B=%'G?J+*[4=_#97\R1:Y- M?_=7T,O.2X7+"C%2(9Y,.0F&H=>,*XK2V0:,?BH9]NZ3S\:X'11ZW\"JNX'? M#.-HC O(7,@/4]PV7HYFP^GXV\M1@AY7,67)* ')(\)3AE@&D61KG'$V<>6Z MK]8[ #D;\]=3]WTVZ.YL^.B_ODDH>3_W%WFQY3HD5!8*0!!@-A#)12(V,HO. MH[+"6V]8X)5XL 7"V3"@AHKOV]YTM_V+E,8PF2S_4\1E/>:HDB$A*)M+J" " M"8)*HGAD$8"#;S<7XW?CT9?^,$+/"I&Y M]T ,%B0)>,3G+#H7$;PAI9=%+PAQ](IG78'V+O19.H'_U__ M\\K+$)[A3J-XUKCR1$>"E89H:V3D-L60:FWFFYY_;E8_7+D;;-XIL5;6G!=C M\',@X &%4X"1140@BBD42W/",G=&I)2Y#)VM?/N)9V#7@Q6XP9*=TF?E6'KP M[M-HN$H$2).M8]F3' 0G4J=,?,B.).6X3HHAFNYK]?I3S\"BG12YP:J=\F0? M(,[&2#'&P\?^= ]-O?MDR7"Z.(96!0H9'0$J:=>,.FS[V[5]:>>@54[*7*# M53LERCZ.?:GH^?#M*HP&/>-H4L$'(IQ!M]YI2T(PBC#FM(\LB>R[9\CN//(, M['FX"C<8LT)2[.5L/$89%YGU @P=N]FDQU0P@D=!J$&"8#*=!."L[%\!05OL'R%]%9-++ ME/KD<$\1.B+=0EEHHF7\'X$C>2 MOXY'?TP_O1Q=??;#;ST;;/:2*P(T"R)SYL3EZ$GD(;H0:%2Q>^W0 P#.QMS= MU;NAOJ1"?NOUUYLZB$7M2T\&9V-"!@J&P;IT3A,K0)02IRP];B2)BEHVO_?T M\S%X-\5NL':GS-9RT?D$@\&*?-QPYV($DK1#7]$B'-QB$DE2\N0%#S*G6DOX MK>>>C84/5N8&VW;*=2TC@M'553D1'\5_?OCDQS"YF$U+9T>)"WLY,)T5MX0F MZXF,RA.G64"T*2H6M#-,\/7_@6\] MY8TW%B-"Y=!QE(8E# XR$).9S Y!9:YKF?_NH\_'XAU4NL'(G1)F+U#&5.3\ M;> O>S13*ZC(9>FQ1&HFB 4,_P18'GD*FD+W6L$[CSP#HQZNP@W&[)0P6XGW M6W\2_>"_P8]_P^^@9$[2;*,@/@9 R1(GW@*B2S8A)NJIJ=>*L?;P,S!P#;5N M,'6G#-E=3 NO<('*)V8<#1@(6)G0-01& B_9^)"$@RR-#O5Z-.X]_NS,?:AJ M-QB\4V)LF9R[X>"JL2!G'Y3 4"!3]!FEH9)XC51TLHBI>-2B^R''MJ>?@;FK M*':#M3OER5:':J^_QD]^> GS^F244#-P@D1@" A8)I9%= :M\R$&!Y&Z:B>4 MMY]\!E;NK- -%NZ4*ML@Y4O^Y-Z]=*Q_THY2!M8( B 9 MQH-)E#H8C!<@:XPB+*3T4/25_23,C;5\TIPAO\!@.EE]9TX40MER8L*_/PJI M(F,>&&3P*(,.,/:HA=(KMF>N@-W&\VJ^?.Z$J+YCJKE';!L.<<." MRD8;-='XD;C M*8F(M,E+8VE$O^$&Q@IV2&1K$;F/^05/'T.W!FX<4H*[*'H M%J:_R1/^;>X]]0###9JHQ1TR9R*S5\0;B,0##]:I)&(KRZ]#.9Z#6,L^Z^;N MI-R*TQ=6@/[AQZ4O<0G&&AN9DYQHJA",9&44!,5]DJ>@.$0IX*&8_G!+WX'Q M[*U\N%*WOL__\>!@W&&"9<\2/B'R6C03V7JV/7B-AGE"_2.YK[. MQ ]3.2P:PZ>R1GZ!MZ/)Y"[274?J='MD]V$\%45>&^,3,71'0Z+#1Y/,5GC! M#!514ANS3);WNCZ\DHM_*_21R6@=DMV'N3231"&9HIE_JA&I_# M95M'P3JIML%$M\?R&9 M+R83P/^EC_YKSW.64&A+.,"\O582%X0AC$I\554YZ'ZHH*\S&_8!>WS"=+/P M9KHT,T\#1_<.Y '^PKQ#_PN\*)OWY?Q5NH;]B'@]YI5)PD6B;$)1;-#$:I6( M#B8KCNZ"I&W6U(I"G!,#CVC.BD.4UD3Y?33=BC!Y@WIBZ$\:G57'+NT+FXOELH-G0.A4I1S0@PO;&D]+G5Y.6JE MG6Q*@B.>PK8T]7Z*K#AR:85C&0$,+U]__5Q"A1OI'+7(J."(9I2B=$$1[X0B M*F@&O@SO$P\U]!YNX:V0GKUC6T?931)OD^E%7G*RQPP(IR4CB1I+)"L9(A"< MH)Q1T8Q[=V)?/KIOX/=]@,&@-%S $$4? M(,07Z0KU7,0NGNP*I0#M@1I)D*?H?GCA28C8=]S"9XJXU![P V=/:B, =)2*5IH'L O$9@)@$P4<=8GRP0/]P@H4*&(-PBG#RK31!J)Y:,AG=R:,WWQ__EQ_,X$7ZW[/)M*R%%WE9HS#II:PA2Q&)HAF)Z3Q%03E^ MX9JBJ,X!?:BN_W F/ CK+'E1SQ -MHS58(>7HZO0'\X+$DKR&Q51:MY&PTD_ M+>L4;IVH3%[.J]S?#%]LE%&2+U!'0LU7*:HR,> M\=W +QY4B"8\-%#I<+X=2<"S9.Y3)$>#N&JK$GOX8CKM$R.9AS+V(GKBP3#" MH5RCPX(*JDUAR59(9\FS.@:H>&G"-3"8W@H%DQ0FE8&O4IDR#",;$I3U)!@> M M4\: M^5Y%].2A))7 $&E0*]X*1XP+$O3;:/S!#V#99MB'R8TKN9*R%[GSG@9*C"T9:9N9OD&689L<"!WZE\-%"W3\-A\S5>9!HDF':?ZWP<)YO"?1 MNS(K%'\PG8[[838M>O@X>N?G\R-!41>\*2.IRE5W7!H4-EFB=% F<:G1[3@J MSYN(^>-E>#(D:I75?TS7#\!WMK2>%47'K3V+H!MFA#W^VEL(K7AFW@O;:CX<8GT_P;9E/DOO53_JQES#0C]I'DCQ"F5\C[2W%&*X4 M5$DN,HMM3A0VPGGV]N^NY(H7QFT#]:H_F$TA]923FGJ(!#0M=QAJ2H*UN$32 M)(RT2J5&;5=; )V=]0]1=,4+Y%:P_H$.V"?$\>(+C/WE\GJ5BWQOGN2"K-* M-LDDPKR3N%UF1P)NFD1;KU76B?M&I0A[P7SV7&EGE(H7TST"=LGO^X-)&3-6 M,:%)$L$3":5LBY=Z76.3L3P$#6W\VSV!GBN+JABFYCUW]\1?3.0ITYQBY)'0 MS!V1EGGB51(D>*MX%!Q":,.3NSA:S[5J9/P.RCSU+*O)>-I[-QZE69Q>C#_ M^$L_PGPJ"T*G#B(G&N-Y4OKQB=?(5^4"Z.AS%GFGJ 0?<(L-^+=U)FQ#<.R) M536,.:JHU(KYQ5MX)B^&:8EHLAS5L0NH?:94[6/Q^W"..Z"JCJ7NF[V2FH_& M >U5.1-.!&2:#S O5_Q)1522P29@*;&=*AN?HNVW#*8ZHNGWT6Z#8X4EFN4\ M'4^S@@R9*'PN@F&&>$$5,;YT9^,6&%V;!JD[,([G\%4TS;T.ET/UVF# QU+$ M)9A WHS""91Q8D4R1+O."? /,_ I;"Q357B'1CG8.3#]?H4AE'-1W)]&@WP M\9/7_YKUI]_NHJLT@&K#8YH/G7I,M+5!4Y8#,"6H9U%*(5-P#G^HC&!E4AGW MCP^:VO# ZL.EP"0GHL:P$$0IXE&:6*HLB3$)[ZE%M,]EN-3Z,=";X7T%OA\- M!K^-QG_X<2IC(!6^AR4MZR.1#.5W-BK"+4O@(Q>:MDF"[@GT2:0J]N')_?+Z M=H9IL+$M*++@24V(?V!<9H$N*!=FZJ5;7O@+09<,C6".HXL;;4F%B3B'4( MF"H6G*&0'+2:^K\GU.^2:Y4LUZ!V_L&78_']4KVZ#&I[VF6KM?,D )0.$8=H MF0$B*=,)$0N7VQP,[X?SNR19#9LU*(Y_Z)6X#]8DIB65ELS'BTJ%?PK&!XPN MF.<,M9,#/_I"]H-?E2S6H*3MIF9X\G'T(J6Y'?S@G>^G-\.7_G-_Z@?S-R/X M>8+EJC2ES:N-WP-J;=*?PE*4A93O(8XN%]:<"]S+,GLF@B7*>$JDIH($90+Q M2@8'+'$/#]U0?3@C6TMVWB1^4KRH6-!74J2/N+2+K_-B>WQ6\3%HBDXG("J4 M8R7K*+':2&*-T=%(\$*NY;?N)V(/>.YY$JRU 2H6_ST$=>&2WD/J'%=@8BSW MTG)$JAE!]Z%,68PB9L:0U[(+538_]OMC2@7U-ZCQJ];-AJL?=5IZ8F6YH=YX M3;R1D43/%:?6!ZJ/W]SRM!L9C[DYGL3.+6H)C]MQYO!]U-HJ BG@V^E2)#8( M='HMERZC!Z!8HT%]Y]VV^!2H?WK&;'@_.I]BW)W30,$Q'ZPDN,DLNX]<#KA[ MAYR%LY(JWF;*P8F'7QR37X=K?(/]NY];W#E1 T]S#!2?KA",D&5"A[:$6:-] MIDH;UZ;/:_L)9I5S.6Y44,D#R>4N;BFY))Y;2@+N32"S%$FTJEQX^%RN07XQ1C. I?4-K[,]]2U\5VJ#3HH\]2U\?=$6-"K[%NC M8B+5\WN9>QMS.JN] M067"&J9EH>$NH)I>^+P1UHGO?.YNOO7NSFJZ/QHQ6+"&2YV(H![!.6:)C:D, MO4^!X8*:DFE3CWM$0NQZ ?21^+"/RH]R#[1A67*K!4ER/H)"EPN28B*<1\ M)7A(;3CP!.Z!KF"B1Z^"WD>_#>H4/Y:H9C;^=AL2M]RQ*#,!9A%20I_)F3*4 MTYC,%#I.DK4Q^08PYV#TKCIN\)YO.=5:@HN1(2I7;D:+**R,0*QGG##(@E$E M); VI1H/PCH'*M33>X-*Q1!A(AA M<^)8A>2O!$)O+L"*55)&. M%3FS!W#<[M;KL%-/[MK#GW'ZH*LJ*VX':U"6K-T%3/5^^WLPCM]GW\DHFXW; M0:.56^OO@\K:9.T<@K+%+S7)D> U?C$NZPS*B=TN:GA*YGV@E;Z==?=19&6K M?H@P]./^Z-T8OO1'L\G@VWOX/!JC&[%R%]"SC 8\ 8.KE&3H8GI.-5$A6^T@ MI+1;R?].1GX,S7';K3L::M1(RQ4C^W5:7Q\Z+V&Q[&(IK25&958HKHDOC5$A M:\9DS#FKG8*[O3?H-2#/U>ZU='N$1OL/LZLK/_XVRA_ZE\-^[D>/F&,L][*4 M:K+1H!_[,/F]W$54+C=]59S+P>0NP-UZ[0]\4M=V^QH"KG7B<GW!ZL%%"L(1S;8D,+A.;I"!9 MT6""U!9BFT.\C7"ZYYZ'N*1.%]<#O>]/_OD./7#\AK\$UM/, #K1EC J<&,V MH;RW#$BF,=,$T=%&\U\>0G7\B+([#^YGI"MIO>865JI?EZ(N;TJ[&+\OHPJ7 MY2@T!(7!LR;,4DED-)E@4!U)U* H:*O.5/)ZS'+35">X6BYW+I-D]E#G(FCCO+F:(9&EU?>1#CG0&P7O/=EI(]G_R< M^=%>U16SU#N!+0G5T6RZ[,4I&IK3^^.X?WF)CKUE(N->%XF+)<'.A">^C-BC MZ/%+JXU7@59AR<,XSIXS%_\./9E"HV-%KZ0KE^^)19V-4;&WO@+[\+L19"2IO"Z)M3$[G M0/R\F=3$TOT]:H R+4 Y:ASLNOJ< O]S M)N%S,7OMKO1M(B_"SQ?#="/)Y,7EY1CPS_#.?YNK!?'_-_AQ3UH6E8K'175),:BNR08 MAB;"8*RK\?\40P= M"=4@?)]LVEO8]3L+>\.OV>YH<(9B5A-J0ZCAO@R@/1]E)LGFA%L_9V;]XN)]HX5' M,3QG*AU3_1MH4Z%.?#(=]TMH\=)//N$B7/Y3BJ2_^,%\W>424'+I$9&.1!KA MD==.$*M,5(+%,A6PT5KU,++GS)HFVM] C\X#95?7#UY\GF?;AI*25P2_+3)//@;;YK+IK9#.@1!U]+V!"9T'OV[:]*Y3KSUC ML\/= "5U5)5+#TT91A*)=\Y2I;*.M,W0C@=AG0,CZNE] RLZY[$?\8JNO:<7 MDPG@_]+\UO2<3(@1<$V3@93[E(AE998Q ]SR6%96M!G!>@#8.F)I-$1*27%O#)XP86/" MZ$O31BO*%D!GP80*NM[ @3I#36_A^GTTC$MH3"N,O9TAC$L4-P8$*0,04(:A M&@P'W::Y=3NF7_]-I=^T?))*92!]1)E+#V] M'O\4HL$5*]G$C<58*C6ZL6<[J&.-7JM/@EJ:/O4HMGF;V*I9Z*\PNAS[SY_Z MT0_FO8::E\F)+A$PY7[/Q#1QKK2%J^ =1^]:TIV2';MUX6V#<;*>Z5HV'M76 M=>UNS 6';D-:7?"Z ZCJ+=5;X1R_M;J2N4:M='TT(GCCF?-<$:5"2>("B1DQU!]Z 58*OW8 =HQ_5+;\ ] M&9?T,$,^1I".5CC&&G(+(@]91F &[+,L\[D%<;GTT62EB\;!C$*5M#(B+G!(J- T, N6YT<"JAX$] M ;_C4".NDZ.B!1HXH3C>,G/X$7EV.8GPBM0USEX78 V6 (]8[PCG^" MVMV2HV.9H?KDZEW!9HL1NG.<,%W SH^80&FB&%"$KW*(-2=:GY0K#QRVGH@J M^VB_)D7FG5)_>_OAS9OK'8TS':@A-/"RHUE 43,0$Y@ 9AU$V'&"UZU//?8, MXR9:']506>WIG[^_?OER-/X\6G@F^+?KY!EC')@BX*,KUV4%$OR\1RF!U(D) M W$G,VYYP-E9M(8B:[^8B.+#:# K@-X,AZ,OY7S[GF\%@=M4?^I?^*HS[Z1(0 MV2HT!1M52&6G;IG&CUB%]Y>E;M8YXFQ4V;!ZS=0EI&FKPK.9R/HVV_O7I#-#HF M)I2[@'TI]A26.*DT\;B2)^I8CK1-M75-*8[O+#6ES+UZJA/9N_*EGQ_[T\%\ M^E_J?^FGV;*54D5G#76!E)0?D65>DY4RDS*Q"8P*X=X\V0['GQLAG(N'54?' M->?^;P)4J/H>!HO)MI_ZGS^.7@^G_>FW9:2Q"]3J%11[@CQ^'44%LSY$D@8V MJ5Q.L2]DZS NS501GI4L5[P!\0JC2TC99VER-+9>4<63H,\#I16G9<\^IJB= ME;L8I ^(XFVYE7=^R5NY! ?&JUV9*>:!J/(9:CYB4\XWW4SN*+ MG+A'^H,G3BM*/%4BHRJX='XGVS_^K#.U?V4EUR[3G5W-!G,G^'7."&IQ,0P& MCFGT>:[\^1K(GJNM] HS9QP['WH;2_YY-II!^]8-RR=ERWY1:&R^H(Z!L M(#*B;^ZTX(1;"#8ESMQN\^3K[$N;(![7IVEAYWUVJLY&VNK@_LU:I1+<]4K0(=N,+D+>M)'!P\>?^X:*3,$Z;UV4+%B7M4;G-CL:91*& M]BKBJ-P-_?9Z"BH'Q7EIH?.2H_-?(@#G&#IX GCF97K^>@32]A>H)-&X>QHA'.[\/ M5?TQ1N M@AN);[&RN%%P91&54;AE<*%)]%[*[)6FKLW-+9OQ'&TF\I$(L+^2 MG\),Y+_Y_ST:KSK5)W,/%1SZ%EX[$F7.1*;DB8TZDU+)Z*1+AN]V)+^31W;_ M^:?*"]0PZ*B:8BO[YJ7!X2+?P;1T)'WU7MNEU!>+(,XQ;2F M25*2BR\B+>,H':YI8#RX($3*R3X6^VSZX./&QY5T/:JDJ.K'.4LLOZZ*6+BD M^#Q)-+,&XWS\DPN&X_:#5#4*0%.]E]%^/3.C':*H5F_:=4-O=E8IF8DS$HA$ M",1Z8PG3R",7? CK9=6/&.TD'=$-C7:(HFJWOU[+M&K%13\/ S2!;SWZ>-(# MAF^\#)M44E-*39%P+Z.].C.C':*H8TQ&7!\E;" Q+[TE6H$B4F=&+$6."6Z- M$S:"5D=*?#R1 >\5(YLF1CC%;/==\/V8[=[1KOO.Z3[$**>8[0Z01&3@"0># MVY;SAECSH@T76>[-^7,/K8XYFQW9T2R7"0B,\8/DD7$%16Z MIXY* 3H49[5-8\OSF>V^E^UVG>V^C^*/-MM=F>A5,)1X;CV1$LWFLM($O2X3 M=7*.BN][MGL7*G17^9%GNV?AN.8T$)U*#8@)DGC%%-'EW,%ZZY1LXSM/L0*1Q[K7F[$466HB*)EIA083BPSF>AH M/(^)61^/%. ^X;'NK?BQC_)/,-:=YTPE=9%0GG ?U2ZAV"*3&)+C+J6D:*/; M[9[36/>]C+CG6/=]+'"$6KFE7W1=H?6J/_&7EV.X7-5>+7[>H1YNSR=TK7GK M(M!:79N6,CHNS^KV:M_]\(O5A[^]+E=A OW@ MK .Q&?DD0P[$2\>("38RJCF(0)N\VX\AZ[JH+3_O-WR'\:W"5RI.2R?/ZDU[ M_34.9JD_O'PQF0#^+WWT7WN9J=+49S&N2ZR$>90$H8$XXTVV(, T&EUS -CC M+WY5N;2^ K8V5X.H_ [DS5,#KF$_(E[/.(Q&+7)#XW^)],R3D#PGC I.C=&) MYS;N5T4ASIF11S1O P=OE<<83;D.GW4VR#C-$6(1=9,N8"]9IFDIPQ1%*52 "N"08P3BBE,Q-M+O%Z"-6Q M"KN;FK^:VI]"D?>[\2C-XO1B_ '&7_IQD2"A+##.@R5.8.0KC?+$673+P#'* MLZ48"M4K\]Z$X%09YWJF'554<>5RWR6>,JE@B6BRS'WL JIZP?=6.,13+^/ M=AM$$$LTRW1DCC9RH3BQ8.?7!V+@#2*A?ZIY3$HZD4R;D^?;,(Y;!%G)-.O' MS ?KM4%"8RGB:KBT#5I))"T3JMQ :7#73#_!>(DM2LC"4D5L\.5V@%P*Y#,C^$V?/7AAPTXC0P]]L3>B.@<* M5-/ZUI"_^A'>[V7N;LEJ=C^KN_=1E0[E'H:X/E5"I^29",*R)$7V@>G@I19. M<@B2N]ZV#ZV2,7L/A4-E.@6,\VA\5::=7(1!?Q$5OO[Z&>(4TL?^%?[*1?Z MWYWDQ03BFP1#=)[JZ) G*3 B _XI2.2C]T%!R?W1L%/GY*$YMPHR5*A3N9<3 M?=OWH3_H3[_UK -@N53>S?M[:#;$!\$)E3I34!G\^N3!>I4JVV$=/U-Y(LYM MJ&NI9*SJ;8\/(=MVI-,S&I>,,FX1K"J%Y:<Z+DWGUPQD=FW8Y]=H<\_KNC MT9$LU>Y0[6'%]2 &COX>:B)&6=J_'?H32:![X0#?C>2C:E-?L1.\[XYN[8S7 M[ASN<%TM!K&QGI)"!"<980">2,LI<3I%XIBB0AOTE-@)2;B#!#]X>DP*-#AQ M["S'XB3%)\JR"Y*X:/"%Q"";^ B1H&0"O+$BZO TB7S44\QS(>_^1C_UR6@U MT3],_7CZRD\7YPF&*F_S_+(97ZYGHIHXSPU!?UH[39.R;/?"" %FPF$@(U!+)LB!6\4"454$X*8.V.Y6//;N#_Q-2JXHQ M:DY >3"QN@NH[ZY$8"]+[71.?(B:CU8B('-P4?E(1'*\W$;LB4M>$:V#A>"\ M4G&G&0=/T?;[E@C4-_T^VJT]K6HEV3#-SSQ6A8[7P\^\H\YX A'*;B4=!A\< MMZR@N,E4<<%W&SCVX&.>RA'27G88-5%BY:L'7Y:I"##^7*Y(+,.@Y@067%"F M$45T0A&91#G'#@'# Q:Y1R?$^GIWA&U"\)UN^9V-43&\+WC>P^?9.'[R$WAQ M.89Y&+4.>@:F--091_MUW8IW@P&,UP[_4M_%<;]= EOIVDU MXI$JIK,2)#.3B 3<7%W&O1:_#R(;T#F$G?R)[<\XKC/1R"*C^NH\7G?Y>HE& M;^TPKU-Q2H^U*D]9A[E6H)(=]0S?TDC1R5>NM*G:Q$+*0:IR6+ZM0 4_]D>) MRH\2E1\E*C]*5'Z4J/PH4?E1HG*V=/M1HO*C1.7L>/JC1.5'BS\5P;D^MOCG(9XSR=+'^8 M1D/_'N)L/,9M]E<_Z4\Z3*.H].2NU0$M%+!62A!$BAQL,(YR&;*W.<1(5YQCV(TLU" M T94&;]8KQP148%6%EB0;6[!VPMFY^H!/_G4XU9JIEBY$;K,@+4"18U2$:$Y M]R)2FJ5L(FIY^O%/*]KQX-YQ_[[:;3!*[6^C(7S[FQ__$Z:_S89I\F+ZTH_' MW_#5FK][O61!8AS("/ -KT&*<7R',L<-;LV]H+\%O]V UE2K1(7##$"QB[! M"^(D1AR1QRB9X$;SW<*VPY[_@T&'F^,^@V0-1_;%,)7_O/[7K/\%M8(AQKV- ME;.8D9!O*0DF)8[+O_6ZK41<8Y\B@(QOG/JWT46EU=U4UWGJ6 MDR I2$>D<("K*C/E,)#A'ZQRR3:AU7>RUQW-./=I9;IN>>N:>05A>J.=%U>C M\;1@?CF:3.=9M!ZNH) E(]^. M8K7[++.-6;;C"BP4#XHQ2CR 0B%D(IY'1;@)*5*?N%;%2AOHU*V> M88OG.DQKK\::,'?\BU[0H)W7&&27&Z*D4Y8$%@W)R7-MA63,T"[1Q5YHSI%3 MIS'5!K)US/$?*,&.SH/G3!O'.0F)8AR%:B:H6%RL)YYF1/1R@C4&'/$&^_*IB",1+V)]<1@+1=Q M&Z1SY%A=.VQ@R,%'%BMD#_-\T1M 8P)=XAX31<$H#?')&Z*%\0G ^1S:%&SL M .Y87;['XTIMBYRZ2W0QZ#\%$Y1[C5DLB8 M!/$T&,*YBE18H$RT.5_= =S)+N2NS8=16[LT*"C;5/Y[#7!9BKX+Q'W:>0ZG MT':0QVWJ:6;@;02J;)T3$8D%I9,PC 1NRZ0CP=!G$XH(R2--DCD?VIQRG8Q M6SI]GA)_]C'*D7@SN>XQ6-V4RQ2U(#)N]673][C]>W""&*T4=3X9URC]OPNZ MXWO7U8A2 KTN,$=\> M= SP&Y(X T9F#!B];3.&3>TD1B8KBT)A.(=X"OG],A2^E]S$*WSCD MOP_J:3A+E_03U2!9$G14W0IE\$"AJ3$I8[9!,;: MY" ? /6]T>006[183?I#/RS])6^&D^EX5G2PN$DPYI2,TF6$349?/R@,*WPB MU@+399"5,6TZKK< .ENWN8+^&TP]_3CVPTF&\;?[1\ M=7:1I:D;75.:$WG9-6@R>F(V;K"<595)6:#>L_E[C4M^T*7,1P9D5\#MW$CN M:)O[&IX^7Q_SV9\Z7?!F-KD M/#?".;Y#=CH+/]SA?X!Y&CCT?__P<3QW5+_=^".K4 -4]+D,N.9QWJF9B840 MT:7,WBEMLW1M[@'?CND[9D\E0S58=N:5,[_Z^$](]Z!QG\$&Y0BU/B*[LR#! MHCO+P2G.=7(BFR8<>@#4=TRB6J9JD$-_.1I_+I?:P*^CX09PUG,>.!"7-1"I M?"#6%*%3N= L""-HFUJX!V%]QTRJ9ZX&<>:+RW* >0^52@D4N$Q,MN7R+9V+ MG^A)E+&0'X12C9IC-^+YCME3P4!;!XP<;Z[DZDJNN0#''RZYS^-;3Y@\6!5K M8R:]$3XF$#Y1(9,2/E,DF1519)Z<-H^.F=P'2*54^*)R&%^I#<^^&%X_&G_A M]]%P? ?)V^MR5*654(8KI+XH\^"R(X%R0RANQ,%EIH5KXRA5%:/KPOV/U@Q2;E5$9'-1R4/)WU\CE^L@LN+ M%5%+14?E*L44!'7<..++'B0#^B_>I$R !L.X,93%-CF33K"_9RX>S]X-(NA; M2MO4@!)DU$"I),$C::0 1*=]0M\(PS(*+&G=)OAY&-?W3+>*%FM9C]9!3XM# MR"P#BU(($H)U^&)D=/)I*"^&5)DZJW5L7&G=581C=1\]'6Z>QOK/J8?)#].)6'- I],^UCM1@\HN$']T.E4Q M\ &=*H=8YT1$\H;'['PDWL;YC3VBW"P@"$_6Z #"Q]RX[> 9=CJUYL\^1CE5 MIY.A%ERRF41;YJ$RJHD%C&BXEU099:771RS]?A:=3GN9]9!.IWUL#ND@)_UQF[()H[AP]P4ZG)^P(,J],/=3R"[6.K M(_=#9<8U9*'+:XO0../H,AA#F,\Q"FTCW^TBXRJ-+L^D'VHO<^[1#[6/+8[< M#P6>"K" 5DPY$$DA$Q>U)0RT%,455*Y1L\OS[8>J39-#;'&DU40LH>G (PM* M$JZ=*C-F&0F>2B(<\]SSZ$5H'.+?!_6]T>006S3PFS],_70N>1ET./WV32<3SLL>Z]B2GOE%5%!4")UL,2EY C'%= )1F7V;>H?'H3U?<=C]2S6H QR M#=.J;F\'4$W#K8VP3A-6533?J)7N&VQ'F\%%18VB#G%)D8EDT1,K*"? I531 M."Y]FY3A$0GQ2!1T;#[LH_**/)C/U7TW"X-^7-5P7;O3%((IE]'RB&NAY+'T MHSO" J/*B AZ/;39,NQXTZ M%[F'/+M)07IG):Q5HVM<\4%:YG4LU>C& MJV0C9TP"XRHKMSEJ.03%Z>N]-H![>UV.9+)W.:DR]<_R$F^)198E>D#GV=#( M!&WB&K26[ 1EQK>H,F=&SPGJ?!9 & 1KZ>UT:*N=1)-6"ZN0#808EDM$JXD)4)!G*,(R@.NE2$P2 M0Q<-1#.9B$Q)DL!+FML9 SD[3VF;GK9C4^.1'-^QF;&/WH_ B ^?_!C>C?L1 MEMD-9[1(%"4V-J4R]Z/<\.L5R5X#2R(SV6@^U&/(CA];U++B(^3H9((&+O\Z MOCFT_QH-<&-=1"ASD%%"3B7%Z2C%N"321*SQGEC*>&0FA)#;W.^]$[RS)4MW M8QQA47G?G_SSMS' &W2EQS"9OO?3%;>E21Q9[(C021#I4R:.!4% N\S+7ZUH M$_+MCO%LN5/)+ TJ'=:1OO[Z&>(4TJO^EWZ"8;J%5&C)M!)(<"TP*N4J$"_+ M520R"*%UD%JW&4.W.\:S)5 ELVRM;3CRH0B&DJ-AQ#_.0\;6QR";GW:4@X\= M!%T[ZJ "0^3,RM!I(PWUSB3-J,LL1::H2[L==6Q^[ND3DCTC1?SI.;L;#+F/_K33W\?CL($QE]*"F5Q;'77HC;1S&]%U* M]8_+CY8G&WL*M46F=S#NC]*;82QC6>$5+/[;"U9$)A(0;J&,T=0>+064S4*.^! M/:F78H^=X30>S>*40]&@O4?_FW(G2^(H$^_+!'$6O7 2LM6->P>^S_$\59:1 MHUK_J1R+WNHSO'ZI7@[\9%%A&UQDE@/'U4&STH+/B0T6,OMZF'-S%5Q;\V_N^2OB[=,I^PBX'&ZTUN)>/*.]JZT MVD;8)\6)9TE^P%TNQ1!),CH1::0@00-^4=+'S Q :I-[?::DW[W)_MEQ?A\J MU&Y5>;R&"TEX1X$528D8=:.FK:T.^SVO!/&PD_# MRJ.V)MJ: JIW:O"VA-R3WTN[Q[3_!3J<"&SYI*[9_ET KCMM^4.:ZMFB0@MZ$\#T, MX0\_*$![6B2A'+"2\LLHO<'ET?! @M62,2%]AC;Q[R/ SI\GAUJAQ33X@J?< MJ8";J1^4(_CA!$-XS0VS(A'&RT1H"9X$ 9K@$B\1&A@LXK MSO&8.]:;%JO?9T5%-]O:I&&7S1Y^58;NH[;X152CV7#:\Y(Y)A4KI9A(,Q$2 M\2Q*XK.-QLHH ,Q.AMWI<6=D[/KJO4\ W9( [V Z3QU3W 5X,!J,__##";Z/Q1QCZ MX?3-U>?QZ,NB,+.G#&HHVD"H=*6E1'OB?<0_:?1>0"KI7#K8(7CXV6=$E\:* MO\\3V\Q77 :X%W/53'J">D5SM,1ZCN!DN2/!9UP5G<(?J""SR9T=QKO//'-> M5%#T?3ZX&AFG^RI85 58K85.":VJDB+H'E'B-8VEF-_*3(7-O$TM] .@CE4/ MU#J_5$/GIZ[9F8RGO?=^>+EHCY5,)"[!$F]8N9P9XU]K(T5>HSXX*"G-3GVB M^*FWF()_6V?)G<>>JO:FF@U'7759\S!U!6+5!+8#C'UJ6W8W;?T3U,!&YT M[_8'=8LJRB>]&4[0^2S^Y8W7G-#DH5R<[9V61(80T&LVC)@8HS!1,P]M#J>V M .H:/=W]V)=^//Y6ZJP7Z43F@X_9 3%SYT^7=*(*'AGK+'4@E%)MFEH>0G7\ M(+L&%]8CJ&IZ;U##\5=4RN3M",.#R<7P]=<2_\_ZDT\%Z$4NP#$^B"PE[X@" MC/NE1L_$>B,)2.'PV[A(-.IB>!3:>;"CK@4:5'#<%7H1-#+G4#"I2!DE3&0R MF80, ;](1M&#E92U:=7: .9829;V2\/^NCUU4N4ZP3 :7DYA?%7DN1Y!9HP" MR@"(#T=UU73+6J\UC"M;E7< M 5739J/-N$[3(=3=;H\0H8/2CT@)IT4"P4@VI0HMRDRL\)E$Z1@+RJ/'WV;? M."85'NF;.1H3]M!U"P;@!GF17XXA]:?+J#AE+D#P,E8)<*=D#M<]&DML[;*B M6;!67L-]+"]MJK14,Z-<,["]-T5?82TTX?I*/XS>/1"R^4VN#S.NZ@^Q$^0 M9@,8YN5ZW1W>\ M?PTM,_H&\ '&7_H1YO-@?UU_5*DSB?,_E9J".+H<]O\/I,74F)>CR?36. K0 M42+[.6&VS.+3I6'!8\QK(M60 T;"2C=9+2H+TG4M73X)TF8@J\)^ATPPEFOB M) ZK1/R<7V9;F##!KOV:IVXR'5TMXAR MRU!6Q6@B5"A 5\1P8J6TN-L9+QRUQC:Z"KB).,?*,CTE]IZ>%T\EO_5FB+L\ M7%^H^78IY^(B3>NL*$/V(\QGQR(GK0V:))E#EJD4U+9)MUR2GC*)2 M&8EC'+\DQB4X'T1J.FBYP;.^WN8 '[@IQ?#] J^P&#T M^>JF$6@),3 ;089$9%C, ,!((S%)LA4I<">U%+$)%78 =T[DJ&V+!NO$!QC@ MCR[_"D,8^P$"?9&N4..3Z6)^SA+KBMLRI^ \!S2MH40F, 1AXG(9M&1%&5RV MF?^\%\QSHE [^U2''99XXDSMU[CU%VS_0]W$DT^^CW2;^ MQAS-]45= I2.GL3H#)'&)8(+&1##1!"2\I!=F]OA[\ X;G=!)=/<\Q,.U6N# M&&0IXJI_)6FCI?-$BW*N34$0:\ 22"HR%_&'ODTJX@Z,JR__Y.JG.=W%'!]G&D,R6LH"8,L W!+,XU4 MQ20C>&M%[\!G=ERC-_NHXW'IBRKQS:_?;GYE.4?LQ1]^G&Z.F2)$GB%CH*,\ M>JK6.()R)N*T1)E=HIFU239UQ]YYASL4P7*HPL5L.IFB63'J>S\:#'X;CR%R+VA01+K2&"(QOG,\9^)0H3KXI*1N,\^@C3S'C]&/S.I[&_3I:=&B5*"> M5(L1(SV7M N@!&YC' 5*4J#K@H%ND()!4-RE1KGDS7"1W/GK>#29])3"O3Z9,F3#-LF7=% F!^T?@(DJ3@SN99(K[]^[B_N ML+D1B;)(N:"..,%+*0R5^"I'12(7$35LHLMMZA8;"/.#]T^ )!7'3+>+)FSD MS@1A2&9EHFD4FEB9(@&;H@ ?HZ!MVB4:AYM'U.WK?\WZTV\W3>V3B^DG&'_\ MY(=+J+^7YK3)%-)M9COJ,M.@"40H \OQBW48U0F%%.*&*MUHFLYQY7Q&*]&) M\USM:?24L@&[2[M7+CL#5 MX[]6!Q#M6;U1=Y,JO0214:H%X=X&]*\8NE;6*^(<4([AJP_FB1VH["GAC_?I M).]3!YJU2-LUDW,9%D.Z%E6KI)G.0#P3#$7UD7B5&(F)R\"I$RFUZ=0^HI _ M7JJ3O%3=R/:4,H][[\<6=6Y3,D0%)X@LU=T>C42252'EX&5B;::EG,CQ.Z(M MYE_^"Y%&6*6\M53D_L45L@Q3/:)4Z<=39 ME0*MMNQ[PUGNRQ(>DN5]__+3=')SY5.O7,FB-7KTUKMRS:?B) 04JDRE!!6T ME:;-'=5-Q/D^"7Y24K381*^[9![5[F2;>A>=,9Y'E:CQA(>B6HQ14:0 ).(> MJ1/C*NM&V9%:(AQKH,BI>7P2DS^5N2$+^*LACRP+T"P'@C$@OGTQ8U0HJ2(@ M?$;)G/.F33?E'1BG;Y$[*A/6)S(=;)%3Y+ZV*N)&C&%Z-_##W_W5:JS@+C(U M'1S20JK3S!OI0)9]_=5C6?K9L#@ZXS6^WC8QB[)I0ZQFCG##N0&!*T"CZ_R> M#WL?&8/RU,F[AX$;D/:Z3?NFS&W52^=$Y-RCCR/PBW0.?60(@6@N*"3OK4EM MBG.W0GJ"P4]SBX]:F*O-^)7IN!_+B,<"[>]HFPJN347L@[!^\*FBV8[0:;G(KW9HH+S[ 5W[(A^ LSZWF N5 MT#6W*5 )/-M0@D?FLW0IA4![=S^JXP2L@9],+O(_?&'5]&(\3W[SRI*_^4',W@'XSG:GG'<<84KG!!NWF&"HEL:B78E1Q@$M;%-!? .X,Z5 M)U6,T< ??H?VA?%XN1_>8W.,QCJ!>VW.Y5 R"U6NJ<,O%&ADUE"FVYPF/(SK MK%A2T00-3JGNHMM*8UGN[ 3)B;"RC#(WB83Y+232>"NRTAK:>+R[X3MCPE0Q M28-#GXT*N%7-W@,MC&8ID Q:$\ECZ>WE\UDV@'^)S+@VTRD?0W969*EJA@8M M3AOQK1H/WV&L!M<_G"Q_.F$]X";[B*"I1;6@6U6:PP4EX#'L8)$I&MI4;QP$ M]_P)5=5@#1J*-H)>G"KALQ5C8 C/OER[+AAQ@AHBDZ!*>D=;S?'?CNE89\3' M9LG^"G\J![H;Q9DGV*FP0916/44A$.GQBTVZ7.[%G$+?G6;:9K3=5DBG.NBM M9?)=F+2WZEN,7M\$;)FCW 5:T\/8!\"=YDRUDAEW(4<'&QR9)E'Z['RIQHI* MH>^%?KI+P1) ;UW*'"GH([K )SRT/#X[]E%]S9&X@\O8>S<+@WY<.4G+PP?F MK(B,"V+5_%I(CI&:,8Q8*K1C@"$_7YM'<3_AO_73GX@'>HCN1S455S'CN@ T M[G_!R/O=P,>YP[$&+5..$J5R/40PQ8,JS0O*$0>)*RV"9L[M9M,'GW,NUJVG MS".CR625;KFY=//=:(K@^^AY?WO5'\S*^/X/$&=C?!Q,7G^-@UF" M5%1:SD1GT_F1Z"BO?5R'4[_C .MZFG@"]:V=4H(/2D$T7C,AJ0F.RQ1PO=#: M6F^ ]8X#L6.E*>)(6S'\=A?#17[MQ\/^\/(:Q$VPY\ Z37$551GN M5.XDSR)))76R;3(JM23H7+/;#<>+J]%L..T!" X,(V5I/;HKD@.Q$7"E"ED9 MFQ-PT6:J5!7XQ]](3L+?>\7!1S=]T]M<.XJS"-E-0!4*:PF+J$HIR]1QRRQQ M*E+MG) V01,BUY7C6*FT)\'C$U+@J23J.@K^Z[?-'[ (12EX[9DDU):C>HCE M+(TYPAC(P-!H-+9I/FHHU.F[0HY/U;JK?S7*-,@];49VJY9R%WQ-\Y2/(3Q1 M \A3H<1.5.UHSU/PC@>9O'>)L! IOJ_XJ@;*+>&*>XHQF7"RS:G):?CV6,O& MI:;^?&C'U4 MWR ,6B8-5[GAB"!R8L0$6XI;)"O#?3_)JUQN[B5F7@('#H@OMR^RTDK&7.(BM^D1>6+M6DT94L\$#8I5 M[VQGJ_,FQJ2@EBW\)2E8(-9D#"R]9C'$P)QI4QBV C9($D6*Z# HGF.C!K5-<+H5 "QZ5LO@ MPI<8B_6G)1V%FR$N=6$V'X+7LY$IIGD@+CI/I+...,Y*!5S2)E*A#'N41#L^ MZV2% !T,?+<$H*XZ&\07KV;P<73W57DY&X\1= _W*FN\\1AJ1R!2)T5*)01) M'K(/:X!>K;1PR))CX6Y;[^6EK=85(2-[>^/?E' M?_KI]C_IN9 $2.>(LCP1F9(D+F5/%/!H1:9!V#:$Z0C\'%AU3-LU"&BN/:C% MK=.;!RU#VSU^.)M/?1]/_ANE[B*/+X;S?D,?\_W=W[3@( MPS!TYRZ1FIC&R8+$ 3B$&R>,2&S<'J=\!J#0BJ1%+!TZ5.ZS$W]>8GMP B53 MRE2*K"EG(JM6:V\1D@V5IKE5^Z5_,-??T'?=WI#]#.Q3C]V%U8L8T#4$DE-( M7K"V0,I9P:\+J6-99%8"@V5X9 G/5&3 M@EJG1I+3$$!ATAB9F3S4::;]1JCEJ?8O]3[.@T[&?[[ [-X_[[-P54GOM^(M MPW@74^8X(_E"$[.;B\@H@1U8$2T/RH$\^S1Z$*5:2HSDT= F7P@JI>Q MDBD**'U59T<23QVW^V/LG=>M5DG& ;:L+ 42-\Q:D<8V$YW&I$;2SD=2::"D M\_+S\\>K!?$_% 5OL( S4.B]OLZ/W"%]LSH#4$L#!!0 ( .J!L%2H 8MI ME\L 'MU" 5 &ULW+U[<]PXEB?Z_WP* MW.J-N=410A__,N__3\0_I\?/[T';Y;LY4DL5N"F%&0E./B]6#V" MOW)1_09DN7P"?UV6OQ5?"(3_4=]TLWS^5A8/CRL0!5&T_]ORSQ+SG!$6PY1E M,40H3R F@L$@E#1-DR3)P^#JX<],X""(,8%1F&"(@B" .)4)E(@13@.,"8_J MA\Z+Q6]_UO^AI!) *;>HZG_^^W>/J]7SGW_XX????__35UK._[0L'WZ(U$-_ M6%_]77OYUX/K?X_KJT.,\0_U;S>75L6Q"]5CPQ_^S\_O[]FC>"*P6%0KLF!Z M@*KXNGK;X]BW__KBJ> MGN=B_;/'4LCCCYV7YIBT?U+[.JU6*[(?(378CM,1^2Y M_L%[];=V&/V@'C*MQVFINR.J^+H2"RX:MMQY-"CXOW^G_C9[J> #(<^S^Y=G MI95>^\C\AE2/[^;+WV\7-,PA"Q5*]H N( Y9!* M*L,TRR6.Q&RU>=5G8@%_N5]+50\]:-SO+'!8G?B>2U$M7TJV70F?YL>6-[6R MZ;4P_V%!GD3U3-H;E/#::&CT^8^NV( IN8%4@H-B*_F?_^V'K<[N\)^_%JKS M$0'5(@,M,^@(#7Y=B_W_G81VR78$G&LS9%GN [5D0X':?NV5TK%&29**UFJV MCU201>$/8KZJUC^!^B?*Y&M-ES_8COW#P=MS7:[U)"4[,WGM%3^PI;+1GE=P M9QZU37L1(*OE12]>,TU*Q._ LN2B5#;Z$74W'TM5KF8?U$MT)W\F_[TL;UZJ MU?))E&^63Z18S#(11I*@IB0G$0BJ^#1'/\S!":1J84%/O*%,CHK5T MX-=&OM/?A@62_23C#!_/E&(.C3%M&*G>1Q+J 1V"4/_:)X?^$4:A B,EUQ^^ MV<5VG_F:3&Z6"[5W7Q5T+MX(NOI9/%%1SF+&0LPC#A%# BH#!*G-LOY/3$4: MDSC+ F9C@1P=97*?^59(H*6T,RZ. VEF2EP,C^^O? \9\&LCHD,CH1<"IR;! M\9%&-0!ZE=U?[OLO'O;5OR-%^5]D_B)^%J1Z*6MCHMK\\#\+4:I'/GYKERH1 MIYA*K%U#2001D0@2M?[#& >,,QJG26BU'[$:?6HLH>4$M:!@(RD@"PX^7/^7 MI8$P;#;,*,4;QIZIYC)XK6EG$$Q.Z%Q)B A6:9H*\MA'@@*XS@+B(@$IBR9K3:NH;.?U,[3K6CIA)?+ MY7>CA -S)9<=\^P"QH,HSU&00BD%TSP?02SC'#*4D#Q*A3((D0W/#P=L!!YW M 9@9%0^&P3/5:@0:P<#W6K0_@NO5JBSHRXIH0V^U!!])J;Y6=VQ[% FG;+H[ MPJAL>52Y?38\?M$PMKM[5MRY*A8/[Q6SBD_ZB/1._E*)ZZH2JUD2!#(620P# MP@E$*(P@D5D,>9*&L101"U-I\S'WCC:UC[L6#RPE>*D$(%I"N\^\'UJSS]X9 M8)YI8",GJ 6] K6H<"FA$A9<]X)GS0!&H#AEA/X11V4((^7W&5CI_2(6DSG"98S44,:4:0/L&2$&<94O\,LU@B04)$;#CLS'A3XZR- MN*#2\EZ!JI88++>6L+YGT#9B,LZ$CKCJX, M87%*3^?&')6.# '8IQ_3VX;13;.;NU^15>W96@=E7G\MJIE4VR]"8ZIV7T(J MJJ$Y)"R.88Q1& Q,]YFC1E M]KM4UPM^1^?%0_W]5]HT\39QK+YF0M.U(]<_][29+RU.46Y6 M)/U,O=Q$0;Q>;-R,,LX:Y121S=+F]JD#5L1KQLH7P=\7A!;SVD^G[.'YB]XZ MOWD1[Y3^G\2\3F(BI?ZM$N?MT_-\^4V(]A>=6]<.[33'<1+D$F:,Y!#1-($$ M\Q0&3-F[01YGF30Z2/ FX=36S59',-]*:L&]7N:04\SB+,$P98&:PRCBD(9) M!+GZ=X;2))A 3*]F32P?UY[?CR;1.O/JR/D%=AH")2* M0.L(6EU J^55O>2N%85E^]N=IYP[MAKK:S4WGEY[KD>RIUYQSNW,+)_ST6MY M>1EX/&/,)VX[]IG7@88X,4CUJ,;0?[S]^TOQANG\NJ]1X>7JI MY?FI7%;5+XM2D'GQ#R6>^M>/0BY+\9E\G>6Q2%&$!4PPCB!"20A)(D,H9)20 M .52_6]VD'E]9L/F560C]C'+3/=@$.A G@H\-2Y #L@*2!T$_Z4.@E\N &E M!J#4K$1)52B">=GH:1'#.L:[8>)*>?VI'LG/HC.L]6)1_Z6C*U#* J.8EX[2 MH-8:;-4&6N\KT&@.E.K3>0ML/#63>1O&GZ<3DOV+?FOY_%U]6/"KG?9D$6ABF+,4Q0 MH,P.G%)(9" A%B$)>!1CG%IEIQB-.C4_4"MTMV:'90T4(ZS[EW%O"/H^<6W! MVPA\!1IAP:_MGUIJ4(OMLOZ)#4QNJY\8C3QN[1,;, XJGUC=;$=&7!2SE@B_ MO?W*'K6371==F*G]#.9!EBG>D0RB%&-(0IQ#D7!&,LP"M4R9\,ZI :9',8V, M8"TDT%*:L:V81N63^*+ M6#2>W9OEHJZV]M=B];@NS&192-#P:1-Z]5N)FW+-:YF;.L[;@F >*@E:(N74 MEC8=>U1KVA*0?7O:]O;!)<8.'ZV=WM>+S<''M\_:Z[#=@%(B,YY(";,X4XMT M&,80(Q9#M5 SM=%/TCPQJC-X@0Q36[CO7YZ>B%I0EA+<-!9HL=A^?.]MPPDN MF1TS7O.,N6_O_5%:N]HB7JMR=3@#WYH3XD^"B>)+74GCUUI)/\Z%"T!V757- M6HZQ:ZX-!>I(1;;!CQKH(=59:S^22O";Y=.S6%1-!LHV%/#';]M+VLB_Z]]) MR>^>ZZC =\M2BF+U4NJCZ:;:^ PG+$]0D$/"2011%".(&FY?::9&\M5HT:'N:,%!5[]N MT#2@WT#WNE9)4&MY!5H]KT!'4[W>-KHZ] W[FPBWGF0/Z_B^'!.>( MAQDB+,'#BT>=%V!JMO=:8D :D4&YEAG,M=!UTM(E):8,YL2,V7TB[9FV#PI1 M;5!OQ0<;^9LK'.6R7 J=QW)5!D*\8@4K 2U%MF^_:E86 MUXO%"YDK@F4ZZN=!W"Y8J2]Y(YH_9RGC$4MX"M-<&<=(9 '$DN4P8BC"$4T8 MHV9IV1>),34NW'ZF\^8S);4"H&XT5C:IG!MEE,W4:&$1G#9\POHI,*-)J K2I@K0OX?JV-X4[EPOFPB ,<95Y&"O'S.C]V87L7P]H;D3?\ MZ>,%VUV,P$X5/&VC!KQY;'U/U02F]KL=(918GB,*49VJ!RI,0TB014(HX MY!@'",=6]1B/CC*Y]4<+">;+Q0/45G<;/V]I?!^%T]#"OA0DWZM#C4\CX!78 MBNC04.Y#P*TU?'2D<4W>/F4/[-K>BP?Z?MFCX"]S<2?/.A:J4YZ%VAD]BT2, MB$PC2#G!$)$T@9@%BCTBSJ3(8\ZST"J"UI5D4Z.8M6+ZK,W$F5CU>A/;\Q_+ MFF?NIMW0)?P:D^G;$3SN/-I[?UUC[M;GZTRZ<3V]KD$]\.\Z'V!@7 6I'O<2 M.CZ):E46;"5XF_"Q^X/.E8U?>=]*W>2MKN,Q/Y&5>*O;@:QFB5HZ$A)+&'"> M0Q0BM7KD7,"$AS).$TY83&W:J8PKOM42,U*_EF*S[>/K;9\^8]*M;J^:AK>B MDQZF@PK*#1[U[RTC/<9]7PR#1";[%OB.+ZEG>3\)4/L*-E.\217<_]G.#0T( MQWP(W7(&F[!U#09HT' 8A?(JL^@V@&5<%<:-?7F5Z3D(FWD=*89F$;PKYN+# M2UUB- UQ*B,F8!K33!^'QI"BB,$E%\*)AI*^238\F%1 M/Z7N2#B3&:4D8QAF*! 0"4(@C60&\RQ.,QG)"%LVN?$L\-0(I"ZSW^Z?64<; MRQ8YOJ?9S#R=TN1YIKOKC[]']U:HQL[4]9)3I5.I][HY+ YSTC N^WF MXUOH<=O_C#0%!_V"QAIW:/+7II;7M\_JPZ@(TX]NSP$KG4S3^7&E@\2[M\R2 MG*>2I0C&,N80122$>9 &$$=!RC*>!8);K2\7RC.UY6-=M[;FEW5UO6BC0.PX (&\H],][4*+41]VH=C=01&?RJ MA0:UU);GD^<&;4[\%_ZC>MW5TX9U\5RS(@A7*5EUWCJHL"P,X&6M"GU!7 MGSIQ=JM1?2C1LPY1+,@P KIP\?D$WP MU[IGT:J3;G^\@AZE5(8X2]7>CB<02:R=*ED.4QDK8X-F5-+,.'? <-"IV1VM MV/:U":R0[N=27_AYILHCT TJ5C@<5HO8?0_PCA2IWP.SHP!\2VQZP^U-GS5> M<+VE=CNA]+;W#K/7_HN4A8ZUJNU![:Z>B32/##"U&AX+6";JLJ4B'9;O4,,S>S7BY#Q3+ ;4-K]W$T?*M8&Y4G- MG1J'AZ.,:NB=5'+?:#M]X< CX,6JX,7\1;=#V]:N?OM5QX((WE2S>GI^65N" M;TFILTEU"$E];'#]I O!S3C.XBB+D$*7"8A(*"%%&"L++1"^)F^@S/;\>>%-^'M!U]P%8AL-9H79)OHY/>1Z^U MTJ&"S0'O%6@TZQ)HMX>R3B0;]^35)9@'QZM.'WYI3M/MXHLR\Y?EM[;O MT5ZE.4(D(GE$(8M1"%&&(DABQF 2Y)PD1,22VQ7]-QQX:CSL ; MKZ+2,2&F4U&I!R*KBDI]SQEP!E)'^-Y6U8O@;UYT6\(FSJXV#ZOVOS4#J^<) M/L.,!&D>2!@'0:H=;AFD,>\@T&9RC>$!])(M/"PX:R4$C>ILWUT8\ M5^L_04@75^D&)NH,)W5Z8BH=B49?15-<^]US:%*2;#-",PQA)Y9:P>]CKSKS [P:R.RT_9-Q@ Y3M X/^[(21C& M0!PF6IC?.HQ]WI&BK//D?ORV8;B;.:FJZZ]%-6,H"1*4QQ#+2&WF0[69QS%& MD(9Q'$,Z9Q!IIGCK'$RYI0C'!P M2B7](XY*(D;*[].'V4T#?(+ZF/CN91/-]^UX4*G,(\FR-(!(8.T*E SF+,,P M"#(9Y2G'(C,ZSC4?U\U*LQUGF]V=PVM$*E/Q7-FM_6);M0PS M*9(@3,, "J960I3D6/O>,ABP5&8\3?.8VC7AO$"8J?'X7DD^^TJ,@V?%T)LV M$M:^?6OK$HAFA1*/5$>T7R8&53^\%&OGM0P'"S1Z9<)+H3M69_#B9PXP@3>V M];: S9U\(THU@HZU["2ZS$@F!<,!@7F8*68-,J;VTV$$@X3E.65QGJ>QL1UL M/N[42'3;QU@J'< 7K80^D]!EPY8OM5=OK068#["7+6;$P&CV@[-G M5"@UIJ ML!4;W$FP%7Q@?J8%N!8&M!^01[*B78%M9UO;0]9K8%L\;CPKVU[''5-[P.V6 M"T"YFGTN5DT4*B^^%/R%S#=5;G3)F\?B^?.RJ87Y9JD;W,TBEB4XY;JS?5V5 M1NI"8&H1D"22 1$L#7,C\WK V%-;"&KQFW#LM0+@UT94T^W\@ DXP_E^8?7, M^X,0->>=X=CT&;KJL1TC5_UKW\ =,NXX)#4*3S@W2,4 _DJJHMMZP2"1AE' &:1Y*B)(P@;D(U2PE(I*9#&B V: 3(!LI MID9@W922CA6@_M71"JS5 LL%V"@&:LT&'B)9S9SEX9*O^1C-XKTR!=]KRL]% M>/HYO+*2Y'4.M8: =?*P:]##!F8V#FX)U/0%4J/J4D;JC?Z@WO'64,$Y%3G. M& QQBB$*,P$ISI7-R&@L8XEBE!"K+$@/0DZ-D9N675I42TO2ZTR:4?!KSX]G MAK:9&OL,2X_8NQLHJ1@FD01I#@3&7>8Q3&1C5>SOV\*E1:RT?J 6T;A%S %P_(UX*AV.!H+6).J=)M$7/RFH'U@>H&O)MBJQ%E88#C!'+!U:>) M8PYQ@ .8)812&1%&D%U#EYW'3^WCO+Z_?_OYWK(BSRY@9D;*U8%X* MQ1[7V6VYFMTAQJT[65-D1FC)<(K MO=:F$!@V-7#WZM=I0TW%I;GZS;*L3Z,Z1FU3E:E8/.Q<>YB*-(N32#(919 B MH=>XE$&2(YTF&6*:)"(+% M#DY;?;M=J,6F#EZI[E:/HOS\2!9W=4N+ZB==/[FZ731)^C.2")&$20Y)$A"( MHIA G*0<,A8P%F&2T,QJGS.6X%-;(#[=_U*!!RVBLM(&5SD=;=H=N91?83(] MKR[=5I9=I;MK"Z#?CK>\U*I?@49YT-$>U.J#E=(?M !<@08"'Z$,MID,T6 M!E?0>2;S7=0^U:A]/(_:D&HJ9^%P73OE](!C5THYJ_J1NBCG[QE&(!\5RJ(L M!:^+4C5-NUDJB.!I"M, QQ!E(H$8,0(9S7! DI0E$;?AC2-C3(TN-B*"2LMX M!?Y'\*<@"$+=$[?)F/@+"*_43_3_UE4$RU@5A=4F)G5^%=AQU;![-J.G" MV?',2-N)N6\FIHTY:\JGN6.D'A2<$M&Q<4;EGQY%]VFG[]*1=^FM[72W_:#: M@^T\CQ)"$PJ1%!RB,(YA3@,.:8(P9A$+*6>SIOK:_8J4*\^;\E-RVGQ1^]+Z M^[A::;L\==6I6[2I%LW2-,%Y]NQN<3%ST_>K;#PG=]U)=Q5!XWT2IN$E.2GE M/X<[Y!S(SOP>9P<:D.NMD\??S9>_?U @J;_JSA.5KKY^O>!MXUGU=[8JOM1! MYYN:N7>R*:)[NVAO?-N6^)[A),)!@B3D4BJ3@>=4=XZ-(0AI&&&U+$L&24ICF(E(9$F$DCR7=G%5 MQX:9VOIZS11YO#1ABF^$+%AA753Y*)JFL4Z78N0];*D1<-M8TT>MY#X0'(<1 M'1UJY(B@/G4/@WMZKQ[& +<+5NK>26]$\^?MXF,IGDG!W[2^QK;(LB*H^N"T M"8.>84H(CX, XB1'$"49AUBPNE)>FB"!19;Q 6TIADEC])&,WYZB%5W9Y;7, M57,$40=2L+;I(JGEMV.9@3-FQD(>)V 5"&W1"F7*B MTBWHYDN=>K^M1T$#)(,,Q3")D:).QA-(8D0@31@C08A)EEH95W;#3\WHZDC? MU++LRF\;%F(U#Z:!(K[0]1XZT@,LV,H.?O53'700;HYC3*Q$&#GJ9 @\AW$H M@YYR:??R"WNIUU5G9@RQ.$T2!C.)*40TY+JT4@C3**9)F).42#JLQ[D+\:9& MD]U*2UW]P%9!L-9PG2:RT5'?M-FT*34;WU-;_L>V/HC;M\#P7/'5YM;WH>(K M3.L%W=M=HN^IQ[L3$5^I$[Q+>$_WBW7JEB(JE(#T6)1#[19O%;J M;U7!11-3X\$_U:&]!1YVIK MDZ_ CD8[730[6H';WAFS9G:'&#NEQS&7LQ"%\./9$W;]K04&YD?12 M1^\1W(>Z=0?"^*I.W VBG\XCZL!O>QHBSU[:(P._LD_V-!3G/; ]]P[M[O1< MK,B\=N7R8O52GXO7)RK\QY?5A^7J;V+UD11\QGB82<5'4'(:ZZ(@".( !3#' M"[1,4?W\IGEM3<-LSG:P_ MLV?RS9ZUC&?'T/_J 7/?GM=&9-"5&:R%!E39XTIL\$VL@!;<94,F.Z@<-U\R M''SD1DMVD!PV5;*\?V 83O'PN+J3OU2B/I"ZH\U!_^U"[:UK=V'JSE.% T)Q Q-7$(!9B2 /!H$ X#I(L8PDW:JKD0):I\=Y&3#"O MK8GFM!TL6Y4TUXE6*2"797O5DLZ+AZ;U@&7XSP6S:!@C-,[<^ XDTEK I81* MC^;X'=QUIN1M=TJV4UBK8] _UC[FZ')0W08F72#/N-%+EP-W$.+DX)$79$+2 M\WD6]&BAY?]JHCAK\:MM,O@L"!EE(J)08HPABF.JC,\TA#*,*0UB$7"$K8L3 MN99R:K3=BCFX/(2?J30\J7KM"?)]8'5Y%EQ3!W\]R8VN?JI:>)T,]]EPSB4= M/R/.%]A'L^*\#>8Q#,RRP*_5,R=$$^;!1QYJ_PX";?S(H]>I"CP(G$%Q1Q?6 M"V[298X4IMQ8?-=<;;4C*9UB5B^+L_"7^I.7ZM' 9J:!E=@H79:2[DN_JO/)98/"UTNQR:ST&Q& M^NG-$\[>2>U8X=V=L]J-V.X1M%?OQ4-MX,]8'J$4Y2&D+,\A0JF .6((9CQF/$O".!/"QH=Y M1I<,S> $\A\T^T&K>V9S?TYM*SW]F>1<+J/ M/SW:J'OVLTKO[\_/WS",)-X^/<^7WX2X%^67@HD3M:GF]336P>.?-EO,IKKV MS;):5>^+A;A=B2>U;Q<\"HG:LG/%+1"%.H$\P3ED** (24D1#FVHQ;%\4R.D MHT[UW8XQ=79K4^RVC5W0RJEMTY,.Z0&_:MU K9QEWH_KJ3D+<*2V[EG%4,O<$\/X2X&N8@0O'7A*1;C[/9F$HXQQ%4@=DIKK,4 J) MY#%,\I@%3 1)$ENU;SLZRM1(_(-8@?FRJK17MJGB=P6H%K0N]\IUUZ:R\TO+ MRJ_'@38DVTOA\TR9A[F.5Z"6T2'[]4'@EL..CC0N$_4I>\ GO1=#/V\ JE9V9I9+_:CS;<.7A8+0$5=<3V%= Z@%H)=]0S M&#^GM&0OQ:B4-1BD?3H;_B '76\/CU:V56DRM>=E:9+!4 B=1Q"/[9@^>L)VS?XZS5\ M-8"DMYNKR?UVW,1%,7O3GAC=+N2R?&K3B-<^&B)3%-&4J_V9Q/H %L.<9C', MD)"(!A%AN5'T\KF!IL8]:UE!1]@!KK.S^/:SD$O4/+/.<,",:<84C2.T4@GV MIX?EEQ_4(VI&^3O2?X7-7VL:.?OP46C#5,4U31A?/[4.SA^6==EKP=OF,G&$ M)W&0D3"E5FG^7J2LJ>'4OG@-C MR&ZM\S/)LK#5\2P MVIWT74MG"C-N9LF\^AQZMEKJJ6L;27?+'=9^RZZ230'$N@!81\TKL-&S/A"N M.@I\*I'>)'TE%M#J]@[]L7?@<;D"'SOJFC]KRLBE5=#F,F$Q:D M09)"'.,$HH1&4.V $8PBB23*!1(1,\Z(.7C\U%;OIN(+;R2TR,\XQ*V?92]' MP_OQM :B%:ZIF',1'!;I*1?!,E(ZB@T\=LDG)[7O338YO&N\Y)*3$N\DDYR^ M:A!-'1ZEW[\\/\]K!B7S]TT9R(U_NBX@OCV*#5.FN7DD<-\>F^*BCP\ ME.)A$RQ?1V;L?7LHXI0QR6":TKJE402)3 ,H)(YB]1M"8BL?G=&HDUNT7IZ> M2/E-KUF[\NN?#(KJ,@/?S)/B'%+?D16G(+199*R='%8H.75:F(T\JA/""HQ] MIX+=SQ?"C)\V/!;K1&.E!,#_:IJ'YKZQ&$A$4I8Q0&+& 0B32!!#$" M120E$2A#5%BUG#P[XM1(:2LPV)$8:)'MV.@\VF9,Y!1#SRS4"Y^'-N#&V#CE MGO.CCLH[QB#L$,IBG&8T9.(G_]P;XU&ZH.C ,_*K! 2TZ+EM- MOLJT_K.%_W15^+\M!NC(]+Q"(- Q*897!18E*\C\(WD696LBTDS&) E#*"3! M$"4\A^K#QY!ADF1)F@F1V74F.C;*U):>K9#@64MIW]W]$$BSU>)B>#R3>@>9 M6D /)G4O!,Z+'Q^.-'J1XY/*'BMF?/KB(46+V_RLZW4U0,$%C0B#&4LD1*F( M8,YR 1.9Z[0'RA$U2EH_]O#)?>/K),-KFPJX>X 9G#%= (/O;WF#P)#:D@?O MCD75W^&0C%7>]_S+85F\][C*_55Z]^X9L1SO<6EWZ^Z>N&:8\;%[6K).:Y\) M(@0-<@*9]@2BB I(,".04)G%>9JG4#VS32/\D7"-C0;:PP3:">@JX1=WRQ : M?_B/&#;C>![L(V>&H7@V6L;RL>-&R S3^2 J9N!CAA8RJE9EP5:"WY#J47?_ M47]HQ]H7,J^_'H1P)$(6PA1395Q2M8;@B$1@$5%@6,.H?<&KKQ59> MP)2D.YVUE[6;?;Y5H0SONZA:W2?Q1 J=(_M1E'5HUA)\ M+I[4)7?R7OVTDH3MUCA" J(DH,L1ABT1']6&HJC4 ]4FX\WRA:[DR_R:,=V9 MH)I1PE$B(@1#7=T=!:F$>1 1B&2",QF'(LNM"KOW#38U&M_("K[7#3:5O?OM MCT#-$>"MX("TDMLQD9;&H,<[H4 M]FI3OV/;@GP6Q1QSB20,).40L2"".:?JGXGZ-XG3+,3);+74Z8-&;_[)D:PX M8C.>QU,K/4;K7P1/34$3#L@*R$Z5I 4@N@EX6SF'-I5SUNE*HG.I'<.G$"LF\;I9;Q"FPK%X&MG.XXYBP43@GF]&BCLLM9I?>IY?P-%U;R:\K^O%?6 MYCQL [.(#I3A40Z3$ <0):&$E! "983S-,E"2:E5!&_/6%.S/VK90#BP?-H1 M+,UHP1%"GHFA6\JL$?0*M(!YB.HUP,1/3;$CX[U.9;#3BI^L[]5SRY!H7]VQ MC2[U^>L7T4E"J-Y^U0=_:F4]UKMAN .GZVT$!D X,5\I,6CMRGSN.W.5&6]!4N;2)]'V=]Z:? M:_])W@;/'+[[(ESOO @;#+;==?[:[:[CP.=_!3[^D[Q,-M'IDW^IQ@J"G_C+ M91F!_ZK3VA_H_SJBC9A/\*K8[Z8MO*XHP[9W'\1*ATW4+FPN^(_??JD$OUW< MUCF@VC>EAOI25XZ^IE4M_"PD(DE%("'&60)1+E)(HA3#3"0H3'"4Y$%JL^NS M%V%J1M-&5$ VLMKM# =,@]F&T2^XGFT0W2:Z#KU:BZ^3^K_7&H!B\4>PA7VK M!?AUK8?#'>9P$)UN/ >(,>I^=#A,^]O4"YYTH9?K_;94?EL"F]\M=HM;']3" MWBV%_>.W3?7KFSFIJC=+3?"S'(419T$"22XX1 &A,,^2 +) ;U6C3*1,#/*5 M^9)X:B3;\3(K%MC6MJ]%!K\V0EM&>OF?=DNWWA0F](VM'R>C M-ZE?QU7I>Q)..CR]#SPP.UEG0VQ25[;KFE[^WLV7O]^KK7B]BYC%+.0DXAR& M.J\!93*&..$,!HAED60D#+%=PK+IR%-;"&K!+3.6C5$VXVLOV'GFW::\U3:_ M;2OU56-D:\'!1G*'V?=R<:%M0#M*DK1\PC*!N%VSY)#Z3K]L3 M9[<>>.5J+]AZ%NIW9^RX; MMAQUS/CK!;]?+=EOC\NYNK]J"AO.1)Q$'(P5AVY__4/>11F?P&BEM_.D#X+OYE)X!)4SZSP?@_) MM_VH65L#IE X-0G.#CJJ76 *P;YQ8'S?!5OS:\;*%\$[0]V\E*7>*6:"YCS. M ICFL2(:%H=0O4$Y1$02BO(TE$%BO1\_.=S4[(>AF_#3>%KLO)V@-,IVNY44 M=$15N^U&6,<[[+.@N-]6GQYR_+WT6?6/;J#/WS4D&K+=@G]0XJN_;D^M%OQ= ML2 +MK-A_UR21=6"3#!*I-.H)J6<,P3Q)]GA5200E62U]D5_3_ M_*!36\7>""E*G8I8#ND$: 2SF3'M&CS?*\\Z'OCWW7C@C<@>3&L;B!QW$# 8 M>.2& N90'/87L+AW<#$6)@2OWBG![\E<*,[[F:Q>2C7 G;S^0HJYM@G?+4O] MRWM]\%^3X(Q&":$1R6 >8 J1C G,.4M@D.E(+9)&26I5JW&@'%,CJ;4:0+\( MH%*R-OZOIT87[0Y;2D#6^D"Y+*&^"E0;E:QKNPR:/S.J&V%6/+/?[H1H,>OY M6&M1]YH5= 6VPE^!ZX/I<5HDYA)$7=>/&23+V*5E+@'L2-69BQXWL.^A*+\4 M3+1)RRG!@:0T4?,1$(A()"#)&8.!3-,(218C;M35Y>C3I\:(UU5%OH&J$;$: M9KSMPF=&78-!\4Q(K5P>,KJ/:NRV0=W."./VCSNFW$%[MZ,7#:P,PWFA]WBZ MMU/!;Q90)E,J)I@'!"L57YJ!/C3.XS MWH@)GI6'E!*QF'[4#L#Q_WAVZ'?M,+>$$89S ,.;:/Y,0 MB!%.(>(A8PBE)")652M[QIH:,32B7JT;/W3$!;_6 ELFE_3!;$82CL#S3!07 MX&8?+7$>$;>!$CWCC1LC<5[Q@_ (@UL&>WIW6ZJ_WQ2\SO(P8T*[=G,<0B2# M!&**&)0!8B)( A$&5FENIX>:&GWL2 JTJ!>4(.]!V-BUZP W_P[=09 -\>*> M0<.U[_;4<&-[;,^H?<1/>^X./W&;FYR".,Q(DB<11%3$$&4DAYA+[5>@,D^3 M-.66!HCAP%.CD_>WUS_>OK_]?/OV'EQ_> /N/]_=_*__O'O_YNVG^W4$Y]O_ M_"T3.[P :]O>^5H1*>75 ];=$8-\GR=)!!;2&R#/AT5!+A=L+*Q MG)H_;Q?KBMX?F^"B&0[RC&<1AICH^OY4<(A9GNK:NB@)HC@5TBK^\^R(4V.H MZT'A5N8 FQ&04]@\,\]:5O#]6MH_:K?*!LB/9X /Y)2?!9?5S\JR7^;D8PK @D%Y#E31E"J<[W# M+()1G B*"4YS814EVGWNYI^%N73G5P'T\S"3 J4 M9AF,28R5"1(AB$42P(R(* ZH3$*[OG+GAYP:7^SUL[\"NM6%O9OV#,[FWEIW MZ(W@M#W:[UA+K&-)UC*[]=V:X>/BVN52G MYB/&,N8D@S*DF6(:]3?,L2X^@]. 2;4#8M0JV>W42-,E&-%*:IGT=A)2,U)Q M I1G+MEBM!;2BS/E+!1N$]Q.CC9N;MLYI0_2VL[>,+1>QNU"?7!U@5/QAJS( M.M0<44%R3"0,@XA!E*<48B0P3(,X8LH:H9@;I:N=&VAJS-"6B^@("[2T9T/0 M[=#M9PF7F/G>M0R$:T"=C7XL+BRX<>+A(U?>Z%?QL 3'F>L'1MS7,2G_JUCP M^O&B6LT2&>0HCBE,4::KG 8!I#G*(,]R3+.<(9E8'?\>#C$U&OC8Q)#!WY2, MH&B%M(Q\/\31S#BX#!W/'_P:&"T>N#T'C'WX^4G=W4:6'PXS;M#X234/XL%/ M7SDPU%N?K=Q6U8O@;U[*ID)]L>1U-59_%:W8 M^K?+1A/+:'+K&3+C%:^X>Z:=!M]&>-!(WW;[N%JW)&LN:74 &R4'IY:O,W,IGPE&41E(1BB,)(;7T" M(2&-LX3S*([2P.B8YN#)4^.Q5CC#D@T'./6SSD7:>V:35BZ'.2XGM>W[]M5- MG>]>_6O_FS]\ZCAU#$XILZE*N3F.7+ MJOG\ZR__8UDP\;DL'A[46RAH*EC,",Q0F$*$TPSF+.1;6<%[S^Q_6"?U3O]/IE MOY-ML1\RWU2!K[8%M+4$'8E+!T+ M.+5ELIO:I/;L=F6SOY.L"[JYZ>MXV"VVX7U4[1 M?R_15+XFP.VIIVLAQSTL]03QP1FKKW&&K0MK'KI9/E$U7BO5L76JVY7TYE'_ M]79Q_:1#6IL8DKZE+9R10&0TB3A,."$Z" 3!7#>S8P&)4YY17=MMMA /1#[>?A'\JTQPU[$WQ2Y?OY].V%*GO"0VI=&(.N-EBX1%&SZ2_KHAR$%S?<0FNEH"*NK+2%= : M *6"ZSHIUMAYJ)UB+L,KU%.Q!NAXC17[QPPY_6K+YMZTAZIAE@8<"PE#3G+= M)H+"/(ICM3EC493Q7#!B%))_[.%3HZ2U>.#&YE!C#S"3,Z3A,/@^%-H@89R7.7^0Y&]>T8\Y3@N[>ZQQ8EK!N8M2RF8LN/> M?F6U9?>)K,3=0O<>T/_391C4]E43WR=1K\-T?=*Z<(1:%21 P M2&7 E0TF)!Q:J38J%@["5HE@5J%=%UN7=&R>KRJ M_UNW^6LUJ+WAY4:_^O>6^=4>IM[,&GSE"?5,[]NY7.L'M()Z*F_JJ:S[N'1D MOP);M9I?ZKG=_UGG!H=IX?YFPFU"N0._GXG>-9R[V2 M[]C,_5=>7 7Q'2G*.D1]>QX\8R).PY 1&"A3&"+$8I@S];=,1&'$28)XR@?V MKCXRG!79O4KGZB=!M* RSNZ@I"HL8W#.S(.A?](9NIX9 ME$PW@IAMB#EZ\2B,>&?*W"ASWJ]Y0[[+MK M8!WG.:FJ._E7H@]K5G?EI^+ANT.MZ12X[5]F@Y+BEE='0(_>ZLH'CL F6U=W# M*.I3T\;MDW@BQ:))'I;+\DEG[=_1>?%0;]#U4-K%];E0 CSL 121#G$F&4I#["0W*KPB1NQID9QK5;:>=WJ!3J*@:UF M5V"M&VB4TV9$5[UA+7D<3;898XX_A9X9=<39LR9>MV [)69'HHU*W&[AW"=V MQT\?VB^Z;<->I^G5I7NKZY?5X[(L_B'X+,MI2))(*$)G#"),,T@R&L&4Q0%+ M91B(4-JUA>X;;FI$O9&VR02_:A/# =E(7*>#-S\US ,W!-Z,7-W!Z9DTMTC> M-T@VLH*ML"Y;,IN XKCSL::&KWT>(8:@5WXU5J8+W"JV8/W>AZU<[BY M\:;M(N+?E=:.]_I^M%W%C9QH>[<,+;O;U(WKD-/=RZI:D0575M$L#..8Q@S! M,!)JVXDEAGF6Q8I(DEAB(4B*\.R+*.G2O/QNWX VWT)W6(^14TU=V6YUO2<^LWB%&+M=KHNYAT5ZCNP;VA/]" MBKG>1+U;EO=D+MX(NKK7)^I-8S7&7IY>YCH%^J=R656_+$I!YMH<^DDQVH]" M;=;$9_)U1F6*@HQ:H M]0);Q8#6[ K06C>@E'-G;SG%VJEEYD:R46TXIV#N6WMN'S[4+KSF7'T:55U8 MY*[\6"Z_% J:&5:Z\?C0LMO1,/']G&ZU?QT+H[ M<[U];>*;AG;TR6@=S=\4H;N3U[PI+G[]M:AF<<9))((8\C#)U8:1Y1!'/(59 M&!!)4HY1PDU+%IL,.#6:V,H,&J&OVJ*,VJNR%AS\JD4W#2@WA;Z?.7P ZML; MY0)+J\+)-@!=7$_9:+#1RBS;J-ZMOFQUW\51[6UCF4V3,V5O1 DE$62,J&VB ME!226% HU+_5_I"D ;(*BS@]U/2(IA:O&\\^.$9]'U6SS9L;K#QSR$X ^AHS M']WCSJ/A*_)\?[C7BCH_H79/Q/FI.QR>A34!-52$6;6B#2<-#[US\!Z M8WH,[K@P0),M'Q:%-ED^+N<%^[8M@(Q"%,I<<48:Y!RB).60,D*4I9%KLT.R M)#7J0&D\XM1(I!48="2^ G>K1Z$^B^97 \,D3T)N1B9.@?3,*6L,?VU$!%YJ M0!L#XB< \>2HKQ-;> Z$DV V^T=Y[H,@9MA>9ZLXY2$24X$1 +K&L=(PYS MS 0,TXB0E-!<9,:MG?:>/4'V**JV-/I'M3DLU[MX6R_(/H;G'1X7(..?#@:! M8N7..*'^Q9Z+_>>.YJ0XH5#7'W'JDF'&@3YZ.=83(0R23&8TA$B(%*)4?;EY M'A-(>8Y(R%"6!MC&)#@QSM0^92VFW5)_"D"S!=X!+)Z_X_K$UWMOAS,X.%W- M3XTUZAI^1N']E?O:;&&G50(:1:5M!5Q])X MN'"2#(V,\:#WS$NUE"WJK9S=C@^^C!,W^+DU8BZ4:5QCQPV !T:1H\<.W3DU M64^W"[9\$K.(AFF.10Y9D$N((DEACF0",:89QAF-VMS%1C*7&Z9C&CO>)^T, M,?+VZ)AZA[NBHU<-^YXWU<%N%\\OJ^J]^"+F<6O2RSR0C$H$TXS'NG!JJ+[K MO"[D)>)(]\6.K#[NGK&F]J77LH'8[B/NP]+LBW:$D.?/>UOP[PHT@EZ!%C / MFR8#3)P20-]XH[*!@>+[U&!RRS">T.DH"S51WXYY_0*"<9B&$C(A,XAX1F#. M(@J#F&2@<< ME2Q,5-]G"Z-[+NFE5O.AI=GR\5^A?UJOX M\5YE_;<,Z4NF-LLZ.O2OQ>IQW6=HTP)M9Z/=<77-(ADR?10+PYCK ]H\@#@* M"$SCD$K&1!PD1FEJPT68&J5L]MIE&XE4-GX@W2F0;74P]=%>,#?]9#0.XIXY M:BT_^%TI -8:[#1HW/41==3PCK]-=S;?\S!6#ST2*/M[PPUZ\H@= MY"[1?+?/W$5/NM#Q=:V6MU5UO>"=#(:?VPX2=XM/ZWX1ZH(/R\6F?<2/NGN$ MOK]^PS\+]K@H_OXBJO>;JNP)2;@.)H)Q+@1$@4"0!!E7ZU48Y#*B) BLJE/[ M%GAJ"UNGK42K77W8U7@VZJK,&VW 5IT+JNQ[?R,L?8 3F.?1'(GNIWBXG]$S M[GZ#+=5<$X/-VYIF[-J']2K.7_'L/?Y1-_S&:,2RX1)&&,J(>)264R4 M$Q@$/.))R'#&K/J8G1C'RM 9H8'91_4PO>RU77I[ 7$L_ M,*[@%-1FO.$ 0,^DL9&P<1MV=G[N".,,"D[9XM18HU+%&87W>>++>-6_Y'\*<@"$*U[6C;)_\%I$%P%33_.^SK\A<0YM%5F*57 M.$IKUUV8AU=)$EU%*%Q?7E35BV[+K'Z[W-:DUFV:?U;S]?BO?PC3X"]Q> 7T MJUA?]D:P>G)W?J7^JYZFV_P47\3<,O#J8)[-MD*7S)[W0\EN ?9U7&8-M<." M-B?T=UO&9G^0<8O7G%#QH&3-J>L&IZR1AX=2-.VK[F1;KF)[;)!E/(^C3$#= MW06B0 :0(IY &="4H2#GREZRS$GK'7!JQ+0KKW:0;(JN##[K.0NZ&2NXA-+W M)NDR%(>DCQE!XSH_K'_0L1/ C" XDN%E=M\PPOFP7"S7+ILFAV3=TA-J)9= MZDZ#:\8H3B#S3"5=&=L4+_#]VW-P63/(62B<4L?IT4;EC+-*[Y/%^1L&N&4^ MEL47LA(?Y^H%T)O=MCQ?U>ZTLXP2P;((*DY06R,>(1W!K0T4&3+)!272J(&+ MP5A3,T9::<%&W'4Q2<.#&1-X#7PZ[D#SS!6G\1KB\CD#G(4'R!V (SF$!KQX M=@XB,T1Z_45G'C&>^\A,EQUODN$M YU+K:OJ1LN^6#4!V9^*ZK?VQ4U#%F4) MTF&"H80HI1S23!E>$0H99@$+U<^M?$W]XTV-5#?.SAUY@1;8TKES!F=#7X\[ M],9RH!\"YR$3UQ 7MRZA,V..ZR$R ^# 861XVS!NJ://[N1>M,ZW_52Q((U8 M&L<,LDA[D; ,(!$R529N@FP'5BPSQ-J,: M]RAZ9IP-@%N1KT";JN/?Q$K6@Z6%XON,[Q M4 .)A0XDG.%(YJ$(,>0D2"&BF8!81@$4A%$9$YR'N57M]9ZQID9!'5'K(R[6 M%=;^+.L4PN;'6@YP&^&$JPO9C1%D@\ZXSH#A_+CKU'BCGWR=4?S8(=BY6RXI M'; ;5-@I_B=1DDD:,)B10-DQ/)$08YQ"&>NJ1&$0KU!,XI_[QD@)G[QJ<+;-NI%OW M,M$U$DOQ*!95\44T'O+WRZKZ(%9WLNY&CA)$DU#"-$@"B%"8Z=K/$:1Q(D*9 M81[K0R^+;N1VXT^-8;IMK)L#,=95 ,R5[):=QRTGQ(R0/,+LF:&Z"#?==G9D MWYRH:?'_> 64!GJ_Y;9I^##P7"=&6LS0YMYOGT3YH!CU MIW+Y^^I1CT86WV8R#C.:9 PB$DNUV>(II%&&( IY0BAEE,2976_OH^-,CWK?1S:?JYR")AG3AJ(U8"6WKU(7-C1^_BS1V[HW:O@83_O M_LLO+-;XU[)8B3?+WQ>S.)!ISM,,)B'%$(F(0"IUB@4-,A[1/"?(*IKY<(BI M??YU:_2Z%Y-&6!;IK&6#G(E MGH?*C >J^ZG'N!WF=:HP'JAYLO;BX97NW":;7,QU%?A/XHD4"_70._FNJ!B9 M_TV0?AHDR-0S9":@M.':S>'3Z&XKRZ M,\@.-A-'D>43A['I^MEW4O<@T\DT1$%0]]:8D81&..81E"C*( H2#A5E1@PNHP M%*9EMV/,/MS-*/%2&$<*BVREU-C5O0;7@H*;7M"LJ

J&1DH/@^ MVYC<,HQ.[MFCX"]S<2>WG7FZO7NN=2JCHK2Z\?GV:"82,45I'L,@85QMVCB% M-!.*;C!'+&$11ZE1M=O+Q)B:47;_\O1$U#Y%?3IU$IXR'&JZT7N[3_>_@+46 M=LPS<(K,2,D_\)[YZDP+LJL-Z.#76@<_,4"7P>B4YP:*,BH%7@;7/CM>^+2! MAWF+5<&+^8O.]+[7]?;JDGP?U)OZ9JFMOIDN%19+1& F%3NB!"YEHNI[4S3VH[^,!F M]VFC'=$<5:)[*'/\@H%6_TKMQ+5Y=#,GE=I5U-;J]=>BFJ4\2S )!4QE4G?6 MRR$5*8%I)%&2?@\"MJ7QRM'&MX7-*'QB\9V^PS*PN5[.;)AQ$K5UOI11L]5&4Q9+?R6N^ MK#>QU_R_7ZJ5X#^2N?8]M&EK6+?=3' ,PSA-(6*QHHN,2LAR1IED,HN842N! MP1),CD8V2H!&BRO0Z%%GIK2:J$UIJPMHE3',-!X\3_T$- KZOHEI&/ .DQ$O M1K&/V]3#.[RF_K7/:<-''R?Y^5)P-BG1%S]HF,GT6=VF1MAZENJ%/8A3GA.2 MPB0@#"*4AA!G-(8LD"BE08Q08A3 UCO*Y#CN5..BVM'9_7<31+IZ)(N];D=# MS*OC,V!F6EV,J_>-D6](K4VQ7LB=>"_ZVCDR]?M+_FH4L#G$:1S#F80R1QC^/ M)(98RH 'NN)G*@;$E@P29J)1)UJ7/P-2BZB_M-WV** 4STUI!\UETU0*,':!09*43O'([C1>>=E&0Z@7GGP+**R3O[L$L3 M&I;E;[>+C^52/[I.F_JD/O;RBZAF+*59B%$$@P"%RG2+$,01#2##)$ )E7&. MK4I*&(PY.>M-2:HX#SPWL@Y-:SB-L1G'.4;.,Z-MI+T":_Q:B3>YEVNI?>1# MG(7(4X+$Z7%?*6/B+!"G4RC.WSIPNTBJQUD2*1J)\QP2H?OX\CR"E*0A3,(@ M83B3<9Q:94?HATZ-.+1,EEL[#8WA]LU28=];M#Y=[3=@'>7<;K+T@\?=2'54 M.=@L=7\W,*1>6>:DX&UUXNM%DQ'==%R]>2E+H5O8LS2,F)20ATFNOC4F8$[" M'+(8J;V0H"F65D7J#,:@/TS3YGQYAZ M_MK7<+;BUF@VSMU&XBO0RNPPY-X<(+>A]P;CCAN";P[$02B^Q:W#Z.A=L2 + M5I#Y[:):E2^;DXX444%PQ'0/!*(H*"20(AS G.G:='D6R=2*@DZ,,S7:V8@) MMG(..C\ZA:L9N3A RS.A# '*OA=]/PQN6\B?&&OD<\UU#^9JU9S]M62T+C8?Y&G*E&$":< 01")+("8TA2BGC" 4 MQ3RUB^&S&7UJ]-$*?P4>&O'K=9;L*& 9Y6G#KB[LJ_M M&X.N"O;1@D-@.Z M1OG;KVS^HH^_M*VE_I_KBFR1%#H D<*<9HK@P@SIC&=E$^4D21,J8$=J0[ WHS;/B'HFN'4G.OUY@;7\X/="5Z!J-;@"&QW 6@FW-?$N M@- IV0V18U3*NP"H?>*[Y%$#VEK5$=Q-9]0W+Z4N>UZ'--9=/.NDQNJ^WENJ MQPD^0WD6!$R?Q8M 0)0FBO"2E,$X83')PYS&F%F'VY!FFZTZ9KV!,NC#IXIXWQ1\%_ M6B[YWHDX2426LUQ"JEO%(\D(Q!%",,$BQKIA:B:MO &8T[-%%Y+"AZTJ .# M#GH@-K. '0/GF><[00<;^&J!QX@Y.(^0GYB#GG%?)^;@/! G8PX,;AU&.F^? MGN?+;T+41-=4MFF=7"ABE,X!SMPYB$@G 213 2NE4+01Q2B21,*1=1&L7JOU8K MH%N$QU@*/R]79-Z& _E"V^W 3?7?7XK5-\/2;L=OFM#;V CFM,!;O\YN]Q:[0XR[H3BJ MWL$NXOA5 ^-,25'6WND?OVW^^I^%*-6#'K^]5ZOJ M>XU5K="V=2UM9L.,L;QA[-O/>OXTOOVEQOO^'-X#"F0.P,UQT4P;"48NI#D MG,/BFD,>,GRK_[]?2*F(8?[MDWA>EJL98W&2LI!"AG4%WARE,,>,P5RFL4!Y M%N614=WXGC&FQEF;3>Q&3M (:K_+WT?3?)-_ 49C[?&-X1FTP3\!P,7[^_WG MCKZ]/Z'8L=W]J4N'F3$_"U*]E*)Q&SR_K'3AN+91 57&B;)10ACI'FMK'WI$4U*("+>O AA ]")O9(6YP\TP 0R&SMB[. MH^'4E.@9;E2[X;S:^T:"P1T7.F6:&K9Z@$TEN&JF."-2_T]@@IAB#<1C2 1& MD&..<2"27%'(@")LO8,:?0?CQWK?/.K8!AW>+;4OX4OM2U![GM_;\H;SMO!3 M8;O;Z9^!.$T"&5$.(Y11B"*AK+,\E&KK*3'3$R*R>) W;##T8Q9C>1W,+7U@ MER(YGNMK*VFG,*?#S:(1)'[\74='?!TW5Y_R)[U;O3<-K-E4>V/J[>4ZT@\% M-$JX+J*I6X1%808Q90*&N8Q"CA6UA\BJ@-/^"),CD(Y#RK*JTP%X$6*81S+3 M;KX,(L(B2*,TADQ($=(D1"(6=F%-%\$W3A232P#-:/4B4#Q3Z8Y_TWUDXTG5 MW9;3.AAEW-I:IY0\*+1U\L)A=%@'Y'U8+I;K>IVW"[9\6J>4;T[$42H)CV4" MTU3]!Z4D@#25"*8$!\K\BJ045AT6S(:=&G$VT8M%+2KXOJW 95GSW!!P,UIP M#Z-GKF@0[$H,;ELX6Z'_Z"5NP0XHI\QB./2H=&,'QSX'6=X]D)AV'_Y^656S M@$0\)R%1M)/'$ F!(9%$P#07.:?*$@FXG*UT"*PA"QV.844YFY'\?3!:IB8D MM47;.L7E&)"&['(9/+ZIY(!!M("GV=B>,TZK[Y8@CHPS+AN<5O3@T^^Y],+O M?+=0^+KFI"!)%$D"KG::I&]T@')9PDII M 7[5TH-:?-OVOE838T9*WN#VS%'.D+8/@!J"F-L *"L)Q@V &@+.00#4H(<, M([O]$?1[M1WEFK&FTZ?@/Y7*X/ME40HR+_XAN#;_?A3J51.Z$AV+U%L:))FR MTJ@RU3*)(,:,PSQC,9-Y0@*!!YAJ3H2;J$6GRT4TYQOJXWW0\H.7C0)@OK3M MT>)F(LU(<[QYF0R9JI]MU0*U7F"K&-":70%:Z^:V]J!3K)W2L!O)1J5GIV#N MT[;;AP^H8:@WB?RW"=[IJ52V[7;$>6WPMRA+ZP7FDFH0.\;8K2&B/6F\U0HO'C5>*T%[' MG3J$ VX?6H20E?KA;T3SYVUS./RXG*MG5$VJZJ?E?*[6H]])R6S?6N MJ!B9_TV0\IWZ237#41('$L50C3VC#$U8MND M*S5R BTHJ"6U3^?:A[.?G!R!Y'N[;X_/H'RN$PA@/2J>W#2T7_UP",-S@O]&#+_2 I^N[@AS\6*S-=1ZR(0 MA"08\EC]!\5,OQ8\@8*K'T>I0&ENU;.Y=[2I4<966*"EA;<+T,IK>=C0"['A M(8(KX#Q3QSYFQ08S#Q'O1J"X]>+WCCBN=]Y$^0.ON]%-PYN\7R^X_D-O5;Z0 MN3ZNNU[=D++\5BP>ZD2E&2(!EUD8IYF(69)F-IV@3\[ MZM2814M;UX^J5U&QE=N^=[P!XA@3%,8I9'E=H2.+($G"'/(N_=$2^ F0%UE(W&:,.>U:%PF5".=&25*&XTV-_=<2US6WV$9FM2WM"&UQXF> N,%)JEL< M/;/0!D(E+=B*"V[\06AQ6.H6RI$.22^#U.Y,=PYJKM/.^:?% M;GAMR)H4:UW/K5W3?5 MSEQM:9N5J]D]$PM%,._".9,[= I MC6F*$AXDH9&[SV2PJ5'#5DZP%M30@#!!]HP!YA@OW];7(50.O7LV8/0QA'I. MAQW4O_:9P6B@<0P("Y4WUH/-/<-,A\]E73?N6[<,2TSSF(MER]J]_ 5XD*B61 4P.='1KK23Y#GG ?'P #B7)+&*A>V1 M,3=F:%4<4\?F'(1V+L*5P 2F@&-, NSM]YCOU2TX)V=2GZ#'T)<.0=^E5_7C M^R*-9U$7CZ[ZQ6C-[]AJ>5^M.)/LL'?%M]LO%U&*<-P=51+_&PV[J]$)?1B\1B085?1$AF7_?@K$9IJ M!][RU7'<:^\QOG]W_=R-$^ZG]^A]O(/>=^$XM[C=E/^VN>7_>%INY>72 F9S M;H%$3CC5GZ\X3_6B&)$$$*G_X"@6!.>"82Y&9/0[JF'U2D^?N_]9/^B[R6#1 MO@T]K;M1[FUP6:3J^W,G1T+GU5]TU6%2AW D M0"\]OK&/&1D??(C[+F_7XM-F30__\DW_5-9N9/M93A6B-,VP'IE" $0H PP5 M"H@X04BEF9"Q4Y%P1_ES1C[FV))XI6[36 MK\"S29BIR^U57;B_R9^[-]K.OR\(R56>)0K %$J 8H8 2VD& M5Q!O4/;-6:#B=\/R7ZGTG34PEPO?V3_"TW+X\]84U=T]?]:OVDX3JHDD?C27 M+(B(*30;?$F<(H 2_8=F,+TF5HH0"F,5I\3'2OBB!O\#%L&/C>Z5YR%;Q:]< M_5X>DI$+W^L0?KTU;ZOW351I?E.A_'X0Y>N7NX. A5WI7A;_NHO<05@&U[?# M3[BBIL K,.35,'15#E#GO1\%_VY4SLJ;OLW+9X+.-57HN=P^- M_1O]N7QX>F@V0U :8X*XQHJ8,KTQ+@#C)BQ6M?;J&-7CITX6D'K6F&[TZ?D+QGV+WRU+OMJ8 M)L5WJEO=XHNLBL"^W92[LJI_454E:5T$QRY@UPF9T=L[4* E2&

)&DC/&,FE;?2 &4F<8>J1XTG& 19T6!S[8J:E^D\ ZSY\V\^O4L)-T MKS.7C"UUV^P'?J%__DWSP'9)5^4GN3,5=4NY_:'?O((6&WUO M(JVQV==L=?99>-86'\^U9@?%3EQ>UA:&TXJRUG=>W?Z+\^V3%!T6>W'*)G.6 MT0120'$N 4+"''6F,8AIC'".%4&*C.S]-2!Z;M3S]>GA@6Z?S9QI5(]LOJ;7 M#H#K,:=/6"<\Y3P#Z41GG+: A>KO-23^M9I[6<+2T]G+]@DC8]Q,-6V385\E M+[$BIR27$I@R& "QF #*LPRD@L4)P1BBPJE"W='3YT9%E7)-=8<1>6/'R-D1 MS&@\ G.(/13N<5[G3/8;Q74D8=H8K7/&G41@G;UH1):1*8VS7-]KKT;_5"Y% MT^M[W]7T4.&RVO9I%Y65>C<1/=1KK?_)M$1N?K1L>SQN6 :.#D*#'9A+#JI'1[H?=4?N MU,JM#0B)MT.Z5$C<)TJE\HR_6\;56/QZL[&<'SI=IM98>X^RN$8_9)S+I]? MI@3FY^WFAY8EWCS_7DKQ8?W;XY^,19$R_6OT0'V@Q5!COS&@^C5MQVAQJ0.\'B87GK)5SS)9XN8SE'R MF^?#)7*-SWYWO]\7-9$77Y8?Y;;Y48LTB*/$0(< !5K:;\]+'"C<*F,\URJ^>\LT<>G$3 6%!.6 ZD*TX9,^]24$0ZX(@)2IE(9 M6U6&N4*'N?G3W5.,2O^HT=L]R&3$@-@Q>V"8 S-WK?V93M"=;8'6B*"'1E? MZ#<@9H0>TP;.C ?J),#FBD>-X\6_5?4:*T[^L'Y\VNU/2J1*3#E$!.(,45,P M)@4,R1P(G',NB7::4>I"?I<$S8WA.GI&E:+CCYXN8FO'8SX0"TQ6X\!RIJ(A M)+SRS45ADY+*D,DOF6/P^I&K[Y/NS@M!8HR+&(.$B!B@E#) )-<_4<4*B2D5 M,7.)HST5X40)DX73EAT]__5?2 +S?Z]28W>N:?^GD$).B$94 8ART_],2$#R M) &9+ J9YC"!-%L\5FYP50MQ"F!?B@L'[QMYOUQ7)4@979FJD%?CB6/*8J@2 MP*40 +$T 51@#AA$F,=YOH,_6;'7D9$;];$J=BIMU1N&CFR8; Y2NO^#!]*,LG M*=YIK[BJ*FOXJMJ$K/_=U!J3VQ]++LL%X3#CBB5 95Q[LX(*0"C4F%()80&S M/,5."=-NXN?FXQH%JSK/>A7_=O/PL%DW1?)-N[>R4?J*35VWL7$@F2"(3T% M4:UA5*O>[*'>-(?Z-^UO#?RM!9[)R!DY_T1EK\+T).8,SUF"N^+VX^"W#^X%6=-VONTW^*37[<#E(ZMA M:5CE=BO%Z>M+2$HE112DN:E^A5/M".F5.\ J95 Q*KE;4\7+HN;&$GM-/1-% M#]AV7.$'PL!T<4#OB#&\$\8P&'YK5%T6-VU-JD&S3VI0#=_A1AY"+A=O31CC M5M*W&R$7'-%4I 4%>0(Q0!)#4""5@Z3@B6*2%#BQHHJ7#YX;,;RM=@2T/'W8Y)%SC>[Y_SIX:DJD/'7[:8L?U]K4:OE/_5?Z7+]1NJ% MHOQ&?RYDS&4>:P^?,P$!2K+"[''&VO6/D6!YDL#_;&N"0V7#5D_40Q[4"$IA8#NC:DCA1^WT6_8TQ461,= MS(F,/3=1;5&D39IL;%PR4*8:HZG244*/E6."B@]X^[-5KI(P8>J*#R2.\UB\ M/-'=N7R_WM59,OJ]+@'S6 D9:S^S, W8O[&\W#YFF]6R2%2H5 !2A2K%?, MB92 Q4R[B@5))8NAQ-@J6=9>Y-R\D$.(^:H.,:>5LI%)!XIZ V+&8FZQ^/6. M9&#:.8G3-RI'C)]2CY,L(XQ1(#)9 )2B%% A""AR5I!,YC&!3CT;+XN:&TEW M-?4;=NQ8K\ /9('9V"':,T@]@F&0 @> ODY]@6&SAP-"/=4+><7N_J[-$O MR_+O;[=2+'?FIP5%*9,T+@#,S$X3UBY?@:D ,(9ZT9G&L?-:LF?HS^:_P9)T[2 RG.4U65Y$T=:#1I^&FTU?,O8>N9\:QRC=[+^ M[X?UNR8\X^UWNKV7Y4)27-!"<( $@J;K- $T)PG(LY04K(")I-F(+:]!P3/= M\FJUC+AI &$(J1P*?!X)O!WC^,%QJC+GM8[1+ZVVOYK"''M(&XU]%CFW!,=S MC?,AJ1.7.+<$X;3"N>V-(YL$GD\7/W1:7>1($ 53#F"!,H X07KU%!/ B$PD MI!A#R9S:!0Y)G)OW\W&SO@=:T$.T.=[SZC9),2&@?/54)=#IZ;2I'*+5_L[. ME8X1HL,#9,=17F&?>ENL4[[BH+#'?H2VV/CM3#@H==H>A;8@G'0KM+YQ'$7] M1I?;_Z"K)]E)4_]M*__Q)-?\^=WF02\S%BF4*6,% P73;A'BD@*2Y@E(>:+R M6*&$)MR%I"QDSHVFNN44]JI&?]3*.A:?L('$9BZ$PX#JAXI1P; MN9.2C@,0+VG'Y=:QZS(];V79;E8O,B0R 3D'/-9.$,H+#$C&=&<<;6J#(V.BD_5Q]=[2V)#J8TI3+'+J)" MO 2.JZ]7'MK #!QH5,D N^9&CU;&JG59I&OQ@$?XW^J/7U M^&&RPL7S8J%/XL3K! OC3Y<(-C>-#575*XTZ6\%#8*7%LV;TYN_U-5$;9P,N MPT16.J#D.QFZ0C$C*/VOXE0GYQ\^<.!G_K$&GB?CG+QOGH?[^]=NV MVK]X_FIV*YH-C6HA%LL$22P+P'&J/\=0,,!RJ;F. *JH=@TSE MFE+2'"02%85("!2J<,JL\J'5W-CGBS2OQW*UW"=AF;)T-R?%Z:KCCNUA?\G\ MWC$#R\N@VA':Y$,5F/O>5F-R6@:ML^'WMBTK^/+?.C<$V03QBK7?M# OFDV; M0.83S)-4,Z\/'YV4MGF0^^T>QWE]X>X9S=1:P^BP'QEBR@W X#OCZ:RLJ?.< M^@P^D]W4>[FG+.XZ9((IRHC("D!PC@%*: H*(BF @N:\X% IMY7+>3%S\QM. M\XS'1;-< -7R,W\U5*&_V^XH79]L'2ZNXX*HUTVQ[HVE&+CZN@!^_;FL*A34 M=+-(."8Y307($YX#Q+-<$P%7@&1$"9+'BF?2A0C.BYD;$>Q#UI?UE\^XH%6: MXH@2@1> M?4-KH4KN&O0('4H;5'KZ#_*_SP&08+]7XAZE9C_\^9>"OV__ 5D,$8"F>,($@.$<^T8Q)0#A86$24QB%3/7XXAC$;,] MCSBH&1D]70\D7@!I>R(Q'IQICB1L41EQ)G'>]"L/)5X\=.)3B?,FG1Y+7+AN M[ ?]AW82-MOG=\N2KS8FP-)Y87KQ"3-Z(_=:1@?I>%;KDP7Z8\?K@*&?U]OF*EV8]SC*L#]>&/8E(FJJD0M%"UX7.1(?]"@ M"?*-4T!HF@*,1&$.W#%S\W)#*#DW'_DK_R[%TTI&G8R"C8HZ%M]$7=OJ%(/H MV+J162(^Q]Z."U][1 .3Z&$,;[HCV*:("%/H>V]D5%EI,;K-OD"8>FPA1R1, MXHA/15\G820 U!<314+(&MOE<\.E%.5O&I@JD//NT3R^?/]3;OFRE&)!11X3 M&2M J0GT0#D%E"@!A*D\EQ4R9]"II,J@Q+E]#%J%(_/R1+)1LZHV5\7L;VK] M71M^#N%NQ]U>T0Q,Q,= U@D/C;K17E^?74 MH?'<#'1(ZL0]02U!.&T-:GOC MF(:%FY7^>6-V>7_(VZU>%=Y7!S]?EO??JP2Z.[9:WE=$5][>WV^K\B:?Z;.Y MIOPLM_\EZ7;!3;]" H7I)8I,HW($&%,<)%)Q*FF>:M*R[UOH0:.Y$=>131$] M&%7NNS0\-A:X=,?S,7;]Y/8J(Q+\9*D[&!U[;J+:HGJ7^6#33;2W*FK-NC&Q M[I&Q;.H!<^EJ./' 3=7<<*(!=.QQZ!'L_E:'/@1-V/'0(R['C0]]/GB;]>JB6GZ]TMYZ:3AEY*5$7#]2KCL"40YU1 4[R5Y44* M4,PE*)*, PY9#A66!'&G,J[7*#.W#^;7IX<'NGVN4A(/!D0'"Z+6!#=G_ZH! MLUL'3#4,@;^2E1EU9M?!D(I8!P8D^B/(1HP/6+TN+ZY2:-*5AP_H7BY*O#QS M;"6-JB[49[K=/7_3K%]27HG_N2P7,58Q3P@!A%("4"IS0'+, 8,T(XA(FG*G MP/4>67.CS$;5J-(UZB@;_6'4=0PNZP/9C@<]01>8YD:C-J+BPR >GNL]7)8W M<;6'0<-/:ST,WW)-$/4W^K.I8OE&KJ5:[A8DDPG+90&(( P@Q)!VQ@H,X@)3 MFK.X2-UZ"5V0,S?2:&*N=_1G]+C=U.G_A_-4S!#_XKA+2*;679 MZ)=&2X\%) =P"!"6?BKK%<+2+QI\/BS]\N7CR*#Q4[>-DT< MX@Q"1A4&4,42H((DH. < H@Q@00)Q913C\(^87.CA5;7:+M7=D1,:B^\=OS@ M"[3 )+''ZTL'+ZKT4$6WJ]7F3ZKG1*0VV[:?F&F5?!.]]=TUPP8MKU32*W!2 M/K$Q_26I6-WC'MMZ^R#7HJI]OZ+W"QE#G,*8 :F0=BP$E8!@B(&4*(=QG$M< M]J>AV4'+4YD _P'9?=F^P!9[2SHB-+X77AT28$GAG);Y. MZ;L^XR^6O.N]:6Q6BEYE?!#Z:=5&IMEV^/14%83!#*HTX0*@/$L BJD 12$+ MD*@")RHA,,:,WN!-NWU$T2,:+#2)A M0J7/"7R=D.<>TR^&+O?=,W(_3,\7L5P]F8"*0UVJ]S]-&U4I3/RA^=0^U<=] M=ZIMUO)9;K]^IUOYYOG\ RJOD"K!8ER8#V>N $H*"@A),> PRY42$,+4*=HA MH*YS^_YV-3VJWS;"=0\YQ)9;>O,8N- [ >/&S'W++SR:?G<, ^H[[89C>.!/ M]BLG$.F^:'K7!'W^IC]'=%57@/Y-_UNYP"K)2"%SP&-FVF)E"!042H 5RI6& M/!8LM5TP790R-[)N%8UJ3=N2V)6N]@NERZ .+Y*\0!68'D>AY+0X&D1A],+H M\I,G6Q0-&M==$ U?/-);K'HLM>=Y6:I22(@ ,%$Q0 2E)CDM!D6.2<&IR)(B M7^PV.[JR].^Z3W>:Y'L9X5[?;T9&U#13CVBEJJ,?=@2>I>0E^3C?/XZ7 MWBU+VJ3G5.N6+_*'7#_)NIHEA@CF#!' 4%( E.(,T"QE *8("X05+!+JLFW4 M)VQV2XDC74TN1J/MN'JAO3C;\9$O]$*O+D8#YTP[-HAXI9I>@9/2BXWI+RG% MZAY?-8;U29@HI-,% M*%=009SF0*0IT6NA' (*80PD900K*7B:.35FOB1H;K1Q)J+YVN!OI[Y*/G * MO>UQ"E& EDI#0 2.YWZ-=DI#)@_'XZZUS7& M1Y7U-VU7ZPX 34GYG8:@+8-V$^U1B/0[4^/@,>9W^L'S&T$\H?[3QB-//S G MT,G^ @YNV_D6#P"?\3V:MU$GWJ2:L?7CN^8&Z98O!'P.M7A.Z9=+ ?? MO6:D[]^4';]35<7--\]O5[0LZZURD:HLU_\#.96I:5/"0<%2# 0A4B0PIHEP MVA+HD36W.;ROQF[J*&]UO&XN;N6PXCX=05[ MY$WKN@T;?N)J6=QR9:9('<%QNQ;]E<;U!9\VZ^U1X?&/R[7\L),/Y8*+#'(* M4Z T, Q:@KL%@@D*)8J9SB1N=,IJ%?MYD92W2X#M7U5V;KAA@/FJJZ9=0>" MZ ]C:529ZDAO?E\".T)\M:$-3*&O,JKC43W(OI55Z% M7%G(X$[]MES3-5_2U>=-N:SV ]S2#FT>-:/9?F@"K3VFO<)1JW&0/$07B,*D MX_<)?IVL? LH+B;GV]P[LNSR4ZEG6%F^W3PP+<(\^>VFJC6JQ>J?RJ60]2'Q M/EQ-S]%FUT&OWRB2*8Y!0E,*4)X00!!.0)XHDJ&TH#%V'NK8%6:[,QUGQ!/?W6V_RNV/)9=5=J_@,>8**SU.>B&* M3*<7(I,,B#BE4' H*;%*X+XD8&Y,V.A8ESROU73*N+X(9#_)^8 G,&^-0,:^ ME<: ^7W\HN_M<(O^VTM>N?CP:;IA#)BV;VXQ=-W8_G)22,\90A !@E -&.@2%$"",DQ0WF!.77:W;83.[_)WVA==Y:[ MB1[I-OI1E4,Q(21/I8@>Y;8.)7$\QK(/W/R@*UDV^0&?Y*Z)'L6, MJ$PA"80R/3!%8J(,4 XH2F!60)HDL5.#A[-2YL9&C7Z.9VMG\;/<+;H6E< L MTJ;SO)%K_OV!;O\>(/"V%P._^S]G)4V[X=-G[,D.3^_%(YI0FD3#S?8XT;"N MUW:GS(+';!F5BRRF<2SULB.&) $H,P79!4]!EB0P+H1>G!16Y43L1VHL*O$TJ(">Q2E+MFV'. M*4 Q3$R(5*&]M#1A*2XR*9PZE9^5,C=V?EDI>F2*Y7E$[?RVJW$*3+SN$#F[ M;;T0>'7;SDN:U&WK-?:EV]9_\=@;LI=PN5I:K(D@P@I!A MC,> 2I6!'%.5)]I7@XE;>.2)B+E-_$I#H"4]U'Z9=L9*QU8Y9W"T7*E=A4[@ MZ=X!IG$ WO8A,R*+YI+QGI-=3L1,G)-RRS$S6W>'[2- M'HVZKJ44>J&UF_[^ M,!1VL*DUO(KJ+6F7K;5^?-15L4/%<5J%7Y,25%6S, M/RVN8'57V-ISG^3/W;<_Y>J'_)M>H'PO%PQF5.8% Y";K#+($D YR0!C2K&8 M$[VVP"X,,U:1N7&/?@W3,*7I3H; CHFF ':";2'[TG4WT7])NHWNUAZ)ZUH0 M7Z6HW8DRLRQR=PFRL47O+CYO/$&^W*OY(M?R3[HR_MR"$ICF G%-@2D$J% 0 M4)(20 5+7.CNY.=;XV^7)MNQ9%97K@S81_6]H3G"<'7VNYN MU(V^]4$XBL0L@/'.57TR)Z<;Y]D-[WA M=BVJD@$''0Z_6V!8I&FFT8Q(@F#Q*D?\K4*S8VB&NVK MJ+A-54]D=5#6N:?Z=6-EQV!3CD!@BFM-B7YIC?G5E&UIQZ2;)6;&IZ[WTN%# MBY$:T]/="[R^F[]?I]347>*]0'BFG;R?YUZ9U_5QG]P)"4&YPC$@ NMU+M5_ M,(8)2#$KTCB6$N96S24OBY@;7QY2O,8GV)X!TG+;_"IX0F^;NR$S/M'MQ/@P M:6T?7R==]+*9%U/63J\<$'IY6)DKRK]M- M6?Z^ULRS6OY3@:T.BZH?W7?0[QD25-='!G,C8?)_K:9F@CS?YSN?O^]JG<;1[D=K^ANJ ,RQCQ M'. 4YP 54@'39ATDE'&*$!/2K2VLH_RY.<7OVNR8[9B0?U?PQVX3>(/T=78% M6O6C/[7^46M YY@GY!Z %7:!E_S].KSR"M\*H.$%O=UCQI%=:E'R!SB/&Z7W)'L[ ;!CN*\0QN8V!I] MS0E.HW'443DZZ*R=NP=3&]\?HSE!Y97'["1/REY.8+SD++>;1_8U^4&7*U/. M\+?-UJ1M';H^OY-L=_C;@F:BH#D7)E@? B2R&%":Y8!B5$!>*%[D3AV2; 7/ MC:],#=ER]U OC-I653)2IOKOPM^.I$*@&IBJC6'303!-2:P/0;SLH M:4]C&?=F*8[X^&V>8BM\VF8JCI"<-%=QO=^]W,P7^:C?MN_:;;MMO82WYJ,E MMX]TNWO^I-^N)@L&)CF-)62 (5J=06>@8!D'3!":81C3F&:V-6BLI^;RH:1L[]YI[TM*Y_^HKVR'0OE11WW'"%0W_.VH)!BJ@1GF/*!5U$GW[[4I-WV=!_XPYD65 M?2%Z#KC@&J:G@)4&K],SP 6M4ABEQ(ITW:'EES8[5*MR@9R6)GL'3DK.L0FHRA;O8TU 6 MH#">!29AV.6,O-?ADLN&7V2.GEO&\<1+*GK_\U'RG13OEC^60J[%%[IK.ZX3 M3-(,0028XMAL6^2 %# !"8-*495G2>%4C]-Q8I-4P>E[*U>5VOM<";L()8\O)] 3E=/J M*"JYE$4"\C0VI]&FX(.4*6 9Y) 5N,BI$V-9RIT=7;V(!KR)UK+JB-3H&SUN MMB9(P+7PC-T@V+%8 &B#G_T,A/^%::_B")3GZC1VLB IHG">@ MH)(QF&-&I77,S>GCY^9RM9H5G( BXZ:(@(" )AD%,HYE MCE-3N,4I-.7X\7.;JEH[LQ;:Z^?F3KR SLY9& ](X+GZ$HN;Z/-FM>3/T1_- M?X.ZJ]&:+?F->!\N.:R88@L"DU$6_M>& ]9$@%KO5:O*OX]R(N-$TNC>JZHENFFA6S3-+Q^Z9(<;3DH]?=Y1"<[51 M'3"C>]2U+^H8&+'GJ'M=8V1466F"ERL[;Z+:4I-I7]MZ4U<5\=GW(=A0>&X< MX5_/B3M/! /ZM'5%.%$CM_[OY9H_'S;:VF@*62 4ISG E,0 H5R!(M9C3X02 M:4X+(:A;INQ9,7,C\%K+B&W6PG&A?0%&R]WYJ\$)S)L-+@<- \0]](/@=T/] MO*AIM\U[S3W9'.^_>MS4KPI_&A[:RN^FS/@/^6'--P_2K!;UJO%.?:,_/]=G M[[>[W7;)GG:5T[KY3*NC<\*DI+GB@)", X0+ 4B>$I!*2" 12,!,NAP"7JG/ MW,X$Z]I]=9%DWK7*H5*?KZ&RXZ$)!R P8=6ECX],B6I;HE^,-;_>5/LB>LFN M33+;B-O:#>Q895+1:KO\<9PG@+V2X;4Z3PNZGW=:<5/+-H'+V-ZGF0G3=:7V_H)ES>[Y?M MA[55'<2[+IOV!6_IXW)7UX9L"TA-M34;9@1";=YZUO:UMG?#@-ZS 1Q(X,A, MBLU:/O^-;O\N=[\]Z>7MRTZ,*DX2)&&N_7C&3$5NI;\2, ,RBS,E]4]1Z:OA !L3&MGO=6U[E.]V79\ MA@G[MMRMY()(EO.L8$#D*08($@$H+ 3 1,]O!"7-:6P[Q5\^?&Y3NU+*+ -A M\@O[M=T"OUP\>QB]X>E\#2:!I[$K'$Y3^)+=HZ?NR0,GF[*73.E.U8O7C#S) M*TNY*Q>F2VK&< X@%GIRIOHC3(KAG@_AGK$;; 4]@&,8_GZY; >"C->EG&A,58!PT]+K\Z M?/G8&@ /#YMU=710;?R5MT^[[YNMV=Q;2(X)3AD'>2YS@'C* ,L3[4UCA/., M)3%*G&)K>F3-C2UJ5:/2Z'K3Q$9&=*_N^(C)/KSM/O6>4 Q,'@V 7VL :T6C M@Z8^$_D'X?"= M-?"T,]?YR]R7&%_EO7%"_BHW]UOZ^'W)Z:KI41##+"E8A@%%L5Y@<%/@+"LX M2$B>9S&6B$"KN=\K96X,T-5P1 >(RV@.KR:\8!28#-S@<5HS#)I_]8KALH3) MU@N#1G97"\,7^RER6/D0GTVON&;E&\,BHU*98J@:1$1-RJM$5,_\F),BUG\@ MIZ_^D,"YD4#E6=7=\R+M_)H.577:CM"+M^OJ&YY@;><>^$0P,$6/$^=[^B.F&X4Q_6PI0[?**KJGA+D168 M8R(!SR #"*,8T#1CIM]4)D12()%8E2"\*&%N5+(_OSJHZ5P$YSR4PP[%U0!- M=;9GCXV31]%K_]7>Q/FG3^9)]!K7]2+Z+W0_G7^WX4^&,+[I6Q>$0AD75(), M4 H0,;'>,$U!FLLTSUF:.*[4C^WR1 HFZTI%2/,"V;"ZYCYB$,!"JQ2(!!*H")*)MBJ\DJO ME+F11J-H-0,:34?L]UT&==@]]P)58*(8A9*3DSZ(PM6.^F4)DSGK@T9V'?;A MBRYMPHV11&!)NGW:$5B:5_YP#S@+<7!KS Q'A0.#K2 MN-/39?@T9S2BHMDZJ7XY-;)'PE\580].MCM$]0?#W&B^ DF='L;D1_MZ@Z/%@ MD?G9.CW6^]#9;A]./R#!=QJ;'FN'0>E8%1W,ZG0\K"VK2N%T;+OQEKT;"F[/ MVYB>E)MXQ],OI*>;HYZ?[[Z/^O;IX6FEG_A#OE=*RZF?>*=NQ::JF=KL_PG% MH>0D 2GGB4FZB $KLAQ(ABA50C&16)4EL!ZZ6 M S"\ >L?UM >N1]$G?9GW4"Z>K/64MQD.[=NYG>W<1WOO+*O_9OG3BS7;UOY MCR=3P+4*%((%%RS6?F+"I6G[6@C-1 P#!56&4BH3 IWZ%UG(G!L5=6,2]XHZ MQ6&Y &[G['F&,3#UC$+0V2-SP,2KLV4C=U(_R@&(ERZ2RZWC2.>3W)E$J<_; MC6ED+=X\_UY*\6&]S_PY)/XL1%(4BB020)7F #&6 ,8*!#!*9)J*+,U4X5(< MPEZT$P5-4$#"E/_E)KWLR1P@+-?19I\H18<3I:X=!SM*"H-N8&8RP%9Y>ZW: MYK#FE]]KE'\-G(_FCIA7WG(0/RE]NM(ZZK.4 M@2(Q]0W2A %*>*$9@C.>%T0P896+."!GU@1A5(ZJNN]N3' )4SLV\(!48$:H M-+RID G:HV$ ":\L<$G6I$PP8/!+-ABZ?&RQM.WC1J\CY9N-B;%^T4,/4NFU!^6QR*SC;"\(F1M7:,6BCI[1+_]+_\O_LBRDV(OF MP-F])XQ";TR?AV=,S.PEG!R"9#W@-5%4K.MKY18).X!#;^CKI7NGBW4=T/XH MN'7HVA&UXMKBM=V25-61=YIQCCE#@"M& **F:ER,<@"ER'-:9+F*"^M:<9>D MS(W_CHNA.19UN8SE /GY0B@P^[F XU8G;LCXZ^O$790P79VX(2./ZL0-7CQN MF?2?]J5.[H6S18N7\0%RQ-%D)[]B?9[ M",X!I12#1"40$495+(1=*9A1\EU>_6GJQ;3J UKKWY:?WAPTOXF8T7U\&6JW M(;);@06#/3#CM'I'C>)1K7D51UXC?]=%OE+?WQIM%&I>UVQN&DRZAAL%SLLU MW;B'C*,^DS.H'U5^EMOJ^>^6JRL$Q1FE5%)-GVL]1B6E&K_1?$4HHP0JB MV.E Z8*NN21K4E89,/@E?PQ=/O+8^4E^VWR1*^V"B<]T M:W:9WCYM39?VA4>B!/37IYI+[/(% ;(=#4I,IJ!-.>ID#D6 M<-L1LA\, W.R5C+:;:)&S:C1\R9Z.P"9^RG_ M(!I^#_LOBYOVS'_0[).C_^$[1G8J?-CHI_VS:7O^VW)-UUQ_":IS;U-F;5GR MS=-Z5RYHF@JB1 +B(C?EB=-$KV$Q!TE.!9*$<06=0@)L!<^.OSMZF_63,*$P MR[)\JI)VN5'?.("-]E5HX.-6/BR?'ER;(]J.C!WQA, [, V]A+J..FJAKC2O MJS2VNGOLQ>B(EM]NC;;"I^WGZ C)2<='U_O'$5I3(JXY!2(Y32B##$"F-&LA M35TLSA0@<9:06&!<%%:=(,\^?6[4U%8DW-:9X&YT,1B,P<;1 ^ \W M.&NQU\E_+&'2&7[6N)?3^/Q%(\(%F@*.>NK?[;[+;5.^H(V(R3,(BY@F0"6% MGKBYE(!H+T,O8?(T$53A0MEU0Q@4-;=9W-82U=I&E;I1JZ_#J7@_N /':%XA M"SS5+Z,U)IB@'S:'D )O\$T46##BI7.++; "I#?"H/\)T\496%ER%&U@=\?( MA./-^O?V_8Q11F.E$L 5$0#%L=E>8PKD$.6D\>VXDJ573_W7, M">Y 9>??C 0@,.75M@=P;LZ8ZSB0&F1(%4 O,4(*[T#(TE!C"A7%&4)WF6NN3\]\AR MFK$3)/D?J5J=F#EWE;X(J]UL]@16X-E]C%.M9O3+1XW7KS>1.6S[]V8MX/+==?JBO*F[3@\9?J;K]. M8]FDU,]I7(:%)$F> M%$)CE^(8()KG@*:(@4P5>0Z)8"1S^L(?/7UNW_@JPTB_[:.V,XYQLR6(D6@$ MIX0:B"\#0(R8XF<,]CRINQ(FGL9GC#N=N.+NL+MUQW=[B:&]Z7D<""_H:OJ M8(3N(B;OE^MU4REV3'7??LBEZ7TN1 (@YM2XL3$H3*?#)"$TSK@H5 H;R-^O MQ:L WLJ=!&ZY%F& MOUN>8(N^'>LUC/Z4RL:M9IZK>CN!(GG+UV?Q(F_?!;& MGWX);6[R6A5O?P;8J<9&I2:7-,,@D4D"4)SDH(B+7%,+QI3S+&721U6\,Z+G MMF#>5\5[[!1O4ZW>OBOCG1L+RTVR( B'WD/KKXRW5W[*RG@]B$U1&>^<^#E4 MQNN!Q;(R7M\3QA%:M8]_9M%OMFG:A7]=U%C_^]84:G@GZ__>LK*BV05'.N%ZEN2T:ZG,H?N6^H8>ALN/!:0<@,#_6 MV%ON149_M!9X/(SP!Z=7\O2@UJ2DZ@_&EV3K\[J+AE5%QJ9 M"HYP3$"6*PE0422 )HP!5:@LC2'*6&S5DR*$M=KX-F1\RO-12! M*?KJYIPW38_.=CA]]Q *@?L\^G6>4_!_1N?.'FB]]?#LDS$R28'7H<%:BCGM MW&NZSVRYL8#1ZI& M1M?(J#JJ=4\?Q-9G$#Z "W\",0:S,<,K;L MN5Z;\F7U8/WS2E8.S%IT,Y$6>G&'*4<"$((U@W"8 KWDBT%&LXQBG!286W4! M=Q$Z-RKIZEQEU-&.LJYUT"TPMZ,4WT@&YI:NNC?17N$*SUL;/$?42+<'R'/1 M= O!$U=1MX?BM*RZP[VC%S"F&L%7NJ+;3LD B7.2(9(!G&!J6H#%@ HH@)2* M24Z92K%3=N)Y,7-CFWUIALZRTGD1Q%S M3M34BY@><\\L8OJN]M)+ZTSSE[K;R[Y= %9QRA'-@&2"FK V!1@7N?X#)UE* M",+)N-:DE@K,C36ZO1D.79BJ[KZ505%K460\^WTGILJHJ_ID#0^5'>^$'(# MC-3M>C6,=M"N$&-1#-GO:EB)UVQK90W10/,2 9O(\[>-/EY*6-)FLL" M**3](404!807*8A%2EB<9B25U#K]^\7#Y\9LK7K1&X=,Y9> ]7/0M3"$WI;9 M(S F:?LE% YIVE= ,E%BML7+X9:(?<'DWM3KE_=,EVQ]0=NC].I+UXRA(;G= MT>7Z_:X?O%'D-XRB"Q]Z17,JBASY M2CKRIC4T_50Z_)@)V=7:IF/"M;]M]';9T\-35>SP4I19\VY+EBN80@R(2A! MD$# %(E!(:A4*F8IS)RB:*TESXV7.XI'@\&;SKMMEJ-AO0'G'^/0>W)W;S]< MR+@/4(C#&2'?.W:6TJ?>Q',#YAPDZK5 M\'+>WPA\[3CH>KBFX9U6S^B75M-?(^WJ=)3UQSI6F'AEFGZ)D[*+E?$O&<7N MIM%EA!XVZZ^[#?_[21N/1<8S17.]ZH3,]!03"0:,9)+F+B%/5T6 M-C=/I]8U*HVR-V<:!XWO&-0+N1VO^ (R]$*TQO!KC6&MZ4VW!Y#7,D*#B/BN M(W19X-2%A 9-/U-):/B><8SR;4O7I=(S]-;T?34E"?4S]Y68Z>K06KXT 5CE M^5^]VSSHM=^"9CS/8Z( 3R0#2*4Y(&FN0$&P$"E.<<:< B]]*CX7:TV?YIJ-+]MMM^D%K_[\&#*1E1Y.I\VN_^2 MNR^22[W.%8LBSPGA7)D6E*A>@#)5*) 5HM#_#E,LI,,"U*MR,UVH&O/^;[2K M=(^6!^4CVIH6/4:8 MRUKHI8"YK6<.'1:&ZW[8(6BW$+D&E\"?(!=(G%<0E^SVN@HX$3*I)W_)Q)?> M^,7KQ@3[;!X>Y-8XZI^IYI3.\=!?MYNR_'V]E72U_*?^JW;=WTBUV4I3;%S0 MG.=)D@"89F;G(\L!8Y@ %>,DH9001*P2QJ[086Z$<+ B>C1FW$3W1OOH::]^ M=*_U=PEK&3,0GV+MMP/Y<@]T]^Z^,B Y61,:,FZ@VQ!1K"C\(+O%& MP0=CJABDDT$Y.Q"^8I&N@JT_/FG


,6;K*]N,XINL>Y?;)$7*Y>->\C)_; M$L7OM+!%!E.&BCP#D&4$H,ST*!0% 9"S3'#!)6=6AWD7):-0>O/.).EY'^YW_SX-WUOY4?^ YD?0?UC M11F7GSH)(0P:U4[WX0O=)_/[]4XO.]]6I0M6']9"_OS_Y/-"K_:@+! $(J5Z M,N>4 B*DB1$G,&$\C7F:V'5=ORC#Y7V=IMEZK6;4Z!E5BD9:4_L)?1[,X0E] M-4"!)[0S,DX3NM?ZT1/Z_%,GF]"]1G4G=/^%OFH-R37__D"W?V^.3!&.4YQ" M"B!4$"!&%2 94T R*5,6QQ0CJ\0T6X%S^W:?J:"SUWCDD?8@YG:[0SZ1#+Z$ MNP9$#]6(SB,3N"31"Z&O7)?H/ 3#Q8DNW#%)L;O35M2LZ&!:UED7FU8DZMID" ZUUQBNO M@^6B/XR%466B(]MY&W([5GR-@0S,GI..H7ONAF? _:9V^%)NVLP/SY">)(;X M?K[_IA*W/^AR9?*.?MMLO])51\U;\=]/Y:XZY&S;H>8PA7G!""@8HP"A# &: M,@;B6":B@$0JYE07UY=B<_L8F X&G2,*TUO"E#.AK4E ;;:@U$9%Y=XJ?\TG MG(;4CNQ?8Z "D_W=VP^FF![;=9C^)KH]&B)CSDVUO[YO3D&5?H&B@V552G#? MZ8?7_A1CL)ZL2X63.%:.>/X[G/V\WXHGO]O&DLM*K2:%-4L$( MQ!+P-,TU=Q,."BP80#%)A)22X"6L7H&3DI"-Z2^)Q>J>B9O:%P"Q%3HW$PZ@Y-X*JTK*B1N6)^M[TCZ,= MQ;W^Z 0F1P^]VN<8R=M MW'>D"I8VW>X7<5XH&L<2P!BF )$T XQ3 J @B+$DSUBJ7#KL[I_LQ-83--#] M9F1$JZI\ M?ZN1'V 3 [CAT%0V!:;/(FWO89[\Q=)X9ZI9O#TR=EB!.C7D[J MTPM&%X?1*\ZO.[JKJ."C@=O4G:]/.A.>%$3E E AB)Z;IB \A@C$-!,XI0P6 MPFGUURMM;MY54Z)JKVW4JCOR7+D?:KM9[0W P#/]"NS&U(D9QL1WG9@>B5/7 MB1DV_DR=&(N;QC:Y8;O.9M6+;:RJ$O="$PE5BBB )X+A0 MDE*G/A,6,N=&+@-;R-4N?UVWW)%E;/"WXQK/J 9F'!^ CNAX8PV1YX8WPW(G M[G=C#<1INQO[6T<&T='R^V^KS9^?M"WZ1U,3JVH&>KL636T$_3/?+7]4&KQ; MEGRU,:7E]^F $K),H!P#(@MA$BI-5<^4ZI]2* 626&"GA,IK%9H;F7U]>GQ< M59\2O< 1>W5-G,-ZLP;&QFC9&EGM&*O6S(CN[?R_CF%ZUXZJ'0M..5:!*=*8 M$AE;;J+&FNC#T:CL#8H.%D4'DX(DD_K"UV^PX+5*31M,Z G"DV!#7\\=?2[Y M*+>[Y\_Z)39G&>__\;1\;,X]%P71:U-H]HHH9YJ($0&,D1C$B@@,.:0X=JKW MU2=L;G3;ZEK-6=DJ>A.MYI]6=YN<$H8B6YC=_ MT^/S_5__!6;QOZ?P)C*9>'7=RID;CS5ZECM=EUZ1GA$T\1+TLJFG:\Z>:T=& MR[9E@-[_-&=LLEPH2'.*)0(YY#% $FEG!6,*XD1Q04C!TD2Z'&R=2)CG ==F M7R9+-GHZQJB> &DWU:^")_ \/Y0.>S^$B7O@YR6[_49PGDB9-A3SDI$G,947 M+[PB"+XMZJ57.68MU'R!TEC$.!$YT)]N!/3_$2"28+T.04F:PB03N=,2Y+*H MN7W8ZS"_U69]#[2XAVAU4'I$//IY="TGO1?,0L_^"JZ.EO7^B^]O_3 6_F.Z MSXN;/DJ[U^RS<=?]=XS-UE[IOVX, ?V0G0";6\XW3VO#2I\WJR5_7@B)ZSOBV% M3YS][0;):1:XX_VCJA&>EU%^U MX[5C=J0_KG5RM)-\]T56[G?)-NP,+!.,L M)PD'-,]-IHAVD0H<2\ 58E0H5#"[^J-7ZC$WLCN>DK1CRHWVH"ICS![)LF-. M]+C?032.EE.MO-'#U\^)$P[*:U%D:4H[[\>C:TETV-']-MEX.-4OG&)<)JMA M&&Q\7,L;7HOJ0(G#T8^?LLSAM1B\*'5X]>-&?-/^LR+=W?D%)XQ%HHAV(13B M$"!I*BFE6 &L/UMQ$:,88OM&VGV2YO9=:G1U7\4/8VKQ*?&%5."/10N2ZRK> M$3 'KO<%W$1L/A9 -ZJV :67C'L?,!W=VMAQ1*A6-XQ,^>3?I7A::4YN.VPW M6:47$HM6JR:>^$XUZ_I_2E%7N:S.6YH88)''4LD<,!DC@%1> *ID 51*H4I% MEI+4*;4@B)9SH^JS^8+=M7VSZRVJ4(.W]'&YJXN)Z%7_@UD:CHLI#O,&V.V] MO/JX!OZPA!]2]VS0D)#[308-HNFTN: AP3Y)!0TJ;'S"R*$SW<=]/;E$Y;A@ MF0 T8Q(@(F+ $BP AR26&<$88J<2@A?DS(WBJSR&@YY75/:[!*P=[WJ *S!S MCD)J5(I'#P[>TSK.R9H\E:/'X'/I&WV7NQL_.55X-D-KH7^E^V3%)W-D4.RBCGS MKHZ\%SG/,Q8K!+1S&0.D$ /$-%#,H$0<*IC%F5,\UT@]YO9=:I3N;MPY5I@> M.1YVC#,!RH$)J;4@:DRH%OIG4#_*Q L2JG$EEGY+0X_49=I*T-=-MNYFK16K_K:J=PE."I)^WFRK7^QVVR5[VAE; MOFT^T^J$@Z,T@8H70 G) 4KC!!0BQH")&&4HE@BBU$E?_52)#O-"V-'\;(ACAT^,CQJBNNTM:7;EZ#%(.J M4->9[KP4!QRJ_$,30*&QN(D:-*(N'-%N$]6 A"]3'70<)ZEE'<:"612\#CHX MME6QPRHQMO5ZE6:MG[7K*M24]*)Q(@N(]1N4)LH<<6: $JD 9'D"H4PIPTYE MCGJES>W3U"@;5=H>4=*XZFG]4-M]1+P!&)CTK\!N1#-W"TP\=W;ODSAQFW<+ MXT][OMO<-)90ZG[R"YJ())5)#&2&,E,B38(BXP1PE6%$>99+$QYAGSS:/MB) M)B;+&=V.2?+88V4[^=T1"#[/:Y5\SN9C(SU/W.;A$\_18Y-.I^.+WX_,W5K1 MLKQ331S5W?;+\O[[[OU/TX^[E)^WIHA^^\NR^6T)%T)(6B2YGI=Y@@'*3")7 MPO3'7@I<<(@9Y<@ID6N,%G/[]+?Z1H]&8;/$^+-1.?I%+TF?2A$]ZD5-:?9\ M'9>FXT;)CB""8Q^832K]#=IMJ.5F&U5:FABB9D0^MR/2&K*_R",)706DW_2O M49I,FPMV#5@GB6%7/,I'L MAJR?2J<=B-!\>CF%MC:EVESK&',3[!^BU$\6\#)2? M7#$G;$>EB]E)>/V,,2;+\5(ZT,3?VWX]%C5+%Z98OZE3U1**1CT!JCW65MS4UT;XQXV639R4<;-5)67G,P MX*=RE_=@?Z[![M@0549$!RLB8\9-5!O2VPG9VR X> -CWKTE&[P-;:_\'^O>M2X??%FNZAQ:?(48850"A1)8H R5 !"S!>(D80A MG+(BL\K&./OTN3G GY_T>H(?-J_-*O)QN_QAEHV/*WU/M0'3_MIM(_L85KL- MZM%@!6;^=K_9?]_GLQ9[W2$^EC#ISN]9XU[NZ)Z_:(2/6?4*_E"63U+4?YH& M.TTY[BI0YC/=_@==/9&BL S-*C6FM^4WSWPKB MUH8Z>/%.F1"9J#*D$]D8? =K5%06^Z2$JOV]6HLEG?$>? MS1<(9CC+$!"""8 DIH!"J$!>8(XIRU3"76I)7JG.W#Y'C<(FG$)K?!/M6IU- M(D"532NTUDY+ZVL'S&JK8\)A"+[KT=H2'1ESL\_<>KZ)VF'ZW S3WJ:H37I^ M-_4P.6V&3#A4PC=H+(;]:PG>AIDX2=X#C)"7:[>VSCBO4/ MN=TMV4H>MV-N]B &)XC))$P:=NM<-R)L;#774 MC82I.O5+E5D9+17@]:_TW-(S;.F::3N$NQTE>40SO+>\!_)%P_8 N\>6N'AN M.-$O<^(^$U8 G+:7L+MMQ(; A]7JZ6&YIF_I ]LNQ;W\N!/-N\X9Y9DV$N T M*P!*LA00DS+)"HB$2E.5VA4&&) S-VYI-;V)]KI&6MF_.*P&>T"U6(W[@2HP M<5Q":4R,5@]<#JMB/[!-M-QU?LG^OK^JWX[GLH%5BI+&$V 9$*O""E/3 U$ C"%4N9YDDJI M%IJWV<:F%&*?*)<7N"LPX#YGI6W;'C?:ZQO5"ML72^Q%N)\L?:(6F"W'PN54 M6]$&B]&E%GL?/EGE11L3NX48K:X?MT+[FZ2FYI/Y5GQ8/S[MOBS+O_^VE=*T M2=&OSNZ+7B*V,3J,YQ0+!42F4NU(%0@4*A& X0(QSG/!J%,=.WO1<_.MC*9 M:56CK=;1;6GF +C=*BT,C(&9I*-T5&EM4FK*OT=&\:C5/#*J!UB_N2/F=2GG M('[259T[+"\7>".>,+H4YU96M7<>#!?^LZDE;VK8587N;M?BL]9C^?10?M!K MSC:^@A28)HCE0$I) 2HD P0E">!%BC"EA6"%<@ALOTX;J]DX?6Q[UP83C?18 M:QZ9G:D?=+DR58Z VFQ!25N M";^:0=E;4<6.MG;<1!U+O%;OO ))W\4[QZ@R=>W.*^ Z4[KSFJT_&[^__X?3\L?>N&J?>0OVEG>+KE>5IM?:'XZ_H?.E8LL9H)#C3+) MD"FX2RB@.)& H@21 E&I"K6H8Z6_[O2GVY)6KM')90Z]U"S@=-)*WD1<_QG) M@Z[5%WF[MZ3^/=U%3-XOUZ932[7/4"GIR%!7C2JB*(.4*T 92?5GHM ?#*G_ M8(+(/.&4IAEJ1O7]6LQR3%N]YC*B4O_SJXPEYX5(1<(!1UCHL<1Z@4KB!.AO MO\HIDAA2ZE+6=K)QG*X6+O^?,9*6OL54XQ/:_Z@&Q?P9=12\B0ZZU[\TH_3R MWSHW>'13? #KUY6Y2J-IW1T?X)VX1%X>.K)%NXD-+NN4OH5@&8)8(!!G&0,( M9CDH%!&@B'.$9"$PC4=X05T1\W1JWNS=%$9759*VJ39<51EVC@Q5RM!GNKW;FK@;*:ITYK;# MY(+*&!Z3;Z M4:7K7UV:W0)^2Z?1+ZC!SUH.94!NJO('IBQ"I7)3"&'?:-9G:H,U1)[3&X;E M3ISB8 W$:9J#_:UC4AW6/[1GM]D^?Y*[)B10>X"?M%GU7Q:0JSQ7/ %9=5@; MBQPPE'( (XU0)VYM&KGWY M=RF>5K*\4V^-">O=M@F^,6&-;YZKX$;*M0*=5M\,ZV5Q(@'.26+<0 0(C"F0 M.6-Z:<<(+IS:]HS086YN86M"7=FL8X/Y!Z._X\)OQ*A8K@_#8AUZ&=EJ?Q'G MFX@]-T'6E171']^J9JQ!.GY? :;?1>H(/:9=RXX'ZF3)>\6C1H9AEZ7 ZA8#@E,95XXU7(]*V5N--=^[FFEK&,<]%D8 M[5CK:G "\U*MW\$="A&/U8N!W_CCLY*F#2_N,_8D>KCWXG&3_J.DI70-(3R^ M:4;O9ZU8D-?RO,U>W\<7(B9]$<^;]_(-O'#5R%>O+:;UVV;[=D67#R:LL/EA M7UBR+;N$!8(RX0R8_1"@?\:@4#@Q?R4%3B'E-''Y#+D(G]O7J0J]E")ZD&+) M32Q I;;;5\H)?$M6" 1I:,YHU:XJU=;Z5B?TS8\'W?W7P!H#F5_*<5%@6D(: M R_+PI=W3U_Y:/;S="+G*1L@1R"E*:%YJVHG/LG?M%:F2K!9"/WGAU$S\WM M\M$?M?IA3A'&(>>5N1Q5F)34QL'SDN]&/F7DH>JA4#PD'XVRWS-R=S6F/2(?#=/)"?GX)XUL+=:0&+M-XFA*MK0& UA8T3!EM#DK?1*(V9SR3N@Z4'8T&!#\PA[:: M1XWJ4:V[\2EJM:.[+OZ-11X;M(Y#SF\+5T<=IFWR.@Z@DS:P(Q]S5<]G\0C-3MVMVK6B7B[SWB.[%(T3+Z/,"7Z.#=*_I%QI*]]\SCC9^ MH\NZ>VBGOFSYQ50>-3Y<6YU:4L> &J3[O XI5?K 1/RC,N4+SD M&Z=[QQ[/\LV#_$9_FFJKJXV1:8]%99P98K,44 H2\UA+59*295 M)[[I$S8WGJEUC;2RKGY*+Z2V![9^@ I^@1,? M[ Z;?GK":W'/R C5S?I>S\ 'T]_LFWY$52XQS3*:Q6D"L#*%/A0TC3-2!3@B M0I \RXE;/^\[1'&40IJ8Z7

6XDT57\_T2UZB-.P*Q =SCX\@UEZ/.N,RA& M1NWPCHY0+*V6,JIP=9FTF7:V>ZR,5;6NWE7%K;1N1M;?7W/Q)[J*/F[*T M* LTU=M@R;FO.L:AR;DSO%WSK(>U-?(PK),D[OL?C"!Y_1[5?)6T?_\P7ZH* M$$#2B.)5=ROQ=?- /V[NE[QZ:O.9:S:6,Y*:W@T2"!XK@$2A )-0 KU 9BEA M5&70*F?30M; 1\#V_@L<)8 )Z4!*U MAP#=\U@,,,@T.CU9!#D8?&G:&[?<:[D[V_GU2U*R+-NR3,JBK.PEXYG(JJJ/ M9K%8SZFIS8I%L%0\ G&FW-H,0P,U>2$RCG7C%A3-WMD:=#-0+%3@A>",I/?L M0+)3>1T(=.JYMN^-I]PZN-[3:%W/]?6=DHV.X'[-5 /[3\O5G[8=9KI>,:&M M6;.IBS?4[T]SZJ0!C0DD SOD.@B.[(,[+_JQV\W@.Q?-JM..O2^+7'R6A(HY M27&,2!3*BX[/((H0AB2-,90'." MMMF*:EY*&'(HH@"K+@\$IB@,88BQR/PXP=1/K&J\FV^?VI8OF;/.:=Y'S&QC M]\;!\8:N^'*03M@J\; ET'L4QJUP;A/NJ("Y]:$+FS)5?ZC=[\]IRA+?RP04 M"$<0H3B#6"0(JJ(L3E/LHSCJU9.I265JN_:PSU#U >BSZ&O>MR?3'K#=FWHP MN!QO[MY(]6_)U(;$,!V9]MY\G89,;<*=[,?4^G"_(UKUD9>&_]UZ];K@@M^^ M?2L$_YRKAC#%9I%_OV&;Q:L.FLQ%0KF7" 9%$F80419!0GQYG(?(YXDJ?T=& M,S;L25NIB1$&;JBPL_:C/%>\J]+J=R^JJ'J1_ZC[.6D) *E%L#,#+%;%S$9P M@[5KEYZ$6;L+[IHP?]O"7#,/;L[#;&UCV",VJ %B07Y4Z\0>ED/3I<<;>I5Y(-5&[VT(_X'&,& P%B2&*>0Q)(F\J./.E M#11Z:1 0R\(&0])3LX#>/ZIV$;KUPVK+TR<8>WEZ M6:J^/1_$\UJPA8X8R<]+H3[+/[2_RZ5K.1C\W8G?X-J4)#*K'Q6 M[MYY3"C&*FDQ2*)8#0_W81J2 ,I_)1Z*$/%]J\KSH1B;FCYLR 5X0S#+:1=# M+9N99KS&8CC6F\UU:,HT [54^GQJRC4#6\GD)R7;3#]2BS?@-(Z! 1]V@,=0 MS(T[\V-@2(_&A S]_KZ#=I?RKRMU5KR*1K.N!_FI4-?'5:XZ$]X12?MA=>KI MRE\V0_&U.DX"&7H!AQ$D*4<0H3*GP8!P0%J=^F*3<**FD_?53 M4U]5U%6S""H>;6/2>_"9!J/[@C).%-H,CQZ1YS:Q+PPY[[URY%ASFSC'0>;6 MIRX;7BBW__OMK!]$@C221D@0X$QNV!A!$@D.0Q9$.,*9AU6QAGD4^9C$U*+% M#XH&V [[Z=WNL@5+,\/B,H0<[^ &<_7 W.$G!QZ+[F0^8(/,5:8 'HMY:M9? MRY/]=OC'I^?EZDT(G3=:>22$)P0620RC*$H@2G$HKQU^!GTO200ER,L\H]2Q M#AJ3.Y@K%D&ADY>?Y7L?593O63YEM\W; #7;YQ?"Y/JHWB)4I7O3RJHX/JR>RR.>$1@E2T_N0"*0)SGP!24A#Z,4^(TGF M93@PFMYYFL34=OMAJ4+)Y06U'!62AJ[9Q1'Q2DH606*5R"9!8I;\YOW25C/W[^'@,KUGN^# MD=5M_!P(O>_D)U\\VLW\G&C-^_G99R^L1-8]EN8!$]1/(@3C+,80A8)"G*48 M1I0++R4H%9G5--[]UT_M+-\5)Y^*=++?>?ZIG+J#*RKTE[ _!=ZVMJANC)S*>!"&&\K26-CF5)W6* MF#3,O2 (PBC#GN]9I?>=IC6U#:U9A53S"HJ:6I7+CZR<(U$. MO3T<]TQ2(8C@""9J_BP2)( X1A[T,YRF#!&>(*N^S;8,3$V[W NF9V;6,H!] M(6R3"2R7PTSWN 39L4*2K)\&=P:JR=M.)W#W16_@# )+)D;.'^@'T7'V0,_W M#%81MGD4:]7;J;Q9:<5;S$D0,#],!?0#KL;R)1BF.$.0!9BC)(XY(7W&.1N2 M-]J-5YCAK'@%RWJ 0UD4=G$-6.L"F*FY(?&\;O67AG;'-[CIQG:(PJ\NI%Q7 M?;72OG;)5Q<@!O5>G5_OT>A2957=Y%S]H6H-7LE2E),&U?B.G55X\TH62W69 M_+1:_R*?:90U_'.]*HION61PN?A+_I4L\EN1K=9J"M"<(2PPRT)($8ND79J]J/AM0U4A@74_4 MHZ182.OEI180?)<26G2G=/QKZ-:W$UMCU]YLE<:JZL3TAX:LX$;YM*6TC8OR M#-0"0RD*+.2C,] L5M-2@YW80,D] Z7D:E3:='X%%NU.I_-K&*ESZF1^%79- M6<=9I\[^KHY9&*]5[#A8[G6='8GDA:E?8OVZ8$+W^;Z5QA!7N:,B+_2.E":1 MZNLA^,V?9,T+?78V___[5;'Y>;7Y36SN!5M]SQ63)8:'FO:AGI8FJ:J$?UH3+%WP@;\7_@63,_ YLM^]*$J_D'FU( MP*4$-JZ$(9?4Q'UTI85R[2RJQ0)[%*F??%9NXC M'O* ,DAB%D.41ADD(J001W'H<2^3QS-R'A-JT@RKSK629;#CV4%& MOA5*@WKGS2B/ZFFW N/0:V[WY7XJZ),T,7]5%F:96B;57Z.71\4 _YK?;RU/ M^<#/J[PV1&^5':J^KT_M!\$>\\5_7D2A"Y%V^>4L"9 (F0\QH3Y$E'M0]=&" M(DVC$..42@5GH\)&X7IJ*O 7]BCXRU*H,G@% - (@*-=7DY4J,4#._GL5.LNONM;U5>Z:9^8=0E&/1<&(?S4<^541?C\%P:EWC?!NC%YFNF M#/9M?64<)UQX@8 H(!Y$A%)(,U5]$25^RB@.?6HUC.>(PM3."YW#(<^*M7@5 M^8MA6XG3^)DIZHM0<1Y5*0'1W#EIRGU"]H$[:Q]2&;D]]@DACWMG>?2T+U6"U/1@9W632LL[_#@K;VF( M3F4]1S-$9WN6J!Y]T!1Z:YONBST#M>#@MHQ9- *=I?2@I7S-@=DZQH*Y,5N= MQD7163^++JI#_;CLH(,[2 M-"1^"-.,8(A\CT,:403#0#"2!"$1,;?JVN* R:D=80T9U6R7]59*D(L-6*HJ M&_FO>EAO-9^W.=>RELYREJ63U3<[UZZ]IHZ/L8/EK 4$:L)$*2)XIX3\44_R MF<#("9<+,FQ''!>,CMM*QR'41SUX7-+J=^;4;_ZB#C"=)N!1DO',E[<@2@E$ ML>KSE9((QA@'/.$(19Y1,NUI$E/3][M]O=2FJ'D^30>,9JKW,G <*\X=+IJ[ MV4 I#^=E'U1'M9 95<.<%O-0/W0\V6]WWPM=L%F.$MN-%RL^+ HF[1AI!^]B M,5%&.$F\!(H8>Q )G$":<@2]C+,H"TD@0JL.^Q:TIZ8/*M;U=#_K-G\VF)OI M"$=(.E8>31#?FI,3"[!C'/SN)%S5 [%!58X-_5%U40]@#I54GU?T#>/DJC%> MF?Y\ORC^N'V[%3E[?"+K/W016LH3@IE45"1 5%HJ*( DCF(8"<9Y$) HB *[ MJ$XWP:GIJ3U^@6(8U/Q:U?89(VX:!QH.1^=AH?X0]H@1F>$R<,CH#-&1(TAF M$!P'E R_UW.HF#*X;G)^KW*0EQ__J^J.Q9S3."4Q]R$7L32).,80QU$"XS0. M>(H]FD56)E$KE:DIE8/+D&KSD&^ *)FU'"_6BJJ9#KD8JW'O1H4*=DBO(OHKIC;+ZN[Q??'S>?B^)% MM8\)1!#X"8=!EB40$<$A0T)S.0,GK0(#9E/$, ]Q8U3F] ;2L MMCF/2G<13U%OKIA_\!4$L# M!!0 ( .J!L%2VX1572'D %)R!0 5 &ULY+U9=UM)DB;X7K\B)OMU+,/WI4Y5]5%(BAJ=5H8TDK*S:UYP?#> $" M*@!4ANK7CSD(4MR%Y3JN,_MD)$6"(*XMGYN;F9N;_U/KQ;IXASG MZY]>+C&L,?_T]^GZ\T]_R[CZ_:>R7)S_]+?%\O?IUP#P;YL_>KGX\FTY/?N\ M_DDP(>[^=OG/Q6>70I)@DI6@E-/@ R9@O$1CM-:.L__[[)\3>L:D#R"X]J 8 M8^!-T5!4"CDR[T,6FP^=3>>__W/]$L,*?R+FYJO-C__ZI\_K]9=__OGGO__] M[W_^(RYG?UXLSWX6]*$_7[W[3]NW_W'O_7^7FW=S[_W/F]]>OW4U?>B-]+'\ MY__UE[?+M(8;V1^0_I^NG1=]2?X.IM4%\" M+D#R/_^QRG_ZMW_ZZ:=+<2P7,_R Y:?Z[U\_O+E^Y&IQ'F:+LVGZ/7:YR46>FUVEJ JE,G+I_VWRS_\^?M# MORQQ13C9,/F67MC^?7W*G@3@'VN<9[SDZ.KC9XMTZTVS*L_%]5_.0L39YM5) MQNED\ZDOXFJ]#&D]24XQ@;R 5L82YF2 * J#3 _Q05OOH[_-;Z5W101OQ+_" M].>SQ=>?Z8-)#8+_IZK?PN6W&V'<>^2E8 ZC_6K%O9F7Q?)\(\]/(AO'W'SU_"DCX(TN?I+%_]=;4K0^ARO1A8JI?J(]+_]!-)H.!RB?GMI?8> M973#Y9H,+F[>>2@R+E9P%L*7R4<2.E9&7L[":O6N?%POTN\O_IBN)F0P.3HR MJHB*@TI9@LLF@\=B@@T.3J?>&X,LXFD0>#)&9F=(.D^9 MR,/!NE *J! W!DB<7 M4$3G=9:I%63NDC(N8H[5[5VH'"7H#I#RM[!!U:>+?7%(R#D<&]E4$%W0E@/M%[)T8A"UP0]T+S*HP* M=,- %QN21.,D#A?^U"=VY;X>J+\'0+&W, \& <5M<3$@#/[?B[ D8,V^?< O MB^5Z0G&?M)Y,OV*T)RHI/+A(EE#$%&72S&;WU-ZR'R+N/+PK:S$<.(X1<2?& MXCTNIXO\>IY?D2<_(2SG[*.%8FW=:$NJVR,#&;-B)@K!#1L,([<>O1-"Y+-# MR.'B[00?G\AY6DVK4+883Y8YGT.!5#CQX)@&9Z*#')AW'DUBS VWL=QY^DXH M4<\.)4<)>62@O)ZOI^MOOTYG^-O%QL6.V26O$P,C<@9EHJ)MTVC ;+F26K+L M[=$ N?O4G8"AGPTPCA)J%X#X@&?3FH2>KW\+YS@I/BA-Y@^LTD1_H3 N6IYH M9\SDIQ<7L1P?KSSTY)V 89X9,(X0[NCNZ24';^9IL213MQ'+)HOX(83?1>&YE/X MXTTF24W+]/+,>&LQI2Y2(TI [B(H(3.XQ!VYYMK)X(+E40R$H4=(V D][IFA M9PAQ=X&;%SF31E;;?ZIX^(1[IE7,Q(0K-8B3$:)D"K1(/"$*U/[X\.?1Q^^$ M%__,\'*LF'O"RDOZ]MWRT^+O\PGMJ=)[I2 S5N%.? 0N FBOHU8FV.3XL$CY M_O#=,FWL>0+E0!GW!)/-GOIN^7ZY^#J=)YPX*8L( 0&1XCA54XC12T>^>\)@ M1?TRE#?S, 6[ >;YY&8'DW9/J'F_6*W#[/^;?KERPV3@M)UJ40R9R.0A.F7! M.*N2<#G%/)3W\M#S=T/,\TG8#B3ID?%2;>.+)88-W1B09*&1@KY$=&NN:X&% M %Z$MS+G(E0\ODSOQA-WP\3S2=$>+,V145!K8V?O/R_F5[DA98OSO 0H40I0 M)A<(L7C(V@N3-2?BC]]?[CYU-S0\GU3L45(=&1$?,5TL"(_%O*R66!!3P[V**F.C(A/RU#O*'S\=AX7 MLXGU+.L8(DAO*=[RQD&,5@/GWH3$LRSA^.3KK4?NAH7GDW8]7)Y=N)@O+Y95 M;)>'2Y4/TL7%:L)UM%(D"68!U MVMUDZ0F%(:VG7_%56(9$3XE^ %A>CF4&@@W#U.P M&VZ>6VIU &EW86WJL>7R)47E9XOEMXFA;;'8Y""7DD YS2 4\J."C\XRPKW0 M9<#CX.L'[X:1YY9./5RVG9B4C^=A-OOE8D7R6*TFA;&0/6V=TB3"=JPV,04. MA864(N+=ZM.>60CUV_ 292U&K.H0+ME9G(HO-Q[^FY@>6YYTR.EW 52/G[& MV>P*Y\(*[U-"R,:3*^Z(>MI',V2E1 Y21%7R4-O.C>?NAH[GDT$]4K)=X.+& M!;*/GTF,JW<7Z]J/H(;[DQ*Y*5HX8-D%4$D'\(9'8BXG72\?%3[4*>]3=.R& MF^>3:QU8\IUXMB])3,LP>S//^,?_P&\3'6RPCD)][4%"R54PO\["V805YB23I5I)!\IP"0XI MKI?H1!(Y&H;'ETC?>N1ND'@^"=G#Y3DZ%*[D\>MTE<+L/S L?Z572!1>L>*2 MA) BDBBR@."0V,DN$Q,L,#O[R'?O\;M!Y?GD7H>1\]B5(9>YXN]PO[IQ M5DJ(6E*<5A@YY8HL?$CF_Z]="3=[OW^7PRL4=+ M=S!+\B\_WQ,IL??[@8WOR.N>KS#3-ZO%;)IK<\-?PJSV[:/X']>KV^3OVA7O MAY\Z1,N\_4@_LI_>O$B< C" M*N!&FFQ2\$P_5<,W0!.R)Z@[MK/-B]6*A'O-*[E8:'*,A/PLB==(:RF9>FHE M,:L0>(Q/%1L<7\US_>?V? M%].O84;,K%ZL7X;E\MMT?O8_P^P")Y%V'2P^ 7GT&F@WK@5;S(&.*+QADG'] M5,'*$011FL_0L?M]38\^%KJJ0<8 MIE0O:Z\^8$):6<3G;[B^XD5GJ00&"RFQ DI&#YX7"RYJXYBH1RE/91"/P-P3 M5(W3V*C/_2E0OEM^(A0G7+B=G,G 7 RAF"H3:T0P0*% M]AA7HR7>@55YO\0O89I?__&EYEW($WRW_HS+ M6[*:V, L4XEB7%;(^^.^3JP0%CP3,7"&,3?RR'<@;IR60>TP-;0^.H#8;>)5 MIDH#1V=@V5\.$ 6ZS ;V+-9 MS-.6!9E5%8,$(P6944%NFI,F@0U1"1N#(4X:.SC7Q(S3&^@4?LYA\N[ IKQ? M+K[@E#%)7!%.Y#*^Q2Y\#:VVJ\> MIZJ'V'V05.1@HN\ 1C8?!#@'"_L#A!S2?]$H"JV9&(\U?;U3B0(3FP&OEFGDK>ZM)G]8GK$T4U8$5NL'77<=06&T-A8%@1:0= MV'B*"Z6,(&1,WIM<\,G) 8- KJM3V#88>!QHQRBD VA=ID&4D=I^Y'3BB-$/R* :LE896%Y M08_\+J W\S2[J->$7EW@KR3)#SBK15WOPW*[(E^??YDMOB%N?W%?MA.75.VJ M+\$[5PO!3:'O<@:'/@;,7D1QYP;&_?*U9M2-NX,.C,0^=-B!%7RYF&^D^+?I M^O/+B]5Z<8[+*ZZ^7?-DG"J%1^ A,0I=ZO0ZHR)X+RVRXJW73]T,.F9,X(^I M&S=L;&0A!U=+!U#;A,4/K1B6Z,U" L]U3G@6%B+J#-*$[)$81-7FZ.X1@L:- M.1L!:@CA=X"A!S@06$(Q@4&1R.LU!P.QU%6@H^&>9RM%FR36@^P:R2P>B, M$6S)!E1MQNCH);!!HK'<69[:^$E'D=V- ]4N:W$ZM7: X2=]QYM+TV^+L%%Y;.YP-I) .H'6#B4EB*0J="N1( M7U1A!7PA5Z,$[;DWK.C0YC;##2+&+;FS[S?+WE MI\H*;=HB%!=)$*:>Q\<"D8M,P,^!11ZS+ZVVOT>)&K=:[T1;WC JZ< 6/2$A M+J(K*3+0AF=06@=PV7+P%!MS7P>*L59WJ(\Z 6]6W'<2; VDD Z@]?[JN1N6 M+N\FNB1%EK0ZA+75"=0*'%<&BJASZXRP6;6Y@>X MN=&^\)+^31.8Z 1()>L47EY+Z*4&FVF[5@8-3T^UVCENE[M)R=@%.$T05D@A<*S\M%B>&JV;KL*^G$& MP(^5X3Q>.8.![;2M$M]OU/$9U]-$_O8M7H;JFWC[$:=HHO@$4Z?LJ)B8]Q@8 MA8%"1% N*\(FU\"\M9$;Y3U_:K)'YQT5;V[HI$EZ1OUX^GZ&F^?,\XOS.G/P MOS:O/WJKK%.! '8R?%!D;B$['# MZ13=@;]W.RU()N7=9 "4JI%<885VB.X 9F"#EG* M'%.;?@^[T3=V_JTQ.!LHJ3OH70ZD>7&Q_KQ83O\+\\1:5ZQ A))KIL@D!DXI M"28PC$K%U*KT]6FZQL[6G11J1RFE4XB]6:TNB).24@H\U_&=OLYJK%T(%6,0 MHTE)6Y0AG.+ Z29-8R?E1H#6 W2V ML)S;9$Q^0-C8.;@1 ':H6CI V8WSMT>W_."E3M4 "U4"B:M>R",/%+17OD@I M64EMK-@.Q(V=K&N,MJ'5TQ?B[NW\A@L;&2T9'I!8D2R"9TD"*^1V2JD%EVTB M@">(&K>B[)0(.TH=/2)KN_%S881+M@D!D@0US 2F^S2RPJUJA-_,,$ MC5M'=GI$':"&'M%T;+-S MAM/CZE"%/)]13-Z#SB MLH;CFHAKZ'J9K$?44'RI;32%@:"D!*ME]+EPR1NU^GN$H.,/X;U M?6>^2&N*.G#Y=9KPQ1_3U82H9AZ3 !-$!L4HR U&&HHV(IH42I%EIV5 #[B! M$?KI+CX>HZ"3,Z(#M+D84+1]0&-SV'_)P>H5F??I?&*"5B6%#*CR9L)[H1U> M:=!919>1Y\QW"N'VP<=],L8!R3":O0^3(\7<@3.]I?XO>!YQ.0FL:**CU&M) M)([$+019G<(0;='&I.3;7!R[1<;H&#E6K7N/.2 M8CX5P*=42*?..,&\%KQ5S>A=6CJI#3C<*1E(S!T Y0-^Q?D%?F\ZG7-B1A0+ MA>D$2I D0K %DI7:LL*$,FVN2]REI!//]4#-WJM*/T+,_<"D]JA\J(?(ZS^V M?2QKVW'Z+]>['$'P3$)R(! CL2@5^"@M<*94<62"E6AS$'8 L>."[3AT/ RU M9JKJ#8TS>L.BIKV^XHO:&.QLLVROV?R!."8\:)NE3Z!=KCG6:, 9G<%4QT]D M9U2CJX<#,C'N?MH.O2=4;3^H_FVQ?I2C'"S)E1=0UM"75#A)-D4P"@N+W%.< MTM2D/D';N$5X+3 XE"*Z&&)Y):!)LH4K4R*PS8UQ3R&1"P$A6I=+,MKX1ET= MKB@8MZ2N!5#V$VH'E\.VYT3SL^TTQ._2\,P1?J,'PQDC:40-M6 &:J-5#"Z2 M:]"FC\RC)'42*PX3!@PC^ [VJCJ9]5W9XG_"+4IO%(?,ZJ@ISAPXE**V"U29 M,\-C(Q_J%AGC^O #J?;>*?ZA.:FS8@&DX/'8#J(\[H5V?_CG,2 MU:S> NTZ" #Q"0\)+3>*^>$T(VRG3O1-ZZW MW 9F#333 =[NR6J"5DF636V.6UN,6TYAI8@((DAF3S43H&JDX"]Y!YR=,(*5WCPC2'SG9A.;LL-[% ?*.P> M\%+[(OVVF"]NLW(UJ/YJ3;'DK$I%0=;>U'8FGN)4++17)QE-D)E^WP9".]'7 MR46Y@5 UO$HZV,G>S.FS<%7OQF\8O&1J8HR547@&,GL**DIMOE40P6:,(9F8 MDFUSB^1A>D:.XAIH_MZ0^*/5T!&8KKTZ8CVFDL XVIJ51@W.$ODNIVBLL9AL MFS[[=P@9.7X['7P.$?S^N/&7N)GC6:TU_S08?'X-T^7F7MZ+_+\O5NO+BQ#; MP3ZK22X&BY()-"NT%GQ@)!]!7X1A)"'OD;4I:'J2K)%CMO;0&DXI_0!M]TD\ M-TX85R\_UV_?S%^K[*@$X5.6#./6-M)DQ2# MDQZLCRECL3:[-KOR\;1WTJICP(3*Z53907S\%,_[I8?@PS_(CI M8GG9#?;:\;[NB)Z$#X%%!M;5XQ(C"GG<%-^%'"5)O)1D&DZK'H"##A(Z)T3> M'L!O!H..X4^LXO1L?CG8.7W[1)[TBF1\VY?5I<]MN=H&8^!FO 22M "65).-F!-E';+)0AU^JD:Z0)FQVDMOI;2.,# MJN/5=DLW3[#K'4=GJV(289P@?8^1LYJ)^)[A=?<1G.\+>+VE#@7;G7E>UR82B+QF:;@0>OR"4H M'B(Y!F!<,+J8+$*C.I^]R-PMJ&?/!&CM--3%W:]'V-LNI_O= 3FW3G-I(,L8 M0&$MWQ3UKH%UV3H1H\$VX<">A.X&PN?2(J"EE@:$X4F[.#XP'>P61P-U;GQL M"%G;;HT_8F[XB5%/3#&O*W?3HRYRU$I2P!N]JR?MC"R]C@(L!2_)ABJ8QA!ZB*Q.$'6 OA^#SM'" M[P!)=WC8]B;CT5FA:#U)%H@)SVGK3KE>B\J1*ZESMFV*'!\DIQ/D'*_NNS'D MT;+O $ W>GEOV]%97I1P1D)6F^2MJ;T&4@8A$AIN8L#,L?*NP,+\R+GS>B!,'L?IOG-_&7X,EV'V9:9E#AQX6M[DT3"J9Z@"UP MQR(YTTHA;Y.3>I*L<4__AH?1<#KH 5#?A[<^=E"Y90PM.8HB. BN9"#918C) M,F^1C>ITD6_\_!.^ET='L(?*]!^L+!=&\788KPGXEUU MY6SV$(.A+]874U![N=O5KGW1,/9LAJ.4^# 8#I#HR'#XF' >EM/%^R5^G2XN M5K-O'_#+8DE;Y]4629Y8LA@ +:T3QL< MGKI%;[IQNTP+#KE@6:*/Y. UVNH>+@$:*Q _*9*.TT-?>+I<$*\NEM/YV>7M MF\N%LOGENR^;Z;BO_\!EFJYJ*;'!D,F'@&)T=2%T+24F*2(SQ@7MC<0VC1GW MIW5&RGQQ[VS8IA!BFVM9%Y09%0/H9W-X#PQR#2/WC+,?K(B+6GC2?NN$50C)M, M'$I?VAP3[T?GN.1-1M"Q3HAWGH$S5H&SUB2K M,$AU)Y=Y_U;0 <\=]U[V*<#96AGC=[1\BL-+S_T>@]X+C3:1# T7Q*#A0)Y2 MG;V49"J.>Y5[;+ -H(KQL78ES,&Z@)'-9MZH $[1*E,V& A6 M)4A!:,%31O-%FGN]9O[6ZZ][!LQH=/!VOK=C]?AIZ'Z!30GKCMO.1+),OZ/<^9TN"(&A=-)6\&\#*O/O\X6?U_=9F6@#C#?/_T$C5\>867X M?B_7#[INYQ&]]-QE#T;I>@ I''B5$:3U*A9>HHIMAKT]1=4 7E']S/?+Q=^7;W\EX;^97\^&?$%NXM?+Z.I*#H8+9G..M&.+VM9$9?+[F(9BO'&FY*Q5 MF].@_6GMI![R6#0]X$NU5%H'#M=M;U%8Y[4W!JQ/9*4="DRM=?ZDN[Z/ CI SZWCH7JV,T_3&=YBZ=-B7VF2E^D]&@M:8B'/ M0QB(63#0& 6M92G(-6U_;#@0-^,6:)X8RZ/#H8,E<=4^^/9I:!V-P8PM F)M MS:**K\,OM0 9+.>,)6=RFXL-#],SKHD='RG*:;FBG[V>X M33R^.*_)Q?^ZY"EFE*(.8&624UR7HX3 LP0>#5J)M-1=FQZ*NU WKK7L#I:# M*[0#D-ZD_5WY=3H/).7YV01>U@;&( YPTQ M)P7QF)+QNYGL<^?-RZ]&XP-8CLQ\;.@Y.J7^%R^I5$]16OQNV2 MK":T"$1)+D!0)H *3-%JX!F""3+%B+0L=BO>V?V9XQ:8]X6T1IKJ8+=]>EJZ M4UYSS0)8Q-HY2Q=P@J(^;4WDP; <69O[.L>/L&]67MX-,H=780=X/-4 <\5S MR$(Z*"CB9?L5+V*!I)PJ.:H4L8WSV-.D^V85Z-VMD1YAU<%J>Y'2\C)FO.6; M7[OBY):_7^+Y].)\]6;^%;_=K843*+V?HN7*P9S>\NUOR^D:7RW^/I^(:(KGY)=EKSTH30+TBB(& MZZ*1R+31L_7Q?+5XB*NR\6,UMME7B,6 MBS(+#][7JTS1U]! DV?F7*YQ01*F3=G"4U2-7,O>'08'TV /:-SQ,XL@%X=VA MLXUN.P#M_;K7:RZW]Y>OY>9/(]M+J[M3N/( MU>C=P;:1=KO$[96;0G+'Z==-<]%DD?O"!0BE$%2*"B):XDXGIYB04;(V=G87 MZGKKUJP"N'H1$:Y!QDI=/M>P 10"GDP=3$B=O1H1X M,NC=(*NW?H@GPMRABND9;*^V]+S\')9GQ!] FX!$9R&E.FA= M,*V,.A'@[I#66]/#$X'N& 7U#+SW2_Q"L=H5>]O2@Q?SRSE$+U8K7*\FA9CT MLLYW=&7CM$BHT@5C"P;-N+&-(IS#Z.VMW^&)(#JX*GO&[8:G6C2SN7V^WG(7 M>2PN&P&9*=H./*U*+]#7MB1!1"\R"ZNME>.(@Y1 %=1D_3=>?7UZLUHMS7%X?W$]<-"*A,N!]C*"DY. 9UV"RUE8FQ1.VZ22P)Z&] M-18\$1J'4UZ7V*PG\A=$Q_]%6KY/2?%],E$J^TV-;?WL\" MQ7CS7)OA?-F@LWUZ-\24RZ3C\.YRMXQ9,&VB8AVI['+-@R#H>5> M=483U?43I-]C\/'VGJ\PKNN4RXQ"JCKV@W8$X)[TEH MEPT63H;2 978$527BX285[^2N"M3M/K^$M:5KV_ORN,<3Y"<)6Y] ,^+KLV7 M+7E-04)$HV6)B972ILWJ@01WZ8PV@^X)E-J!"["[5""T M)KD2MR(R=$JTZ7.S.XWC'AN=&*&-5-=ON'1]1_^AN%-P%@37D#=)MZ 0/,L* ME$ E57(^BC9)J/UI[63<\XG"I:&4UH&MO/)FZEWKN*Y]9XDSW#2,F$2T60H4 MP*R29/;K=21'J[EP;6Q2)J)JD[%_@J@N Z+!\/"(JWFL&;G?Y3;)TQ($UX)RB MB$U:\BRR5<"SK/E>S_G=3B GWW>[#%M:8;&1ZCIP"E^7@HF\EM=_I,T]^ ]D M;=_-*[/U_S7=]94BL4TA,\EQFL@6UU]0W';[A1OOG%A:CBYR!3;7LZTJ<^^9 M AF=947(Z'.;I%$#9L:-?9JYE6.KO0-S?!2SEY._[I\"I]E%)GMP4ZR7HIZ@ M948)%T#H0MHJQ8,S)D*U2:6H%"QOP4O?NHLI=A1Q=?OLPVH@RS*U&^ MF9?%\OQ2F=<9<<43A,*R-SF5 C*XV@R D. ]UB,Z6E+*:"Y\FWXC=P@9>?Y,"V7? MJSL]7/(= .=*+-NFOM\/U>;Y@5Q*;58V6ZPNEOB]9I=+R6K7/4?+LK8Y#^!" MHAB3%R>*-,Z;-J>EQU(^;A.PIAONR13:!8 W->2;*X1YNKZHDQ(O;V_E7R[6 MORW6_X&;M3F16BB6G013JVA5R!Q"1@2/G$G&O0JF55"S&X7CVLK3XN8>:!LH ML0-P?IB>?:85_M<5;BX2OHOK,)W7//55AN'7Q8W+"#4'\?UZ32DYNI(M%%'3 MUMIG<)[7'BQ)1*L4L=RF"?011(]['#8JA$^EZK&[Y^\GY(^;:[2D]G=E.\5V MOOW#JT/#B0TL!F=JL6X],]0D!N]]JAW^'!HCBG!W*@H>Z;$_-&7CGJ>- N;Q M-3PVO#?GVI>CEB^_ULI'7'Z=)EQM9L*_#W>[OJ\F$JU-%A60;T\,^H3@A$1: MOUI'+Y()B>\$X4.>/NYYV'@P;:ZIL:&XGV@_+<-\10+=M%A?;0[_;$1!NXA. MSM6>Z!1$L.0)=5J&$H4W,C:PJW?I&/?XZ;E8T:.TUX&C>U2:]UK8S.B B2DP MLAZR21$@2D7[!D-O#5?6L39%-H.0/W)+YSY3^ ?IMA- $U]WN5F_#,OE-UJZ MFYUE$DAL*@8-9!=JE3DMT,AIO1;%0[ ) X9V)00_)&_\A,*)8?, <(?580? MO"?#NV=F*=.^P84%D7*] X&TU'FF8-)HP6+TNJ@VF/P19>,G!\:%XZ":ZP") MQQWM.G329.T 4ZU-"T*"IY?(,4>M2([!QS8G5.U/Z9OF!,8WJ:?1^6!%5/_R M\SU=O:47-K_:_*;^U0_PE5:3C=5 M[XMR-=SJ-L6KZ?F7V0_GC#[\03]_)^HNN=O/NP6GPPC$/]8U7Y/_=.30@>59 MF&^G&-6Q7(O9-(?M'.3W-XB_'CD;9M<>ZGCQ?GYV'Y;5$^3L_FTS)-M?W' M9;=$\9./-\Z'L#"0M;[_F&N82FXRRB0 .3)"ADA $%%0 M3%#2!FN2:C95\!&:CIYF&E;3U;MR#H2N>]-#3Z7&9VSPVAN^DQO L0PABTRA2QEU(305TR9QTMP0WGG M\NOW]>*M4$';P58]'70J+9U#@J"4B7Y ME".3NDT-WV[T=6O<]D',(\9M2-5TD!/ZZPK?E=>K]?2_OR0: MINOZW22KDJ5""2Z41%*)C**64FNB6#9.R82VC0?V!%'C)OX:06@H)72 I[>X M6B%NZNI6=VVH*MPI'A(87F/?.D,V:F4A*<^T,=&IV*:GYQ-$C5NUTPA/0REA M[,J;OX7EDES3&]W!']Z2182T_CHZV9!<=!3>:@AMB1J*/V6KQ(R=\GP>. M6TLS,&B:27IL]+P.R_F[BVN>OCW,4?*:TXX= 8O/H )%JBY: ]ES%9TV(1NY M$W9V>MRX=Z-;(&=X*7>PBWW KSB_P-I@Z:'9&W>YPY)RX10<)!8<":]>,]-9 M@G16\V-YWWHW/]Q]S,<6^@G@Y@MUU4=8+U MV7Q:E71W'05N)7-2@-;1DM0HX/5U(%:(L7AK?4Z^JO6CTJSM:J+01?)21_@JH6J.)9$_6AAP%Z1T"H6_Z^\W+??J1RY); M6H4W4R""7!&'(R M>.111^.R;.,#[DOI;B!\;@??ZIC\8?8:7\H'HM3 M12BR6*CJ\/C:T=G:"#D9LF,ILO+LJH,^IL^8+TB6[\JM Y!WI1Y\_/*M?OV5 MGK-8?E\RS(9@/+D(NB0/2L4J!A^!Y\A"$O3+1H.2#R"VV^/R?;!T;Z=MK+1G M;.=^JSGTF@AXA>LPG36T>/>>="K;]S2+[:V@U5D:M *RJ(=71COPNO955CDX MCUG;TF;J17LK^*YL+M+_\NWE+*PN-YD)8^03"$<.JPX25&UD%I.E=9M=%M8I M*W,;A^X)HKJU:OM@XS&K=JP2QCSR6JZ_7SW^=UR<+<.7S[2,9R_^F*XF1H3" M:C\;M+G.K^5U6KC)(#6%/2(HJ]A.&1-ZR@T4T4]W$?0D&2-W(1Q*R8NA)3XV M;"ZCYYLLO*(=8CJ?!!NX#T+7I"*C<(C76 4Y9*X$_49*%7;JU;8;;!XC8QS8 M#*C>Q="R[B$[L9C_=?47/(^XG!3RX&1.$E(*&514%IQ1$K),SJ"Q)*O89)^Z M0<2((!E&I7>S"0?*MP-HW"MG^^7;+SA/G\G!_'VS>()DJ)T+@%(54*+.A,FE M0-)!.T3&4J-RU!]1-O)D\8$WJ";ZZ!)?5]QLUYT15EMO/7&1'"A=$[U%(\C$ M8U!><-MHS,Z/*!NY$\B@./@AR(Y02@<@VT8:JP^8X?^&ZRT3R$JP M$E,]CR+).!TA%L])/,((440(OM'H@8?(&;DM3$L8'2_^#C#T@/7^1']Z&8V@ M3UAGRG!A4ET."6*T"$E$8[)R4>P6IPWA4%T1-?+8X=/Y4@=IH4= 54:VJTW$ MHA)R2WKGY D$+4E$2!*+6(3@0=AT(D!])ZJW?>Y Q?\(4 =JH0= ;6MN[[&T M-;@LU_M*U9],D=:=DP@^"09,&A8Y1B9*FZXH/R"L,V ="H"[P!I0&QV ZWMZ MY3&&7+%,J3KEF"M!'D*19-&)J\)LL):3P\C:9*%^2%IGKM5 !M6(R/GP%_6 M. .7)-'UM]_"^:5=#SIK4?-N404/*B(C^BT'[TS4)@11TDZ(VBG]_1 %(\_8 M;7!@#HD MT10$&[E$[CPFW'$>QXU/'4_]C32V&$)\8^O]M]5@3?S^>)K M?>_J[3K_]OKCEIO(7&3>.&S9O9K.+\^D\O SG<3G-9TB<7$5]Z)*N%Q&5TR0A7ML_%&-!)I43.6U& MY]VNNS_^C'&'=.4%0K-4#L/H4:&*JO: M[J%X(*1C]BDH5(VNUSU&TK@--YKED@?10*]0VJXT'P71*S4D8T+=;@O0OJL@ M:Y<]UM9INDW%_A-$C9SP&T;MNX#I !V,O7>]OXBS:=JR<54 1:Z\+Y%DXD)M M.U.4()\M*+*T2F8M68T9=]JU'OKT#M%PB-X60PIQ=!0LI^2#X?M9N+Q!=X<5 M9A)MT.8U2[X>')YXR2&(U<,D[BLG>#[:%*O_8C M=-P=;0!HW"T#:ZBG#F#X6!>A&YS5EE;O:PS[:?'8N[>\!T.;G(V&4%0;7#E9 M)PQ29!MH36?F>4FLT2B\ ;D8^9)92[CMV$&JN>Y'/D?[-%W73>G-/$^_3O/% M]E:-3MY9YB/4= DH6V=5*U5J#P:-5L>8<*>.PSN=F3U(PK@]\EJEF"$&3(XNYA*)L2=8- M=_"Z)W'CG;\- (.G0#6@3L:./=_-\D>B^FV](/_Q,PGV\V)&>KFR]ESS@$Q( MT%Y2&"TB!\\*@X0N<1?3S^D(*4/J=M%&T&-CYB4NUR2+U^=? M9HMOB-5M>#5=8NV#<<6.#2$9[\AZ9$$A>^T#Z8UF$)B6A40GE \[X>;'SQKO M7/=DV!E8X&-7GUV<7\PV3MWK4HB)][B<+C(%47FQF2%Y::N%E\6)!-:P>LB4 MZE6%K"%+F9WFEO$![_#O0M&X+5V;5*<-K8?.<;5=A2HEK9(MP+SWH+RQ$'5. M@$S70F M4MEI[M @R!K;41H> WL [ "%= ZQ%_E_7ZS6F'\)LS!/5_?WE#$V M2.8!M8L4,M>!F$8*$ ZCRUEP[]3I;-E#)/8+P$,PLH^-.UIA/:34+L].-CO# MV^D$, Y4]!3H9"5IEV#11F4/W+U?:W*SX1CEEI@B91 ME7I?2V0(CA7PPCO!-2MHVS1 /(C<<:^ -S!*S74VNK5:;)HK;@IGYZLI*6C; M2'0[W>E%SIOI$V&V2=BM)E9Q)4,,M0]#;<3!) 0>!(1HC;>(+IC=1J_M^^1Q MK\8-;==:BKUW3-4)8HN+;1RRD>AF*7U:3L_.ZD4>+@OMYQ1OI))!<1D@,)?( M1A6O'$4E.NYX#^HH.L8M03XQW@94R;-"WR<"T*J>0GQ:ADQ_]2I\6TVD]HKI M>IYO8^46-86^(M41 98QA9[)';VT8TD9MY1L3 P>K9CG"L:>O:N1V79;$\K\GE=W$V/=LH\?4?7[#."_LT/:>WD*3I MU56Y+("[7&433NY%5N1F:*?JF0NMH!!(8HP;B=HSZW%7JS<&_>.F>P>WC]U# MH-=5#'/WSE?O3@[6^)9O9<1OET.C,+E?V!83I3CL41O 4,4=424)04A M Z9M)&V5&._V8=L3\_M0,_($PQ-!N)E^GC4@/^'R?.*,-DDS RE566?)*>Z3 M]8:SH?]I3E[.;I?'CR9EY#&&/4%Q;\T\:QQ.G+!,>JN(-4N.$ME\",8'<):; M6A,8[I6(M\#@R!,,>\+?7AKI(+RY-3#^8;ZOG9@?#)>?#"L MGCD9J/F'P-!XI]L,:!J0B=V@_(Q.:<92<*]V=?5VFG"^VI3EKG$V(R?[(LS> M+Q=?L%XJJML'*NV8%+FV84-0,A?P1AG(KF1R;P2W(A\76OV0AMU@^'P.=$ZB MBR[,Z=.COB="(0E*!6)@TQQ9!EI"FWY;-FG)4Q!\I[+E VSDTY3MAKAG<*33 M1!4'0^LK+N-BJ"%3%[7X\%UY]V63@)V?;602?@P9Z M61:10XJ[%9#NC:I'2=H-3L_@=&98X7=@HA[:V:\S^1/KBJ<]C 3C:REW4)9V M=UH>P?MZ"ZZ8Q!HU*'J*K-W0] R.4X970@>(^H';>.U>OEBMD/[+G\(?$]J^ M;4P)R?BJ"*HDBI XFGIN2?LZ+]K)G>XV'Q=;'&-D'?DV3MAK-G M<"@RO!)Z0-3Z\W<;/<75RXMEE>K$9!=-4!X<2Q:44HRV_QB 2Y+GM\4\;3GA1@?.O 4N%$DG1>))1034EI/4K$"STXW# MHR'TG:;=4/0,CA0&%O]@0/J7G^])EAC]??.KS6_J7WW \E/]]Z\?WEQ__FIQ M'F:U2<"?T^+\\K,_7IR?A^6W1?DX/9M/RS2%^?K^;/BK.TZ+2EM:J*L9 E-*1OV5+3B);,G--C,#C- T_4VUSH4XQ M2>ZBL2"T$Z"LIO!&2 ,I!*5*T(;Y-MF*A^D9N;W6,(CX\2"UO44_\E7JOX3_ MO5A>A22KS3US]"GI8#PD5>^.Y$PQ2#(%:I]@KWRV8K>.@SO=D[[__-XFH^VO MT<5@XAT9'+5Y_;MRBX>K&5Z&>UY4 ET'Z2C4-6W"$(B'Q(KD2KJ=#B%WPLBC M9(QW7_Y8O2Z&%O+H!X%;TE]L[^YK;@S+%"P41[&G'U#6V[S;@\.&)JKH$EI7W&S7'&*6B6, @99LHP\6')D.2%IFPW,J)K2Y M]/4CRCJ+2(_"P0]!=H12.@#9-L^S^H )IU_K&KSJEVYE=D)F4(6\:L43\9$T M.5Z>*8DF5C>L9=[O'D6]@>H8O=\=G3"$$CH T\ELVQL21L>+OP,,/6"]ZZR2R]%KT@LC M6 23:P&2C0J"YAJ,1%%<<%ZK-@>23Q U\KA2GF$S"1R7H;GTE,LD"*V0N?<]9LIZD6^X/J:<(Z ]:A +@+K &UT0.X M[K+Q]KK"1* 6@BL!00E%SB"Y@-YS!;$N/U&+<.^.LVAEK-[NU1BWW4V@$^Q[ MAXF_1R#=;,O*% IA5(3H!8E(2F*C'I[00N1&,NN*.]&^UT]CW($TOT]WW'W4 MT&5QUS;..*0RZ^I/CR^K>I"(@6JB?E"-?ET.@SIE+7)UB&J#,V8S1(89BLL&WV_!T);'R-XA.)^Q=Z_^^3S+G/24KPMA:^6J-R@.TU7/YF>S[1]4'GK[ P8S10\1=&*#Q'U-#]).14@JH%S4 M0%N6!^F$]2X8Q1L-%SV107HU785M?PM2T;MR4_+?$5Y\$EA*2"5RWR3KN1-[S,$7[(.E>Z[S!M=2'9WU?6O76T(MYOKXG>8=%:461 M9+FK*:<3!MMN#V+IQ/NQRL(FE2C4&0R64*6DFV.Z3O8CVFM M1A8,*]6BDX%GFKQ9%'7^1_!2:U.X;&/]GJ+J>>R^^^!FG]UW+YV,7%#_?KG( M%VG];OD1EU^GZ?(P@O'(A8@.O+2E9OD">)<8H.=,%,MXJ)J4\ZDFY5C6B4>30YO< MYBTRQKO:T08@A\NX X!\6'P+L_6WJ]&K"AT)PD,(GL2@8TVH<@/:"I-2++'D M-NFF6V2,=Q6D#4 .EW$' -F*Y+M$-KT>MKPDA44ZIL'%VD"RE'JOI7"@%T,) M&*2+;=JS/$75>!=+FMJ7XS70 9H>\?K?7A]5Z6Q]W9Y)X;A@6@9H''>/JKK#9U']@NW/A7C"%>&_JU-PP/$'$0= M5"V8M2:+TJK9\6D;PI_:J#9 \PE5W0_*?UNL'^7(9-R<1@'3Y DKS6C)YH04 M1A<3O$[&8YM^3#^F;=RK$*? Y%"*Z0=JJTFF1>!R$D#6/X)2Q8+CV0!YVHS( M3K1PFEK#D2N)3P&;_81\.#@6ZS!K>X3\6QV<7HWQ\6?%]SYJL$/AIXD\\>FO MIC#2"DEV0-1B!4T6P9M"/](&% 3JHFR;L.RTY:&'3PV\C,1"KG.IHP*?K*JC M-1VM#4P0O9(8K)/)Q)9B.I+^YW&BO \6'S%EI]1S/[ODX5Q_7(?E^E587QZ[ M6:8#;2,.O*I#A@4SX(.PP(HUWK"L7=O(8R ^ND#[29$X]&(X'!9]G+/?/DW& MB$7RE"%&\G\5+W5:C8B@G8[2*Q6-VRDF:5N0T;IN<0Q #J*2/B#U0.Y?E>B3 M#@ED]@)4'8JT&6%C3'08?="T@_T?5[JQEV9W*MW81\QC]UB[DL0\;\YRK@*L MZWZ0P3-O V#":DB5)P='D#6-6MC"M)!BMYZ*3SYF=$ UA8Z MN"0AKK_5/G6;Q2*%9-P0UR=[,UL=D$++KP,YW$YS6?X=IVOFIXR MS4W1$@JW&122'?>%S#J]CK)8-"7&G;:QQY\Q'C0::7,QO&C_$?(/W_/8R0=F MDM?@TV7:)9L1"B%,"4*0QUP>";-88[=CQHMW ]$"M[C13=1W%C;]A/:0=-.CR*?)>^:1\C#6[=+B;#[] M+\P3YR)&)0P854% \3F_[8]-?8G-> M"Y')[3E!RN)%SM.J3MK&8RHB&0D8?:HESDCQA&'@(E.L4) 1>/K1_KK'\[J( M])H@JY70.PCBGK;;=9"(+&2WZ[^@,)H:D9*PG$9+OXB_M[T#@0)[]]9->35=I MMJ@/NS&6':W.9$N 9U_KPHPE/6<&VK.8C.+2YC9M7Y^BZEBK\Y!LW\R_7*Q7 MWQ_VO5&CU3&GY!A(J6JU4K;@&$/(3A7%'9-*M?'I]R)S7!]_, S=-47M5-5E M[N;!57]X.^JG/JZ1B6K8JOIID#&;@J^3%$P@D#E=NY!S# M:-H/G+9*"8&I32'%0>2.FZ)H#\UFJGMF^/SK?!%7N-Q,1MVX%#4K,T_T5QME MWY"!5]9E'*GR:3.+I04WXZ9)ND!W$\7W!/[+S>=& M[_F'A4%O^&TQ7]Z23?W[K132Y_GT/R]P=:=O/4J3LRKD5*MZW9?5Q$*R%CPS MLA:PB- HT7P2]L9-[IS*+^D &L\G_+I^<5%N>W6+>;AM6(XX2![HR8V"NB-% M<(KX3PE)[K+W$%.NV", QL04F6Z?R$_1K*@VK5);QG^O,*X_5OENUNF+KR3: MNN)^72SK5.[+RF^6,AK.&-@Z>8NV)@LA!PM&VI 1?2BQ3>NF'8CK.,K;!R_W MFC0.K):>?(=?OMU8^+\NDU[(.WT!+B'&-I>U>)1FRPMARA6G'P?J4$JD5A6 MW(=&0ZYV(*X3TS84('9(NQ^CG4X!M[IV7JZ:@7/-',H"+D3RL0,S$-!+L$9K MYD.VOC3V(IZ@KA/(#06)'2!WE'YZPMPOWZZ__7^FN"2B/G][BU]QMEFI0@3% M VT((J5$*S4BT L4Z%FTJAB>@VL<4C])W\A=84^WMPZEHYZ0]V 8=\W?=MV& MH$1P+$/*G)95MA&"1Q*B-S$KPR51>#JS]QB9G=B_ 7&RBPD<1&D](?+R^'XC M,;XUZ[*$J$OB@)%Y4)@=^%@R!.V#"B$E&1I'%O>)Z@1MPT/A,= =J9=.(2:N MY@ %3XZ)CE 4(]?$4] ?%;>0LU F%1OYW6K4AA 38TY>Z@-BA^BE!XA-YV&> MIF'V9KY:+R^JS"Z;+::2L]6F)KSKF*DZ14B$#,XA-[6)FK6-BL0>)FCDKNFM M?;8!M- !F#XMPWQ%3_[>>6US*_$![E:?Z"-7#_]JNT U1?0A\(T\:8%&XR!R M%0DOD0RW5<*S-D460W(Q\J8[!*P6G>BX WR_7)R?X[*R\CY\N1Z1Y;CP*6D' MI2A!"]^).I'/@$:FH\B2>&B38WF0G'$1-QXZ[I7\'ZNJ#O#VUX^?EAM?YMOW MS>?*DT6=0JD7RD6*H#@61TE>&U<4;Y-8>3C-(WK_76#O(&4U@'\-D?C MOX3T.^9[K(A0T$7M@;F0ZEQ "=&1WR/0:R$V-VK:S )^@JAQ?<1N #B4VCI MX,O%\DOM.X2_+.8/,.."$%$@^&+JI-,0P=DJI.PRCU%:V:B.\4FRQJVXZ@:% MPZFN QR^.*N'0O>XT#FC1E^@S@*L=YU+]:,#))7J0L,Z'+.-$7R0GIV0I__A MD3> LCJ W,?T&?/%#-^5N^F&[YR]O>XT%+@(*.M$#%;/$0M]<8',O$P:*:+# M*K8F2-R+S)%GF#5.XK336 =P?!E6G\EJ*\,UK4I:0>2_.EJ:+BD-T@@19&*L M*-5FPZ6GCQO8-E3NW8US7TEW@(Z_+.;X[2]A^3NN?[V8Y]6+]#E-#ZJ<#N-U)[MSE M1I@0HI$*.,NJAMD20L ,6MC %)ER9MLG]1$QR<2%KGU$(GD1HG"(42=R M*HHKB5LL^LX^^6BGH$.>/ZZ;U1YHIU+-LT'?6_KI.XL4VN@L)">>4%#L%"1X M93,DD9+B4E@C=IN+<=CSQXU">T/?X:H9OSG:38^4@OKZS^O_O)A^)6%2I'[/ MAQ"\%&\$Q.(VR6T&GM=3%NN2ML$F6]K4/.U$WDZH-,\7E>UT-=B@[4.MX,,< M[6CO-7GL3L,$%7K*$')4')3W2)L!MG4G(Z1NG?79-(+G_-NW^#X/DX8KJ9[>^*] [ M:<_SQ7)=67VY6*TW-YPG9/"Q*.Y!Q$!;0!(6G*0?R2V.V3'&S-UQH$.=8NQ) MZ4Z0]<\7LB?1X(C;^8[\[;AA2"VBYIQ!0-3$M,H01-(@;,R)A5*2;).,'H3\ MW;+9[!\>S V4W4&"\E"F;^\_P7EOJP_$,G+RTK4%[XJ!:(5VAM:V:W1YF5W:^S\9WOVU*8B,RX%;0Q*5JWH)A0X+)$0([%RL2T=&UNY.U* MX6YP_0BDV2AY"",DXISRXX) MS/:B9C<\/N/CHG'TUFDVZX<,[^@G!<&-]4) S/6"(VFEWFVL'FS:##W1PFT@7>% E@]&VEAQR#\$&7[W[P%ZL#!.T0C4_O_M?5ES M6SFRYOO\EXS!OKQ,A,MV=51$M>VPW5UQGQA8$C:G9;(N2;G*\^LG05$[27$Y MT($<]T661.N<7#[D B0RI;O M(;T,G;!)U'9R,G %RM3>UV@91$L\*<>P>?>67EN/C@2;$QJ4'J/#GF"YI]]A ML"(5'Q($5V/K3,)S)$(0E%":B#*DTKAQWTMN4'H4($YH4'J,=CH%W*,&F)8Y M]-D52*Z6_7 *Y!WF B(HIJUV*IAG[-3WXAJ4'@6)4QJ4'J.?GC"WOZFA-24+ MP2U87NMP<]TULR2[G.G[6H:&LKG[[;9!:7<>>"A-]H3/@WK488G!6'(C198: M?BL-CD4)P>B0HXLJB\:#FGZ:-J9'X>2L-J;'**TG1&YIEUFX,%BD@8R5%<$% M^1EK@8>2DC0NB= 8?R^[C>E14#BBC>DQ>ND48M?M,C$PB0X) ;G.BV18P"?C M@*-1LL8>VC<>1ORRVY@.#;%3]-(IQ.2&%1-%XE$K$,;K6L?"(0:F0'H>1! I MR-@XJ7U,5"=3"T>!V"EZZ0!BGT@_:TG50\W5C]?S;W_.9^N3S1I?:*Y-T$&# MCI)1[A\=^)P]"++47G*F2F@S5WXO69W ;-1$8CB]=0#"!SQL5FC2S&KFB7XE M"R7I*8"33 *I72R7JC09A-E*SDC-VH93MWSH64_=I7DA\MX,4U_A,4BS%;+ MFV"28;2UXX=(M+:42+41N@<>.=-6)C0/@_P=M3/;GCXN%@;0V'Q(\8VN_\7T M.ZV.#QO+:P0%:V1%^XD;Y-C]A!V>AD@G(? MF['/CHL.%L7UDB:F/DZ_?%TMWU,FLPJS3)Q-$A&KBZ7\14A:X'6"B-?TQ48; MT(7B*TYG:V6^GL]6Q FIA+Y; M3DFKF\*X*VG_(*E6F=+GDTSAKA?60ZA]3U4,$8+-=?%'RX6UC*$O*TR-ZIDD#$%,1#@E$3BQH0,L;8O9\BS,6W.)/;3]?)W M6H:!ZH#:>SEUU6_#8C:_7-TLOJO-3O(S]7^NW_<9T]?9]+\OW:BB M^FPQ/$MU9U[M4Q[59C\KG(%B;MA&]EU-O4=)5XI!X$MPG M"R:)2/Y#4.*@L-Z%""EJXT-*;09QM>2JDQ#Y7(2V2-0& 4('@<0=T[2V1'7J MP'H3F!G)3*8PB%MB1B6GP<>D(5,H9&V-DDJ;,^==%'4"QM$Q\[!K]1 *[!2( MU_N.60G.#8+A*H/*F2(C43=EO+58B@^,M@W3"6%)=?3+L\8HZ7(,C@; CC&1>(VQEC:A- 'D3?N MIM$S >U\Q72(MH_3Y7]^72#^-J-WX'+U,:RNUY&R6="*\2!-EJ!"+N!YE(#& M%U%_=+)-#G(XC>/N #T3[@9248?@>_OWGYA6F-],OT\SSO(=SJ11W&A)B\E( M 4KH"$%1_*%4E-*8J(QI,VOUX*4!TLL!-.S!Y:FXF7S("BM\"9)6:3DU*W64,#$/]3[BB=B,;S#U//@L9@J^'9C[%(/_-9HF_7 M[VI]<+7];<]T5'4 J\]Q.)4S1Z&BKG-9ZI4(%< +9@&=)WE:';#1+8+>#Z>N M/*1FT81 1X37M7=E (AD &(/ 7I*?EUIO%-GI^XU\\QV&O7Z^<8%7<09]RY M?7QC2UY?A.75;8/H$W<"R3D8PVMW!@$!C0*/RBD=7&UAWQ:OV\CJ!(//"Y7= MW07.U%M/(-POR;7H_C6;QR4NOE<)7NWHW/-\#\5Q?070!)-33)"MH2S>4KP5 M#=(7K4(JW"+F-CL@S5GK9#&<#\-= .\"$V-??'DZP%_O(C'A4N*9')\J%-;K MR"$8I6#=853;F*4]<%C<0>_K!'M](&3>5ET]F>E!BC1C=B1>4O8GNUR3=?;>0/&(L^.BYX6Q9WL_(_IZNLCB[.\;W*6'Q_P MOS$-ZV=-8F V\RS!FWHITR&"RT[6.WW&,,>QA,9=189DIQ,_\?SP/* /T_-B MY04OF!TR^("+Z3S_-DL+>AR^P:M_)]')Q&5&$ Y3G<9*IDQX!RP5D[**CCCK M:@$=Q=[+]SKC+JAV6'K!"VR_E:EEW(FK I*M)VJ90EF=KZ%KE)E9'0+RKA;4 M^1[IA=QVZL\C'8.5DQ?,G^O%^G:6&YTP_5[7_DFG19N_//_D9QL) YWB7#WZ M9N^\8$HA9]*8RK7PSC (T2?@/'F>'),AQ3:7$N_1__7.?;LR]7 M#_],(ON%_M=_)HP'89T7@,H$RN>9A5J^ \;&P*W/63>R8?OI&C<\/@,)C^Y. M#B?^+@^=-PQ5HWB&8=C\_5#F81LY;8Q$,,$Z6T=I6J-KT0"2HQ$1@BX^:H_6 MF#9)Z=!&@IY6YRZN)7<+3Y*7Y,$XT++V%Q$UC[).@+?9AU@LYZY-3^T=!'5E M%H[1_6.S<+[ .XBKMUFWVQW=L*J3O7X\8%$)CEH%!IZ3#54A!:#@)X'TS@A3 MZVY\*[]Z-+'C)I6#XJVMHL8^#-K&WZ?+/\D!U? ]7*Q_\=NLS!??K@K0[K/* M"JKL)8+46!N^>0LNIPBV6!MXBEZG_)0G&X".<5.P >#VW+KH."1Z5_L4K:;? M\8P:NQU/&BI,VD]BFX!)DQ]CRG/PE/)2/BXC1.XSN")DR3)&;-0;O$56]?O5 MGM@R+:9_WB!YXHR1)F?2I0 M0C\]1,F]UXZ-AX&4.#]7HCW X+IU>BJ"S*T'IWSMSB\I\-*6N,],2Q-1J,/: MN1T.A#$K5LY0V4.EGR"_D=7^S^EL^NWRVX;PP&T66@@HV=62%T4 M&=J0\: [*09TD_ M4O)-)I$^#6W:+#]!V-@;(L/VTT0FXYHO["?AG7'Q[7VH1YE4_LFB8BA;! MQ!J"9VF@=HL&:5CP4B9TK%4:]A1M/8:F)T)A"\P&U$NG2/N(,_PK7%3&)D9F MJ3WR6AQ22%J65ZM,Z9XSBG.I0L$VEV6>(*Q',]8.8Z=JI N $?VUU?=ZY[ V MBY@M<:*-L-S)#%S49K8* T2)Y/9CDIY6CN6B3>>8K>2,O6O;$DSG2K\#"-U? M"Q_"C_5EX4GVF6=.*M92E%K!1FN@YIW(BF2,"VUMFV.H[?2,V^RE)8@&D'\/ MITL/C>J[RYIWW+KNY<0Y+$XZ22S0DE"U;5)DG$%2S#AK32G\01Z_YQ#IR=<= M!!C]D@#32-3C@V3$%"<32T_=$'@<*\0%"<(\*Q ? H&%MM/.FKV>PR7+SZ-K^,78=[&TV+=ZO1;F<2!8T*\F!"X*845J"#X6LM]?T@8ZJV')V M<'W_G8=M1+*? E0#2+WC6JQ/Z2OFRPN;'):ZD9SN08MUKH/]2K$29%6FBA\OT3*V$<6@\'D/"%W@))/7^>+53U,N>4@1Q06 '-2R:6"DK6\"[IP;!H>+XP&"Q.$VJ7WQGB;RSC3LZ9*'OCD1F'J M$RRTB56EJ,,"A -F7-W4RZZ6EWMPSA>?G-4$EA<0J^Z]J'5]>/81:R^V7!.V M7Z?+%"[^"\-B0DNA)%.'"GI&UI'Q#"Z:!,SEA%98QI[Q*O=A-'<5^QZ#H*/N MUPVGMBZA8Z6+!%\I3+:*Q M1J6"N4UR=R2A787TSP'$4Q3TTO!'@,)))BHBKXU4B_2@LO<0:B,0J0,RXM<$ M-\)=^&VD=I4_/!L&CU;2"T/AK_-+"D!"]LDBI5!U-( J/E(V1JL,4TB>"[2L MT02&8RD=N^1I% P>K:(7!,%)S )]W1\.:.OZTAQ"%@QLY%YJLO#!MFE)>2B% M8Q=4/3ODCE+)8+LJC:#VKUFF/*O6_&!^^W>B_[JI $K9\Q"R!EWJ>JJ[4#Z3 MA;=)"JE=0:?:S#XXB=RQB[6>!X2#*.MX1/HK1,[P2Z 7?V[7CN:&T;T%'._F MJ__"VHH?I]\Q3]!X[S-Q7$_*:L50O=7F52VX=TSDS)U^T(#KB,8TIU T=DW7 MV5@<3S_C8W/[2>T-XQ,,A!N5ZC2'S$'Y>KZ2R0&@ICB7*1Y4H_D#.P@:NZIK M,,,WA, [<+8[V'A]N:CRG 2163)% 5HGB9N4P:>@@4QT="E%LDEM$HG]=(U> MQ]4:1J?(OWMC]&X^2]=\N1($HU52'-;LQ]0J-$J&H[ M_?8+7AV)WFV&P"=<.$MQLP:&M;!99P6!ZP#:96-\\!%-F^3\6$J[.KT^!BW[ MC?_ *NI@/W(O?V\VNPX?*:S9W-V9&!$H=[.\MB14H%RHS:2$ 7[J#)3SFC39H-E'U7CNK&A\/'0H RFA[Z-Q^F3-QX^8D!#TG#^ MQCZXF)"%22Q *!8I_Z7O/$<#IJB8-"DXQ!=G3JZSDO?EYB6;[9X';=/)OR;M MI $60^UZ5RCO)SA###;K;)U@V&94QZ$4]FMFCL'-HUL*+?330(XK^&/[Z M)V5]BVFX6+[#5;VA7H_ ,\6! M?BUU0B64:5.B>P!Q_3JU07 VD%9Z MJOT]ET23[['_-Y?KAVA$_.NWIZQPN) MS#N(12GB,.82T*,OC2 MA8P65'41SL0(.HN@O8Q"BS9UCB<2/.XVQU"H>FA^GT-[79KHQVR>?KBX\UDM MC%;#X\9](&.E\"QT@N3K[?3((_BH#$2TF(V0*9DV07-#TW5[H+!#S'<.M(HQ M5H986W 1WA$]L<\M)*6XML9EI=K?X1+^K=I0]AL;K#2& K<2'63N!3J?LF5M#A)WTS3N MP4XK) VD@P[0=',_ZM?YXO5%F'ZKLMI\D__OY7)5+X]^&! M%^8HPHRFVF<+)G-)ICFZDAO=HME+U[@G0ZUP-J NQCY$?,S%;[-T<9FGLR]D MOW\ED=ZWX"3*MQ1\SW\@;C[8(@!G,6&1"CA/9-X3H29P0@^E(3ZS8%,1[JGH MO1EUXYX[#0W)/I389;_EU_-OWZ9KDQ_("\QG];H1SM*)._)[GG9^.GDHJ0/E MD[>O6SO(N^_;ZU\/>MGM M5DLJUFRA1VZHO2XWRMY@ M7)UBQ=9_=[Z]>OSZ@2Q3??"VHGFLK7$R RECS1>= !^=KJWJ;/+2IFC:[/QL MI^?LW8E[3[V%95',*?*K8,CA0VUX"\$A@^"#5:Q.3I9M>F;O(&A.CYBP5/]QP/%?>'6+FS;PV@)E8;V1&R:'8.L$OJ0).A@))>GX"."<(O0?H3&?XOKRF%T]7_\0Z4G:2BY H11W0A62 MN:?5Q!)%4MD7S8KDK3S48UKZ@LPI&GYTO'&6N#L #"7FWW&QFI+=K7+9,)&2 MDQQU <9T@%JQ1WFY%("UX6 )QNG0IL9\*SDC]U@:'C;G"[T#Y-SWW+_?C,7. MF>EHC(\8)O[FCL(&A<]0\1_?9OO#0M_]R]^VW6^7!*1N*B("YUIA++< QRT"@ MY1&-=[G1%,4S"1_9HSX?5A\YWF=4>)=G(]M-TNF7G?8^KY4%;7CIZ4QL1N,Q M&FO!B?701(<0O7: &#@C?VMD:E,),:X=O;V65I-OT]7/QY<:"N9E>Q5G05';D=Q;NJ1 M?*SM#+$XB]Z&-E7-I]$[II(02C/M&12,_5_2RWFI6-@O-608F-=)ZMI0J M*.6@6!ND9\ZZV"8W;,+.BXY:CL%U\ZCE:'!T$+'\-B.CAY](X>O14+]O6%R? M_&OGG;3)0D(IZJ "#LY% UF56%06:'B;BIH]1(V+U@X@\ZBMUC#ZZQ>*FZ/A M+!QJ$1R([!VM=&<@FFA!"^6UY,Q;VZHQ\AZRQNZ)/)#R#P/5"9KH %9UH5' M'BYPN:D)T)I\A@L&2BXD&J82>"[H2^9"(47F,K?9>7A$2I?P.47-CVHQSI%Y M!Z"IG7*)@*^O9OD-?L>+^9]W[E1O6(K<)521DLCH2YV236E=Y@J*DYG"$664 M;#.;Y #BQNZAW0I80^NE ZA]P@OZZ,L_<(:+<%$OS.9OM7/SJDZ.^XX;WJ[7 MD2HY>@IQ"1:6@K,&@V M9R@#,S)N<-Y/5-4#3CI8)AO.,&]G_+J/G,\Q6"=C8=7I_]%B4\8F_]V_=_UF_#+'_\]*_KFHQSJQ&. M?]- 90AGLMA)_0%30B:6P,J@0/GL*)UQCBRULUDSK5C^N:LG=YB$Q2+,OJQW MJ9:__'A4GOSJK[#(5PXNB*0SL[7%0R '9RF><_0^2#IFD[G0I5%KH,%8>-EU M!D?@]^BJL28@Z"&R6%-^W4> %XF&EP@A6E.;#U$>HI@&E*$04]X'VV;G^AX9 MO=0//"L4'D8()^NE U"=+KA;MF?YPT68O0O?KN^=\^1M,"1(ESDM:DIEP1GN M05@A+$J2M6@SI;0%-^-"_ QP/;2;8VNZ [3?)!:W,=_U;IV728C@(4CZHKP7 M$#%&,$(RS"&07W)-(+N3I)%-Z^AHV;6M<);J.L#@1Z0@:)IJ1EE9^==LNEI2 MUG%=V%%[BQIOP2I#CJCV(PLR2X@1LRLA,/1MBF'WDC7RR6%O6!Q.A1W@\4GI M[A+N[?Y*PB0*%@-1U^C)65J+!C-XHTR*/K/"&]T].YOV7L[$QPQ@GQD!+QGS M5XYG^?YRM:Q-UZ>S+Q_G%Q>_SA?UPTE,(D@6-3FAVI!$609>E$(QFDDFAJR5 M&2GN/8F?SB.0@5$YU*(8#B(_UT)Y=[GVCCX;7[L/ &9! LA*DG>T%+(IR3%J MX3-VYBMVL?)"E\> ^&RW9$X R\FKY<_UD=&G55BLNE@S_Z#_N%K^-KLZROK' M8KY<3K1VKM[=!B6"(/=N,P2F/!@ER?.;7%)IDYXV8*;S9.+EK9MS =.#GZEY MU&_+Y27F-Y<+DNT5+VNVEW=2_N7;OW&1IB2'"1K#,DEP9(P/FW*73Q:IY^_>?T\7Z;VZ%P'AB M0C(/7HIZ@9,ILA])0Q(RD4YL\J7-[>L&S(P[C/ G7#7G N;G<3B/2:PG)FPOYV-[&S>_O?E=/7C MMB_Q:Y(^\=]P>4CWD^NVEL[%&NF#@=6I!"M5 ++W0/^AEP_OQ+\@30O?P]ZR?%B,3H;;NK<6BXYB28D"#IS2%FH M*)B7.;>Y@_F,3+[0S?>?:4&>![R?8'/EZ"#"D:I0G8ZY MQ* R;S/^>;/^\F_B_N;PD4^4L4&8I,$:DRAR-PH\ M"PR$XSHXQW0IG7G#+5R\4']_'^,F[+Q0IS/@XA@5(/TV/O@ZOR#= M+Z]X_9:"&!7M(&Z@9P=6C;RYG%R5RU$H P.'&H970F2 M8YOF8/?I&*2D[)[PWLU7>'MQ_7:@B"LE$HP5&&MI46D>:5%) T$XQX53V8M& MI0&'DCAR.Y;3\;&U\&MPI71I5Z[8.Z-/ROT'G&]-]A#4QI!HE%8+5D"SZ$!) MY\ [3E]D4$F(I&RCXY=A#LJ<:TY1PNBD,M3 M6G)BCEE063*M*'EJ-=)A-TU=F8IC$/"HZ?DP8N\@,M_*R?H^/Y,NREJMH1E& MRKBQ3F8CHUHL]]JEP IKXVIWDC0N?(;2^2%0.EH!O2)IL%"9( KF.&(ED:QFKYS3:4\"?A38R&N[]87C8^YYQ#\W;(&,X MP?;J>&ZWI:)@02B=@9GB*S<*0C&4$DJ'23.CI&DT F@O71W"JE$P@#6 M_-NW30_.J]M?KRY77^>+VLIU4A!MY+3V0L!:VIP\N)0-)(S"*8U1F3:ELGN( MZM"'G:C[1S.FAE%$7YCZ$!;O%^O1-?G?X>(2/^!BS=W$>N')T")(Z=?W8TE4 MCHRP\74S.TI&46!K;.TBKD.S-3C&!E%,!UC[[2LG)>N\# BEU"/U(C6Y M^4A?&++$G67E0 M-CA9M#'8YB;\8?2->^CZ;& ;1#T=@&ZKP.[<])J@D=;P'*&@,902I=J/1:SG MW"#]D+CUS[C1=(>R<:_%MO2;0ZJD5XA=MWJ@Q#GAS8?+S:=+/D%A2TC$)',D M1@H[:S,@R0"#"Y%32L5BF_*LD\@=][+I9Q[-07S<_@;3SK,O?OG MYQ_E[B1FH(/T- ,>O2B./A6AS5GX M<]B5S9BH7W"&9;J:,&E59AB@D!.LI<64@BI:,BF2-PQ:\8>KW^?+Y4V"?8(5>?B(\TW(7J*&*C +BQGE.S>^L&O63.<:] &2)'<9' M1V\@V:@]1>_:NS;QUTZ21BXY&P(3CZ9-#"+^EV \U@>2)P4BVQ\TN"'91F!S M<\*-"HZTFE&$VD(U .DV@"X,419=LFX3\KTO9L*8OG-D3+1 J-]OI.)+A74W0$GG;/NVNG MN@[V!&_9?#5;37-E:?H=/V&Z7$Q74UR^_3M=7-*2_Y6D7N\O7:XVLU]WFVK% MLXO>)P@8*,ZSY 4.^0^L1SB87WW'1?B"5[TB-@.K[G8 7:_7BV\N!0; \ M0Q1!*!MCT;I-P'@4F9VZTW,PUDY-)V.0*(GSMBC<.(='7$ZBQI!]9)!M#06\ M-B1%8R&9X$H*N78W>4X<[B)TW$JLYT3B(*KJ HM;\[")UM;)A+2DDJ_M0@@: MCDQ]';N2*$@.QMLVB-M*SKA%5TUP=;[8._"F#YG8K(I)<9HIXP,@YE)[+QD( MWBJ0*4C&>?%:MZGAVT'0N+54SX*?4T3_LK+&#W/*AU;3<''QX\W._+K[ M:'T#R\8@9>U'P%,] U9(AF3=F4 G9KR7RN4VWGI8/CI-EH]!7[M]P:,5W4%\ M<";/O_S8_H"K6^\,@PE< 7/U:@VF6H/./7".*G+#!$MMJDX:,C5R _P1L3KO M$SC=KJ%WX1MN+G6+J'((/@./B:)(12*.3#@06@2&R4JOVI2:/479N&CN!D(' M0?M$?7: S[<4.\]_(-X9=+GI"L"BJ'P8X"%Y4,(*<'7<)3ID&KDT0K39/=U) M4H^(/%7S#_/!0=30Q8[4YK[%=?^11&27S,%&5V\#*0&^Z Q.&NNUE\DT:N!X MCXQQ]]B;(N=T<7=@?5[7KM^+U90"CC<85[?"V; 32"I2. 34=5JH,P%B4!*0 MJR1=+9[+C7J2[2=LW)WRIG@:4B4=(.PC4AHX3:O-Q=A_S::KY<=/_]HPDX,N M2$(!N[ZKB!XA&!N!2X:9^RQD:=,K9B]9X^Z7-T77<.KHPM?=<]O7W90X5Y(Y M?A53*LDC.%LH>PJ&IY@B][91O>9C8L;=.7^^B.D$T7=@F\[,<7Z_N4+KT7E* M6R1H'6S=YY)U%'TF_U]D5EJ9[-K<1AZ*@Y$'E?TT.R>G0>+E+X57W^:7L]4$ M40KD3%%8$B))7B#E2I@@Q**M*QF%;'/S9A#R>TQO6R-O6/B? (,N#U$_XD5M MW?(A+"K[IYQV/GC"^<>2^T@:Z/SPSBM^?*:<=AG2>C34;;-_J7C2*4!6]W6C5O-*5N-U&=&Y]C<+*['.$\5700\.^0T_I\CA>1$_<9 BL)5&&. MN$@2;.$6<\[!RS8#1_<0U=(6(+ MO20 F%"R#=[Z-B56>\GJTE0=K_S#0'6")L8>2/#/L*0GO?JRP'7;_.M=QB"< MM#J#"11#*I8Y!&YU/985HC!K],-#J1US"+8^ODM,G**[^:""[,#";)H-KBWP M[7:',9+Y0/:6657+"Y,CF9!33S(G+Y,6)35J#+^-G%XV4H=U4^=+?FQ+LAEA M6J?/O_X:%M-5E,'K,(9L;&)26_YD MGG7@N[H8''".-N?M1-N!H7ESB9_G]U/;UY>+*MH)E\S98 -0"H&TBK*&.A,& M,MEA=-:1S6S3PWTW35U,"!@ 3 -+OXOSZ1WN?-.#;EDWU.\FJ7],5U_O_LG$ MQRQ1>0_:U8YW.2OP% & 1I'(9K,H71NXG4EX%S,%!L3D<^JQ P-X<[:/B^_3 MA-MGE;^KA4K+>K>WC@1??IZOPL7=SU_/EZMW\]5_X>HCIOF7V7KH@DC%2T>B MSZ'4LUE:P4Y@!LVY-Y:BD&0;76ULQ5(7$PT&A'H?NF^_';_YH'ZI0^[_S__Z M_U!+ 0(4 Q0 ( .J!L%3]@KC8H @ (8K . " 0 M !E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( .J!L%0F7_=RH@@ )(K . M " &AI8FET,S$R+FAT;5!+ 0(4 Q0 ( .J! ML%0/73D]&@4 (P6 . " 9H1 !E>&AI8FET,S(Q+FAT M;5!+ 0(4 Q0 ( .J!L%0,?.%X'04 )@6 . " > 6 M !E>&AI8FET,S(R+FAT;5!+ 0(4 Q0 ( .J!L%1$"!KM"*8! $YB$@ 1 M " 2D< !S;&=C+3(P,C(P,S,Q+FAT;5!+ 0(4 Q0 ( M .J!L%3_"^8SZ@X >> 1 " 6#" 0!S;&=C+3(P,C(P M,S,Q+GAS9%!+ 0(4 Q0 ( .J!L%2M!$$Y91\ %@X 0 5 M " 7G1 0!S;&=C+3(P,C(P,S,Q7V-A;"YX;6Q02P$"% ,4 " #J@;!4 ML[^*NSI/ "*;@, %0 @ $1\0$ &UL4$L! A0#% @ ZH&P5*@!BVF7RP >W4( !4 M ( !?D " '-L9V,M,C R,C S,S%?;&%B+GAM;%!+ 0(4 Q0 ( .J!L%2V MX1572'D %)R!0 5 " 4@, P!S;&=C+3(P,C(P,S,Q7W!R ;92YX;6Q02P4& H "@!Z @ PX4# end