0001628280-23-018204.txt : 20230515 0001628280-23-018204.hdr.sgml : 20230515 20230515162423 ACCESSION NUMBER: 0001628280-23-018204 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 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: 23922933 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-20230331.htm 10-Q slgc-20230331
0001837412FALSE2023Q112/31http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613MemberP2YP3Yhttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent00018374122023-01-012023-03-310001837412us-gaap:CommonStockMember2023-01-012023-03-310001837412us-gaap:WarrantMember2023-01-012023-03-3100018374122023-04-28xbrli:shares00018374122023-03-31iso4217:USD00018374122022-12-31iso4217:USDxbrli:shares0001837412us-gaap:ServiceMember2023-01-012023-03-310001837412us-gaap:ServiceMember2022-01-012022-03-310001837412us-gaap:ProductMember2023-01-012023-03-310001837412us-gaap:ProductMember2022-01-012022-03-3100018374122022-01-012022-03-310001837412us-gaap:ProductAndServiceOtherMember2023-01-012023-03-310001837412us-gaap:ProductAndServiceOtherMember2022-01-012022-03-310001837412us-gaap:CommonStockMember2022-12-310001837412us-gaap:AdditionalPaidInCapitalMember2022-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001837412us-gaap:RetainedEarningsMember2022-12-310001837412us-gaap:CommonStockMember2023-01-012023-03-310001837412us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100018374122022-01-012022-12-310001837412srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember2022-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001837412us-gaap:RetainedEarningsMember2023-01-012023-03-310001837412us-gaap:CommonStockMember2023-03-310001837412us-gaap:AdditionalPaidInCapitalMember2023-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001837412us-gaap:RetainedEarningsMember2023-03-310001837412us-gaap:CommonStockMember2021-12-310001837412us-gaap:AdditionalPaidInCapitalMember2021-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001837412us-gaap:RetainedEarningsMember2021-12-3100018374122021-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:AdditionalPaidInCapitalMember2022-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001837412us-gaap:RetainedEarningsMember2022-03-3100018374122022-03-310001837412srt:ScenarioPreviouslyReportedMember2022-01-012022-03-310001837412srt:RestatementAdjustmentMember2022-01-012022-03-310001837412us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberslgc:CustomerAMember2023-01-012023-03-31xbrli:pure0001837412us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberslgc:CustomerAMember2022-01-012022-12-310001837412us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberslgc:CustomerAMember2023-01-012023-03-310001837412us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberslgc:CustomerAMember2022-01-012022-03-310001837412slgc:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001837412slgc:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001837412slgc:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001837412us-gaap:SalesRevenueNetMemberslgc:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001837412us-gaap:SalesRevenueNetMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001837412us-gaap:SalesRevenueNetMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-03-310001837412us-gaap:AccountsReceivableMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-03-310001837412us-gaap:AccountsReceivableMemberus-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-3100018374122023-01-01slgc:unit0001837412slgc:CMLSIIMemberslgc:PublicWarrantsMember2021-02-280001837412slgc:PrivatePlacementWarrantsMemberslgc:CMLSIIMember2021-02-280001837412slgc:OldSomaLogicShareholdersMember2021-09-012021-09-010001837412slgc:CertainEmployeesAndDirectorsMember2021-09-012021-09-0100018374122021-09-0100018374122021-09-012021-09-01slgc:trading_day0001837412slgc:NECCorporationNECMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember2011-07-310001837412slgc:NECCorporationNECMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember2011-07-012011-07-310001837412slgc:NECSolutionInnovatorsLtdNESMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember2020-03-310001837412slgc:NECSolutionInnovatorsLtdNESMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember2020-03-012020-03-310001837412slgc:PreviouslyConstrainedRoyaltiesMember2022-01-012022-12-310001837412srt:MinimumMember2023-03-310001837412slgc:NewEnglandBiolabsIncMemberus-gaap:RoyaltyMember2022-01-012022-12-310001837412slgc:NewEnglandBiolabsIncMember2022-01-012022-12-310001837412slgc:NewEnglandBiolabsIncMemberus-gaap:RoyaltyMember2023-03-310001837412slgc:IlluminaCambridgeLtdMember2022-01-040001837412slgc:IlluminaCambridgeLtdMember2022-06-012022-06-30slgc:segment0001837412us-gaap:RoyaltyMember2023-01-012023-03-310001837412us-gaap:RoyaltyMember2022-01-012022-03-3100018374122023-04-012023-03-310001837412slgc:ServiceAndOtherRevenuesMember2023-03-310001837412slgc:ServiceAndOtherRevenuesMember2022-12-310001837412slgc:IlluminaCambridgeLtdMember2022-12-310001837412slgc:IlluminaCambridgeLtdMember2023-03-3100018374122023-04-01slgc:IlluminaCambridgeLtdMember2023-03-310001837412slgc:PalamedrixIncMember2022-07-250001837412slgc:PreAcquisitionLegalMattersMemberslgc:PalamedrixIncMember2022-07-2500018374122022-07-252022-07-25slgc:payment0001837412slgc:MilestoneContingentConsiderationMemberslgc:PalamedrixIncMember2022-07-250001837412slgc:PalamedrixIncMember2022-07-252022-07-250001837412slgc:PalamedrixEmployeesMemberslgc:PalamedrixIncMember2022-07-252022-07-250001837412slgc:PalamedrixIncMember2022-08-310001837412slgc:PalamedrixIncMember2022-01-012022-12-310001837412slgc:FounderMemberslgc:PalamedrixIncMember2022-08-312022-08-310001837412slgc:MilestoneContingentConsiderationMemberslgc:FounderMemberslgc:PalamedrixIncMember2022-08-312022-08-310001837412slgc:MilestoneContingentConsiderationMemberslgc:PalamedrixIncMember2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-03-310001837412us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AgencySecuritiesMember2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001837412us-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-12-310001837412us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:AgencySecuritiesMember2022-12-310001837412us-gaap:SubsequentEventMember2023-04-012023-05-110001837412slgc:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-03-310001837412slgc:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001837412slgc:PrivatePlacementWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-03-310001837412slgc:PrivatePlacementWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberslgc:HoldbackContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412us-gaap:FairValueInputsLevel3Memberslgc:HoldbackContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputSharePriceMemberslgc:EarnOutSharesMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueMeasurementsRecurringMemberslgc:EarnOutSharesMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:FairValueMeasurementsRecurringMemberslgc:EarnOutSharesMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MeasurementInputExpectedDividendRateMemberslgc:EarnOutSharesMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberslgc:ContingentConsiderationLiabilityMemberslgc:EarnOutSharesMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberslgc:ContingentConsiderationLiabilityMemberslgc:EarnOutSharesMember2023-01-012023-03-310001837412us-gaap:FairValueInputsLevel3Memberslgc:ContingentConsiderationLiabilityMemberslgc:EarnOutSharesMember2023-03-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberslgc:MeasurementInputWeightedAverageCostOfCapitalMemberus-gaap:FairValueMeasurementsRecurringMember2023-03-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberslgc:MeasurementInputWeightedAverageCostOfCapitalMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberslgc:MeasurementInputCostOfDebtMember2023-03-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberslgc:MeasurementInputCostOfDebtMember2022-12-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberslgc:ContingentConsiderationLiabilityMember2022-07-250001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberslgc:ContingentConsiderationLiabilityMember2022-07-262022-12-310001837412slgc:MilestoneContingentConsiderationMemberus-gaap:FairValueInputsLevel3Memberslgc:ContingentConsiderationLiabilityMember2022-12-310001837412us-gaap:FairValueInputsLevel3Memberslgc:HoldbackContingentConsiderationMember2023-03-310001837412us-gaap:FairValueInputsLevel3Memberslgc:HoldbackContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberslgc:MeasurementInputCostOfDebtMember2023-03-310001837412us-gaap:FairValueInputsLevel3Memberslgc:HoldbackContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMemberslgc:MeasurementInputCostOfDebtMember2022-12-310001837412srt:MaximumMember2023-03-3100018374122022-02-28slgc:lease00018374122022-08-252022-08-2500018374122022-08-250001837412slgc:MilestoneConsiderationReplacementAwardLiabilityMember2023-03-310001837412slgc:MilestoneConsiderationReplacementAwardLiabilityMember2022-12-310001837412slgc:MilestoneContingentConsiderationMember2023-03-310001837412slgc:MilestoneContingentConsiderationMember2022-12-310001837412slgc:HoldbackContingentConsiderationMember2023-03-310001837412slgc:HoldbackContingentConsiderationMember2022-12-310001837412slgc:ContingentConsiderationTransferredForAcquistionMember2023-03-310001837412slgc:ContingentConsiderationTransferredForAcquistionMember2022-12-310001837412slgc:PublicWarrantsMember2023-03-310001837412slgc:PrivatePlacementWarrantsMember2023-03-310001837412us-gaap:EmployeeStockMember2023-01-012023-03-310001837412slgc:A2021OmnibusIncentivePlanMember2023-01-012023-01-310001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2023-01-012023-03-310001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2022-01-012022-03-310001837412us-gaap:CostOfSalesMemberus-gaap:ProductMember2023-01-012023-03-310001837412us-gaap:CostOfSalesMemberus-gaap:ProductMember2022-01-012022-03-310001837412us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001837412us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2022-12-310001837412us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2023-03-310001837412us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001837412slgc:EarnOutSharesMember2023-03-310001837412slgc:EarnOutSharesMember2023-01-012023-03-310001837412srt:MinimumMemberslgc:EarnOutSharesMember2023-03-310001837412slgc:EarnOutSharesMembersrt:MaximumMember2023-03-310001837412slgc:EarnOutSharesMember2022-01-012022-03-310001837412slgc:FounderMember2023-03-310001837412slgc:FounderMemberslgc:PalamedrixIncMember2023-01-012023-03-310001837412us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001837412us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001837412us-gaap:WarrantMember2023-01-012023-03-310001837412us-gaap:WarrantMember2022-01-012022-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001837412us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001837412slgc:ReplacementAwardsSubjectToVestingConditionsMember2023-01-012023-03-310001837412slgc:ReplacementAwardsSubjectToVestingConditionsMember2022-01-012022-03-310001837412us-gaap:EmployeeStockMember2023-01-012023-03-310001837412us-gaap:EmployeeStockMember2022-01-012022-03-310001837412srt:DirectorMemberslgc:CashPaidForAcquisitionMember2023-01-012023-03-310001837412srt:DirectorMemberslgc:EquityConsideredTransferedForAcquistionMember2023-01-012023-03-310001837412slgc:ContingentConsiderationTransferredForAcquistionMembersrt:DirectorMember2023-01-012023-03-3100018374122022-12-162022-12-160001837412us-gaap:CostOfSalesMember2023-01-012023-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, 2023
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-40090
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 28, 2023, there were approximately 187,945,300 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 comply with the listing requirements of the Nasdaq;
the risk of disruption, including in the Company’s information technology systems, to the Company’s current plans and operations;
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 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 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; and
the Company’s financial performance.
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 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, 2022. 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.

1

PART 1 – FINANCIAL INFORMATION
Item 1. Financial Statements
SomaLogic, Inc.
Condensed Consolidated Balance Sheets
Unaudited
(in thousands, except share data)
March 31, 2023December 31, 2022
ASSETS
Current assets
Cash and cash equivalents
$438,509 $421,830 
Investments
62,061 117,758 
Accounts receivable, net
25,585 17,006 
Inventory
15,051 13,897 
Deferred costs of services
1,181 1,337 
Prepaid expenses and other current assets
4,666 9,873 
Total current assets
547,053 581,701 
Non-current inventory
6,985 4,643 
Accounts receivable, net of current portion9,048 9,284 
Property and equipment, net of accumulated depreciation and amortization of $19,628 and $17,899 as of March 31, 2023 and December 31, 2022, respectively
19,706 19,564 
Other long-term assets
4,349 5,083 
Intangible assets16,700 16,700 
Goodwill10,399 10,399 
Total assets
$614,240 $647,374 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities
Accounts payable
$22,676 $16,794 
Accrued liabilities
10,071 20,678 
Deferred revenue
3,905 3,383 
Other current liabilities
2,221 2,477 
Total current liabilities
38,873 43,332 
Warrant liabilities3,160 4,213 
Earn-out liability 15 
Deferred revenue, net of current portion
31,469 31,732 
Other long-term liabilities
5,428 5,524 
Total liabilities
78,930 84,816 
Commitments and contingencies (Note 9)
Stockholders’ equity
Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March 31, 2023 and December 31, 2022
  
Common stock, $0.0001 par value; 600,000,000 shares authorized; 187,945,232 and 187,647,973 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively
19 19 
Additional paid-in capital
1,178,212 1,171,122 
Accumulated other comprehensive loss
(164)(513)
Accumulated deficit
(642,757)(608,070)
Total stockholders’ equity
535,310 562,558 
Total liabilities and stockholders’ equity
$614,240 $647,374 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
2

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

Three Months Ended March 31,
20232022
Revenue
Assay services revenue$18,419 $18,800 
Product revenue1,186 453 
Collaboration revenue763 763 
Other revenue11 2,964 
Total revenue20,379 22,980 
Operating expenses
Cost of assay services revenue11,682 11,380 
Cost of product revenue634 272 
Research and development14,067 13,800 
Selling, general and administrative34,189 30,815 
Total operating expenses60,572 56,267 
Loss from operations(40,193)(33,287)
Other income
Interest income and other, net4,925 209 
Change in fair value of warrant liabilities1,053 12,640 
Change in fair value of earn-out liability15 16,462 
Total other income5,993 29,311 
Net loss before income tax provision$(34,200)$(3,976)
Income tax provision(2)(3)
Net loss$(34,202)$(3,979)
Other comprehensive income (loss)
Net unrealized gain (loss) on available-for-sale securities$351 $(652)
Foreign currency translation loss(2)(3)
Total other comprehensive income (loss)349 (655)
Comprehensive loss$(33,853)$(4,634)
Net loss per share, basic and diluted$(0.18)$(0.02)
Weighted-average shares outstanding used to compute net loss per share, basic and diluted186,524,473182,050,468
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

3

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

Three Months Ended March 31, 2023
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders’ Equity (Deficit)
SharesAmount
Balance at December 31, 2022187,647,973 $19 $1,171,122 $(513)$(608,070)$562,558 
Issuance of Common Stock upon vesting of RSUs185,863 — — — — — 
Issuance of Common Stock upon exercise of options111,396 — 172 — — 172 
Stock-based compensation— — 6,918 — — 6,918 
Impact of adoption of ASC 326— — — — (485)(485)
Net unrealized gain on available-for-sale securities— — — 351 — 351 
Foreign currency translation loss— — — (2)— (2)
Net loss— — — — (34,202)(34,202)
Balance at March 31, 2023187,945,232 $19 $1,178,212 $(164)$(642,757)$535,310 

Three Months Ended March 31, 2022
Common StockAdditional Paid-In CapitalAccumulated Other Comprehensive LossAccumulated
Deficit
Total Stockholders’ Equity (Deficit)
SharesAmount
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 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.



4

SomaLogic, Inc.
Condensed Consolidated Statements of Cash Flows
Unaudited
(in thousands)
Three Months Ended March 31,
 20232022
Operating activities    
Net loss $(34,202)$(3,979)
Adjustments to reconcile net loss to cash used in operating activities: 
Stock-based compensation expense 7,183 8,671 
Depreciation and amortization 1,754 755 
Noncash lease expense(47)369 
Change in fair value of warrant liabilities (1,053)(12,640)
Change in fair value of earn-out liability(15)(16,462)
Change in fair value contingent consideration6  
Amortization of premium (accretion of discount) on available-for-sale securities, net(493)77 
Provision for expected credit losses94 133 
Cloud computing arrangement expenditures(620)(1,795)
Other 10 15 
Changes in operating assets and liabilities: 
Accounts receivable(8,921)(4,965)
Inventory(3,496)(1,760)
Deferred costs of services 156 462 
Prepaid expenses and other current assets 1,096 (526)
Other long-term assets  (113)
Accounts payable5,881 2,165 
Deferred revenue 259 29,185 
Accrued and other liabilities (10,637)(5,507)
Net cash used in operating activities (43,045)(5,915)
Investing activities 
Purchases of property and equipment(1,262)(364)
Purchases of available-for-sale securities  (77,919)
Proceeds from maturities of available-for-sale securities 56,541 85,650 
Net cash provided by investing activities 55,279 7,367 
Financing activities 
Proceeds from exercise of stock options and employee stock purchase plan172 1,242 
Net cash provided by financing activities 172 1,242 
Effect of exchange rates on cash, cash equivalents and restricted cash (7)(10)
Net increase in cash, cash equivalents and restricted cash12,399 2,684 
Cash, cash equivalents and restricted cash at beginning of period427,282 440,268 
Cash, cash equivalents and restricted cash at end of period$439,681 $442,952 
Supplemental disclosure of non-cash investing and financing activities: 
Purchase of property and equipment included in accounts payable $634 $1,467 
Operating lease assets obtained in exchange for lease obligations 4,134 
Issuance of Common Stock for services 50 
Reconciliation of cash, cash equivalents and restricted cash 
Cash and cash equivalents 438,509 438,052 
Restricted cash included in prepaid expenses and other current assets547  
Restricted cash included in other long-term assets 625 4,900 
Total cash, cash equivalents and restricted cash at end of period $439,681 $442,952 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited

Note 1 — Description of Business
Organization and Operations
SomaLogic, Inc. (“SomaLogic” or the “Company”) operates as 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.
SomaLogic, Inc. was incorporated in Delaware on December 15, 2020 as a special purpose acquisition company (“SPAC”) 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, we consummated a business combination (the “SPAC Merger”) wherein SomaLogic Operating Co. Inc. (“SomaLogic Operating”), a Delaware corporation formed on October 13, 1999, became a wholly-owned subsidiary of CMLS II. In connection with the closing of the SPAC Merger, we changed our name from CM Life Sciences II Inc. to SomaLogic, Inc.
Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc. and its consolidated subsidiaries. See Note 4, Business Combinations, for more details of the SPAC Merger and, the presentation of historical amounts and balances after the SPAC Merger. Our Common Stock and warrants to purchase Common Stock are listed on the Nasdaq under the ticker symbols “SLGC” and “SLGCW”, respectively.
Other than information discussed herein, there have been no significant changes to our description of business disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”).
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 accounting principles generally accepted in the United States (“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, 2022 included in the 2022 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 our condensed consolidated financial position and our 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, 2023 or for any other future annual or interim period.
Certain reclassifications have been made to prior period amounts to conform to the current presentation.
Revisions of prior period consolidated financial statements
Capitalized costs incurred in relation to the development of software under hosting arrangements that are service contracts should be classified as operating activities in the statement of cash flows. We determined that the prior classification of these capitalized costs under purchases of property and equipment, net of proceeds from sales within investing activities in the condensed consolidated statement of cash flows was not material to the prior period condensed consolidated financial statements as a whole. The prior period’s condensed consolidated statement of cash flows has
6

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements as follows:
Three Months Ended March 31, 2022
(in thousands)As Previously ReportedReclassificationRevised
Operating Activities
Cloud computing arrangement expenditures$ $(1,795)$(1,795)
Net cash used in operating activities$(4,120)$(1,795)$(5,915)
Investing Activities
Purchases of property and equipment, net of proceeds from sales(2,159)1,795 (364)
Net cash provided by investing activities$5,572 $1,795 $7,367 
Supplemental disclosure of non-cash investing and financing activities:
Purchase of property and equipment included in accounts payable$905 $562 $1,467 
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, net realizable value of inventory, intangible asset valuations, and contingent consideration 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 our consolidated financial position and results of operations.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially expose us to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. We do not require collateral or other security related to our receivables. 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 our total revenues or gross accounts receivable balances for the periods in the condensed consolidated statements of operations and comprehensive loss 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, 2023December 31, 2022 Three months ended March 31,
  20232022
Customer A
26%11%45%35%
Customer B
**10%*
Customer C
38%51%*13%
*    less than 10%
International sales entail a variety of risks, including currency exchange fluctuations, longer payment cycles, and greater difficulty in accounts receivable collection. Customers outside the United States collectively represent 66% and 44% of our revenues for the three months ended March 31, 2023 and 2022, respectively. Customers outside of the United States collectively represented 41% and 23% of our gross accounts receivable balance as of March 31, 2023 and December 31, 2022, respectively.
Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.

7

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Business Combination
We account for business combinations using the acquisition method of accounting in accordance with ASC 805, Business Combinations. A business combination is one that combines inputs and processes to create outputs, and where substantially all of the fair value of assets acquired is not concentrated in a single identifiable asset or group of similar identifiable assets. Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities assumed is recorded as goodwill. Acquisition related costs are expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, Business Combinations, for additional details.
Contingent Consideration
Contingent consideration arrangements represent a promise to deliver Common Stock and/or cash to former owners of an acquired business after the acquisition if certain specified events occur or conditions are met in the future are classified as liabilities and recognized at fair value at the acquisition date and at each subsequent reporting period. The contingent consideration liabilities contractually due beyond 12 months are recorded in other long-term liabilities on the condensed consolidated balance sheets. Subsequent changes in fair value are recorded in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, Business Combinations, for additional details.
Accounts Receivable and Allowance for Expected Credit Losses
Effective January 1, 2023, we adopted the requirements of ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), along with the subsequently issued guidance amending and clarifying various aspects of ASU 2016-13, using the modified retrospective method of adoption. In accordance with that method, the comparative periods’ information continues to be reported under the relevant accounting guidance in effect for that period. For the current period, the standard replaces the existing incurred credit loss model with the current expected credit losses model for financial instruments, including accounts receivable, through a cumulative-effect adjustment to accumulated deficit as of the beginning of the first reporting period in which the guidance is effective.
We are exposed to credit losses primarily through sales of products and services and recognize an allowance for expected credit losses on accounts receivable in an amount equal to the current expected credit losses. The estimation of the allowance for expected credit losses is based on an analysis of historical loss experience, a review of the current aging status of receivables, assessments of current and estimated future economic and market conditions, and assessments of specific customer accounts to be considered at risk or uncollectible. We write off accounts receivable against the allowance for expected credit losses when we determine a balance is uncollectible and cease collection efforts. We did not write off any material accounts receivable balances during the periods ended March 31, 2023 and 2022.
As of March 31, 2023, we also recorded a long-term receivable for guaranteed fixed minimum royalties net of a discount related to a significant financing component. The related interest income is recognized over the term of the agreement on an effective interest rate basis.
Accounts receivable, net consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Accounts receivable$35,363 $26,441 
Less: allowance for expected credit losses(730)(151)
Accounts receivable, net$34,633 $26,290 
Accounts receivable, net (current)$25,585 $17,006 
Accounts receivable, net of current portion$9,048 $9,284 
A rollforward of the allowance for expected credit losses balance for the three months ended March 31, 2023 is as follows:
8

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
(in thousands)
Allowance for doubtful accounts, December 31, 2022$(151)
Impact of adopting ASU 2016-13(485)
Allowance for expected credit losses, January 1, 2023(636)
Provision for credit losses(94)
Write offs, net 
Allowance for expected credit losses, March 31, 2023$(730)
Inventory
Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. We estimate the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. We periodically analyze our inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and record a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.
In-process Research and Development
Acquired in-process research and development (“IPR&D”) relates to substantial research and development efforts that are incomplete at the acquisition date. IPR&D intangible assets are considered indefinite-lived until the completion or abandonment of the associated research and development efforts. During the development phase, these assets are not amortized but are tested for impairment annually during the fourth quarter of the year or more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Once the IPR&D activities are completed, the intangible asset is amortized over its useful life on a straight-line basis.
Goodwill
Goodwill is the difference between the total consideration paid in a business combination and the fair value of the net of identifiable assets acquired and liabilities assumed. Goodwill is not amortized but is tested for impairment on an annual basis during the fourth quarter of the year and in interim periods if events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying amount. All of our goodwill is assigned to our one reporting unit.
We first assess qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary. For the quantitative goodwill impairment test, the fair value of the reporting unit is compared to its carrying value and an impairment is recorded for the excess carrying value over fair value, not to exceed the carrying amount of goodwill. There were no goodwill impairment losses recorded in any period presented.
Impairment of Long-Lived Assets
We evaluate a long-lived asset (or asset group) for impairment whenever events or changes in circumstances indicate that the carrying value of the asset (or asset group) may not be recoverable. If indicators of impairment exist and the undiscounted future cash flows that the asset is expected to generate are less than the carrying value of the asset, an impairment loss is recorded to write down the asset to its estimated fair value based on a discounted cash flow approach. There were no impairment losses recorded in any period presented.
Leases
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 our leases is generally unknown, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. We give consideration to our credit risk, term of the lease, total lease payments and adjust for the impacts of collateral, as necessary, when calculating our incremental borrowing rates.
9

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
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 we 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, 2023.
We classify the Warrants as liabilities on our 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, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, we recorded these warrants as long-term liabilities at fair value on the date of the SPAC Merger, 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. See Note 10, Stockholders' Equity, for more information on the Warrants.
Earn-Out Liability
As a result of the SPAC Merger, 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 of the SPAC Merger (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider (the “Service Provider Earn-Outs”) 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 shareholders in accordance with their respective pro rata Earn-Out Shares.
The Earn-Out Shares granted to shareholders are recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the SPAC Merger 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.
As the issuance of the Service Provider Earn-Outs is contingent on services being provided, they are accounted for in accordance with ASC 718, Compensation - Stock Compensation. See Note 11, Stock-based Compensation, for additional information regarding Earn-Out Shares granted to Earn-Out Service Providers.
Revenue Recognition
We recognize 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.
We recognize revenue when or as control of promised goods or services is transferred to our 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.
10

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
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 good or service and collection is one year or less. We expense 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
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. 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 equipment and kit sales to customers that assay samples in their own laboratories. Equipment is generally accounted for as a bundle with installation, qualification and training services. Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred. Revenue from kit sales is recognized upon transfer of control to the customer. 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 SomaLogic 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. This agreement includes a clause whereby if there is a material breach of the contract or change in control of SomaLogic, we may be required to pay a fee to terminate the agreement.
We 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. We 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 SomaLogic mutually terminated the SAA and concurrently SomaLogic and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development & Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan® services in Japan. NES agreed to make annual payments of $2.0 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. We 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 our intellectual property.
(i) Research and Development Activities
We determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. We recognize revenue from these activities based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred, in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
(ii) Assay Services
We determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. We receive a fixed fee (standalone selling price) per sample in exchange for assaying
11

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
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
We determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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. We recognize royalty revenue for fees paid by customers in return for a 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. We recognize revenue for sales-based or usage-based royalties promised in exchange for a functional 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, SomaLogic and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby we provide a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, we receive royalties from NEB for this functional license of intellectual property. In September 2022, SomaLogic and NEB entered into a license and settlement agreement (“NEB Agreement”) that terminated the existing exclusive licensing arrangement and provided for a settlement of $8.0 million of previously constrained royalties recognized for the year ended December 31, 2022. The NEB Agreement also provided a non-exclusive license arrangement for the same proprietary information and know-how under which we are guaranteed fixed minimum royalties of $15.0 million to be received over the next 3 years. We recognized revenue for the guaranteed fixed minimum royalties of $13.2 million for the year ended December 31, 2022, net of a significant financing component of $1.8 million. Any revenue above the guaranteed fixed minimum royalties is recognized in the period in which the subsequent sale or usage has occurred. We have recorded a receivable of $12.8 million as of March 31, 2023, of which $8.7 million is recorded in accounts receivable, net of current portion and $4.1 million is recorded in accounts receivable, net on the condensed consolidated balance sheets. Interest income related to the significant financing component was $0.2 million for the period ended March 31, 2023, and is included in interest income and other, net in the condensed consolidated statements of operations and comprehensive loss.
Grant revenue represents funding under cost reimbursement programs or fixed rate arrangements from government agencies and non-profit foundations for qualified research and development activities performed by SomaLogic. We recognize 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 SomaLogic. 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.
On December 31, 2021, we entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) 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 is accounted for in accordance with ASC 606. We concluded there are two performance obligations: (1) SOMAmer reagents necessary to develop and commercialize NGS based proteomic products, inclusive of the rights to licenses, patents and training to allow for the use of such reagents and (2) an option to purchase goods post-commercialization with a material right (“Material Right”). The total transaction price is subject to a constraint since it is uncertain that commercialization will be achieved; and therefore the transaction price was determined to be $30.0 million and was allocated to each of the performance obligations identified on a relative standalone selling price basis. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss:
Reagents: Revenue is recognized when control transfers to the customer (i.e., when the SOMAmer reagents are shipped). We estimated the standalone selling price (“SSP”) based on observable pricing of similar performance obligations.
12

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Material Right: Revenue is recognized when Illumina exercises its option to purchase goods post-commercialization. We estimated the SSP based on an incremental discount to be provided to the customer adjusted for the likelihood that Illumina will exercise the option.
In June 2022, Illumina issued a purchase order that changed the promises under the Illumina Agreement. The purchase order represents a contract modification that is accounted for prospectively as if it were a termination of the existing contract and the creation of a new contract.
As a result, we determined that there were three new performance obligations (total of five performance obligations): (1) equipment bundle that includes customization services, integration services, system qualification services, site initiation services and training (“Equipment Bundle”), (2) qualification kits, and (3) support services. The contract modification resulted in an increase in the transaction price of $0.5 million. The updated transaction price was allocated between the performance obligations on a relative SSP basis. We estimated the SSP based on observable pricing of similar performance obligations. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss:
Equipment Bundle: Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred.
Qualification Kits: Revenue is recognized when control transfers to the customer (i.e., when the qualification kits are shipped).
Support Services: Revenue is recognized for the support services as the services are provided.
We did not recognize any revenue during the three months ended March 31, 2023 or 2022 pursuant to the Illumina Agreement for performance obligations satisfied.
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 and a bank guarantee with an international customer. The portion of restricted cash expected to be released within twelve months is classified as prepaid expenses and other current assets on the condensed consolidated balance sheets was $0.5 million and $4.7 million as of March 31, 2023 and December 31, 2022, respectively. Cash expected to be restricted for greater than twelve months is classified as other long-term assets on the condensed consolidated balance sheets was $0.6 million and $0.8 million as of March 31, 2023 and December 31, 2022.
Income Taxes
We use the asset and liability method of accounting for income taxes. Under this method, deferred income tax assets and liabilities are determined based on differences between the tax bases of assets and liabilities and their respective financial reporting amounts, based on enacted tax laws and statutory tax rates applicable to the periods in which these temporary differences are expected to reverse. We evaluate the need to establish or release a valuation allowance based upon expected levels of taxable income, future reversals of existing temporary differences, tax planning strategies, and recent financial operations. Valuation allowances are established to reduce deferred tax assets to the amount expected to be more likely than not realized in the future.
The effect of income tax positions is recognized only when it is more likely than not to be sustained. Interest and penalties associated with uncertain tax positions are recorded in income tax benefit (provision) in the condensed consolidated statements of operations and comprehensive loss.
Segment Information
We have one operating segment. Our chief operating decision maker (the “CODM”) role is performed by our Chief Executive Officer. The CODM manages our operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of our operations and decision-making functions are located in the United States.
Other Significant Accounting Policies
Our significant accounting policies are described in our 2022 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
13

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
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
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, as amended, 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. We adopted ASU 2016-13, as amended, on January 1, 2023 using a modified retrospective approach and recorded a cumulative effect adjustment to accumulated deficit. The adoption of ASU 2016-13 did not have a material impact on our condensed consolidated financials.
Note 3 — Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended March 31,
 (in thousands)
20232022
Assay services revenue
$18,419 $18,800 
Product revenue
1,186 453 
Collaboration revenue
763 763 
Other revenue:
Royalties
 2,955 
Other
11 9 
Total other revenue
11 2,964 
Total revenue
$20,379 $22,980 
Contract Balances and Remaining Performance Obligations
Contract liabilities represent our obligation to transfer goods or services to customers from which we have received consideration. Deferred revenue is classified as current if we expects to be able to recognize the deferred amount as revenue within 12 months of the balance sheet date. Deferred revenue is recognized as or when we satisfy our performance obligations under the contract.
As of March 31, 2023 and December 31, 2022, deferred revenue of $35.4 million and $35.1 million, respectively, was comprised of balances related to our collaboration revenue, product, assay services, and other revenue. As of March 31, 2023 and December 31, 2022, the portion of deferred revenue related to collaboration revenue was $2.1 million and $2.9 million, respectively. As of March 31, 2023, the estimated remaining performance period is 2.0 years. As of March 31, 2023 and December 31, 2022, the portion of deferred revenue related to assay services and other revenue was $2.9 million and $1.8 million, respectively. As of March 31, 2023, the deferred revenue related to assay services and other revenue will be recognized within 12 months.

As of March 31, 2023 and December 31, 2022, the deferred product revenue related to the Illumina Agreement amounted to $30.4 million for each period. As of March 31, 2023, the estimated remaining performance obligation period is approximately 8.0 years.
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2023December 31, 2022
Balance at beginning of period
$35,115 $5,385 
Recognition of revenue included in balance at beginning of period
(1,228)(2,772)
Revenue deferred during the period, net of revenue recognized
1,487 32,502 
Balance at end of period
$35,374 $35,115 
14

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 4 — Business Combinations
On July 25, 2022, we entered into an Agreement and Plan of Merger to acquire 100% of the equity interests in Palamedrix, Inc. ("Palamedrix") (the “Palamedrix Acquisition”). Palamedrix is a DNA nano tech firm that provides scientific and engineering expertise, miniaturization technology and enhanced ease-of-use capabilities that we intend to leverage as we develop the next generation of SomaScan® Assay. The Palamedrix Acquisition provides for up to $0.5 million to be paid to the founders contingent upon settlement of pre-acquisition legal matters. It also provides for three potential additional payments of up to $17.5 million to the owners, including non-founder and founder employees, to be settled in cash and/or Common Stock contingent on the achievement of certain net sales milestone targets by the fifth and sixth year anniversary of the closing date of the acquisition (the “Milestone Consideration”). The acquisition closed on August 31, 2022.
The following table summarizes the fair value of consideration transferred to acquire Palamedrix:
(in thousands)
Cash$15,778 
Common Stock11,832 
Contingent consideration1,448 
Fair value of replaced Palamedrix equity awards relating to pre-combination service625 
Total consideration transferred$29,683 
Consideration transferred includes 3,215,295 shares of Common Stock issued to Palamedrix securityholders. An additional 815,177 shares of Common Stock were issued to Palamedrix employees and founders that were accounted for as post-combination compensation expense. The fair value of Common Stock is based on a per share price of $3.68 on August 31, 2022, the acquisition date.
We are in the process of completing our purchase accounting, whereby the purchase price is allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values on the acquisition date. The purchase accounting is considered preliminary and is subject to revision based on final determinations of fair value and allocations of purchase price to the acquired identifiable assets acquired and liabilities assumed.
The following table represents the preliminary allocation of consideration transferred to the identifiable assets acquired and the liabilities assumed based on the fair values as of August 31, 2022:
(in thousands)
Cash and cash equivalents$2,521 
Prepaid expenses and other current assets251 
Property and equipment1,246 
Intangible assets16,700 
Other long-term assets1,289 
Accounts payable(68)
Accrued liabilities(81)
Other current liabilities(634)
Deferred income taxes, net(1,390)
Other long-term liabilities(550)
Net identifiable assets acquired$19,284 
Goodwill10,399 
Total consideration transferred$29,683 
The goodwill is generated from operational synergies and cost savings that we expect to achieve from the combined operations and Palamedrix’s knowledgeable and experienced assembled workforce. The goodwill is not deductible for tax purposes.
All unvested awards of non-founder employees were accelerated on a discretionary basis as part of the Palamedrix Acquisition. These awards were exchanged at the close date for cash, Common Stock, and Milestone Consideration. As a result, we allocated $1.3 million of the total consideration transferred to post-combination compensation expense. The amount is recorded in selling, general and administrative in the condensed consolidated statement of operations and comprehensive loss during the year ended December 31, 2022.
15

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
In addition, the unvested awards of the Palamedrix founders were exchanged for cash, Common Stock, and Milestone Consideration on a consistent basis with all other shareholders. However, the Common Stock and Milestone Consideration replacement awards granted to the Palamedrix founders require continuing employment for a period of three years. The Common Stock awards vest ratably over the service period and are equity classified. The Milestone Consideration awards vest after a three year service period or upon the achievement of the milestones.
The Milestone Consideration replacement awards of non-founder and founder employees are accounted for under ASC 718. As the milestone payments are a fixed monetary value settled in cash and/or Common Stock, they are liability classified. A liability of $1.5 million as of March 31, 2023 is recorded in other long-term liabilities on the condensed consolidated balance sheets.
Note 5 — 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, 2023
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $22,317 $— $— $22,317 Level 1
Money market funds
 416,192 — — 416,192 Level 1
Total cash and cash equivalents
 438,509 — — 438,509 
Investments:
 
Commercial paper
 42,524 2 (74)42,452 Level 2
U.S. Treasuries
 7,749  (23)7,726 Level 2
Corporate bonds
 4,475  (12)4,463 Level 2
Agency bonds
 7,458  (38)7,420 Level 2
Total investments
 62,206 2 (147)62,061 
Total assets measured at fair value on a recurring basis
 $500,715 $2 $(147)$500,570 
As of December 31, 2022
(in thousands)
Amortized Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$44,045 $— $— $44,045 Level 1
Money market funds
377,785 — — 377,785 Level 1
Total cash and cash equivalents
421,830 — — 421,830 
Investments:
Commercial paper
58,794  (195)58,599 Level 2
U.S. Treasuries
35,252  (175)35,077 Level 2
Corporate bonds
11,782  (39)11,743 Level 2
Agency bonds12,426  (87)12,339 Level 2
Total investments
118,254  (496)117,758 
Total assets measured at fair value on a recurring basis
$540,084 $ $(496)$539,588 
As of March 31, 2023 and December 31, 2022, we had $0.3 million and $0.5 million, respectively, of accrued interest on investments recorded in prepaid expenses and other current assets on the unaudited condensed consolidated balance sheets.
Our investments consist of money market funds, commercial paper, U.S. Treasuries, corporate bonds, and agency bonds. All of the commercial paper, U.S. Treasuries, corporate bonds and agency bonds are designated as available-for-sale securities and 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.
16

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
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.
We adopted ASU 2016-13 on January 1, 2023. Under the new guidance, we evaluated our available-for-sale securities with unrealized losses for impairment, considering available evidence, including the extent to which fair value is less than cost, whether an allowance for expected credit loss is required, and adverse factors that could affect the value of the securities. Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive loss as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in interest and other income, net in the condensed consolidated statements of operations and comprehensive loss.
We evaluated the available-for-sale securities as of March 31, 2023 and determined that no available-for-sale securities in an unrealized loss position are arising from credit related reasons. Additionally, we do not intend to sell or believe that it is not more likely than not that we will be required to sell the securities before recovery of the amortized cost bases and have therefore not recorded any allowances for available-for-sale securities in our allowance for expected credit losses as of March 31, 2023. We did not recognize any realized gains or losses for the three months ended March 31, 2023. Subsequent to March 31, 2023, we sold $10.5 million of investments prior to maturity. The realized loss was immaterial.
We evaluated our securities for other-than-temporary impairment as of December 31, 2022, and considered the decline in fair value to be primarily attributable to current economic and market conditions and we would not be required to sell the securities before recovery of the amortized cost basis. Based on this analysis, these marketable securities were not considered to be other-than-temporarily impaired as of December 31, 2022.
Liabilities measured at fair value on a recurring basis
The following table presents information about our liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs we utilized to determine such fair value:
(in thousands)March 31, 2023December 31, 2022Fair Value Level
Warrant liability - public warrants
$1,656 $2,208 Level 1
Warrant liability - private placement warrants
1,504 2,005 Level 2
Earn-out liability
 15 Level 3
Milestone contingent consideration1,171 1,165 Level 3
Holdback contingent consideration450 450 Level 3
Total liabilities measured at fair value on a recurring basis
$4,781 $5,843 
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. During the three months ended March 31, 2023, the earn-out liability was determined to be immaterial and was fully written off.
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:
December 31, 2022
Stock price on valuation date$2.51 
Volatility78.10 %
Risk-free rate4.75 %
Dividend yield %
17

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
The rollforward of the fair value of the earn-out liability is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2022$15 
Change in fair value of earn-out liability(15)
Balance as of March 31, 2023$ 
Milestone Contingent Consideration
The fair value of milestone contingent consideration was estimated using a Monte Carlo simulation model. The fair value is based on an option pricing framework, whereby a range of possible scenarios were simulated around forecasted net sales.
The significant unobservable inputs used in the Monte Carlo simulation to measure the milestone contingent consideration that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2023December 31, 2022
Volatility35.0 %35.0 %
Risk-free rate3.6 %4.0 %
Weighted average cost of capital30.0 %30.0 %
Cost of debt10.8 %10.0 %
The change in the fair value of the milestone contingent consideration is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2022$1,165 
Change in fair value of milestone contingent consideration6 
Balance as of March 31, 2023$1,171 

Holdback Contingent Consideration
The holdback contingent consideration related to the Palamedrix Acquisition was $0.5 million as of March 31, 2023 and is recorded in other long-term liabilities on the condensed consolidated balance sheets. There was no significant change in fair value between December 31, 2022 and March 31, 2023. The fair value of holdback contingent consideration was estimated using a scenario-based analysis. The fair value is based on the expected holdback release date and expected holdback payment. The future expected payments were discounted to the valuation date using the cost of debt.
The significant unobservable inputs used in the scenario-based analysis to measure the holdback contingent consideration that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2023December 31, 2022
Cost of debt11.5 %10.2 %

Note 6 — 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. The ROU
18

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
asset is included in other long-term assets on the condensed consolidated balance sheets and was $3.4 million and $3.9 million as of March 31, 2023, and December 31, 2022, respectively.
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 EndedThree Months Ended
(in thousands)March 31, 2023March 31, 2022
Operating lease cost$591 $401 
Variable lease cost378 181 
Short-term lease cost12 11 
Total lease cost$981 $593 
Lease Maturities
The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases:
(in thousands)March 31, 2023
Remainder of 2023$1,923 
20241,143 
2025834 
2026143 
Total4,043 
Less: amount of lease payments representing interest(115)
Present value of future minimum lease payments3,928 
Less: current operating lease liabilities (included in other current liabilities)(2,221)
Long-term operating lease liabilities (included in other long-term liabilities)$1,707 
Supplemental Lease Information
Supplemental information related to our operating leases was as follows:
March 31, 2023
Weighted average remaining lease term2.1 years
Weighted average discount rate2.5 %
Cash paid for amounts included in the measurement of our operating lease liabilities for the three months ended March 31, 2023 and 2022 was $0.6 million and $0.5 million, respectively.
In February 2022, we executed two separate lease agreements (the “Leases”) to lease buildings pending construction that had not yet commenced. Both leases were set to 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 made a deposit of $4.1 million during the first quarter of 2022. The deposit was restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security.
On August 25, 2022, we entered into a lease termination agreement (the “Lease Termination”) for the Leases prior to lease commencement. As consideration for the termination of the Leases, we agreed to pay the landlord a termination fee of $6.0 million of which $2.5 million was paid on the termination date. During the fourth quarter of 2022 the remaining liability was reduced by $1.0 million after the landlord entered into a separate lease with a third party. The remaining $2.5 million liability was paid in January 2023 and the $4.1 million deposit was released in March 2023.
19

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 7 — Inventory

Inventory was comprised of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials
$19,753 $16,710 
Work in process1,535 1,191 
Finished goods
748 639 
Total inventory
$22,036 $18,540 
Inventory (current)
$15,051 $13,897 
Non-current inventory
$6,985 $4,643 
Note 8 — Accrued Liabilities and Other Long-Term Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Accrued compensation
$6,623 $13,897 
Accrued restructuring costs2,139 2,223 
Accrued lease termination fee
 2,500 
Accrued real estate agent commission
 764 
Accrued medical claims
684 663 
Other
625 631 
Total accrued liabilities
$10,071 $20,678 
Other long-term liabilities consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Long-term operating lease liabilities$1,707 $2,063 
Milestone Consideration replacement award liability1,515 1,261 
Milestone Contingent Consideration1,171 1,165 
Holdback Contingent Consideration450 450 
Long-term deferred tax liability585 585 
Total other long-term liabilities$5,428 $5,524 
Note 9 — 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, we enter into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. Our exposure under these agreements is unknown because it involves claims that may be made against us in the future, but that have not yet been made. To date, we have not paid any claims or been required to defend any action related to our indemnification obligations. However, we may record charges in the future as a result of these indemnification obligations.
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, 2023, 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
20

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
of $11.50 per share at any time commencing on February 25, 2022. As of March 31, 2023, no warrants have been exercised. The warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.
There have been no significant changes to the disclosures in our 2022 Form 10-K related to Common Stock, preferred stock, or our public and private placement warrants, including warrant redemption terms.
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 Earn-Out Shares to service providers in connection with the SPAC Merger, issuance of common stock subject to vesting conditions issued to Palamedrix founder employees, and Milestone Consideration replacement awards of non-founder and founder employees. Stock-based compensation also includes the impact of common stock purchased through our employee stock purchase plan, which allows eligible employees to purchase shares of our Common Stock at a price equal to 85% of their fair market value on the last day of a defined offering period.
Effective January 2023, we increased the reserve of Common Stock for issuance under all incentive plans by approximately 9 million shares in accordance with our 2021 Omnibus Incentive Plan.
There have been no other significant changes to our equity incentive plans and types of stock-based incentive awards disclosed in our 2022 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) 
20232022
Cost of assay services revenue
$190 $291 
Cost of product revenue
10 7 
Research and development
1,770 1,732 
Selling, general and administrative
5,213 6,641 
Total stock-based compensation
$7,183 $8,671 
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, 2023:
Stock Options(1)
RSUs(2)
Outstanding as of December 31, 202223,541,194 3,084,379 
Granted
3,566,250 535,438 
Exercised or Issued
(111,396)(185,863)
Forfeited
(2,000,267)(407,240)
Expired
(62,857)— 
Outstanding as of March 31, 202324,932,924 3,026,714 
(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.
We also incurred incremental stock-based compensation expense related to option modifications of $1.0 million and $0.1 million for the three months ended March 31, 2023 and March 31, 2022, respectively.
Service Provider Earn-Out Shares
As of March 31, 2023, 927,924 Service Provider Earn-Outs were outstanding after forfeitures. Upon forfeiture, the forfeited shares will be redistributed to the Old SomaLogic stockholders. The weighted average grant date fair value of the Service Provider Earn-Outs was $7.04 per share, and was recognized as stock-based compensation expense on a straight-line basis over the derived service period of 1.2 years. The assumptions used in valuing the Service Provider
21

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Earn-Outs using the Monte Carlo simulation included volatility of 89.8%, risk-free interest rate of 0.10% to 0.11%, and a stock price of $10.63 to $10.67. We recorded nil and $1.8 million in stock-based compensation expense related to the Service Provider Earn-Outs during the three months ended March 31, 2023 and 2022, respectively. As the derived service period has passed, expenses related to the Service Provider Earn-Outs were fully recognized as of December 31, 2022.
Replacement Awards Subject to Vesting Conditions
In connection with the Palamedrix Acquisition, we issued 1,209,801 shares of Common Stock and Milestone Consideration to founder employees that require continuing employment for a period of three years. Related stock-based compensation expense of $0.5 million was recorded in research and development expense in the condensed consolidated statement of operations and comprehensive loss for the three months ended March 31, 2023.
Note 12 — Income Taxes
There has historically been no federal or state provision for income taxes because we have incurred operating losses and maintain a valuation allowance against our net realizable deferred tax assets in the United States. For the three months ended March 31, 2023 and 2022, we 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, 2023 and 2022.
Utilization of our 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) 
20232022
Net loss
$(34,202)$(3,979)
Weighted-average shares outstanding, basic and diluted
186,524,473 182,050,468 
Net loss per share, basic and diluted
$(0.18)$(0.02)
During periods in which we incur 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,
20232022
Anti-dilutive shares:
Stock options to purchase common stock
24,932,924 23,139,522 
Public warrants and private placement warrants10,533,324 10,533,324 
Unvested RSUs 3,026,714 553,193 
Replacement awards subject to vesting conditions1,209,801  
Employee stock purchase plan79,103 11,304 
Total anti-dilutive shares39,781,866 34,237,343 
Note 14 — Related Parties
Casdin Partners Master Fund, L.P (“Casdin”), founded by Eli Casdin, a member of our Board of Directors and principal owner of the Company, was a shareholder of Palamedrix. Upon our acquisition of Palamedrix, Casdin received $0.8 million in cash, $0.8 million in equity, and the right to receive up to $0.3 million of Milestone Consideration related to the achievement of net sales milestones.
Note 15 — Restructuring
On December 16, 2022, following the completion of a strategic review of our business, we announced a workforce reduction plan (the "Strategic Reorganization") to reduce operating costs and focus on long-term growth opportunities in our life sciences business. Under this Strategic Reorganization, we reduced our workforce by approximately 16%, with a majority of these employees separating in December and the remaining affected employees separating over the next
22

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
three-month period. Employees who were impacted by the restructuring were eligible to receive severance benefits contingent upon an impacted employee's execution of a separation agreement, which included a general release of claims against us. Certain impacted employees were covered by employment agreements or an existing severance plan that provides termination benefits.
Employee severance and benefits are comprised of severance, other termination benefit costs, and non-cash stock-based compensation expense for the extension of the exercise period of vested options. One-time termination benefits were recorded pursuant to ASC 420, Exit or Disposal Cost Obligations, while termination benefits under ongoing benefit arrangements were recorded pursuant to ASC 712, Compensation - Nonretirement Postemployment Benefits. See Note 11, Stock-based Compensation, for additional information about benefits related to the extension of the exercise period of vested options.
We recognized restructuring charges of approximately $1.0 million primarily related to one-time termination benefits during the three months ended March 31, 2023. We do not expect to incur additional material employee severance and benefits expense. This reflects our best estimate, which may be revised in subsequent periods as the Strategic Reorganization progresses.
The following table outlines the components of the restructuring charges included in the condensed consolidated statement of operations and comprehensive loss:
(in thousands)Three Months Ended March 31, 2023
Cost of assay services revenue$19 
Research and development243 
Selling, general and administrative779 
Total employee severance and benefits$1,041 
The following table outlines the changes in liabilities associated with our Strategic Reorganization, including restructuring expenses incurred and cash payments for the three months ended March 31, 2023:
(in thousands)March 31, 2023
Balance at December 31, 2022$2,223 
Accruals1,016 
Payments(1,100)
Balance at March 31, 2023$2,139 
The restructuring liabilities are included in accrued liabilities in the condensed consolidated balance sheets. We expect that substantially all of the remaining accrued restructuring liabilities will be paid in cash over the next 12 months. The charges recognized in the rollforward of our accrued restructuring liabilities do not include items charged directly to expense for extension of the exercise period of vested options.
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, 2022 (the “2022 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 SPAC Merger, and to the Company and its consolidated subsidiaries following the consummation of the SPAC Merger.
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 SPAC Merger, it did not have historical financial operating results. SomaLogic Operating, our accounting predecessor, is a leading commercial-stage proteomics company. In connection with the SPAC Merger, SomaLogic Operating became a wholly owned subsidiary of SomaLogic.
23


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.
On August 31, 2022, we completed the acquisition of Palamedrix, Inc. Palamedrix is a DNA nano tech firm that provides deep scientific and engineering expertise, miniaturization technology and enhanced ease-of-use capabilities that we intend to leverage as it develops the next generation of SomaScan® Assay. The acquisition expands the development of our portfolio of services, while enhancing our research capabilities, and providing an immediate footprint in the San Diego area with already-established staff, lab, and strong local talent pool.
Effects of Inflation
Inflation has impacted our results of operations for the three-month period ended March 31, 2023, and our business could continue to be affected by inflation in the future.
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 Leader (“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.
We continue to focus on growing our proteomics database and artificial intelligence and machine learning analytics to drive value and market opportunities.
We expect our total revenue may vary from period to period based on, among other things, the timing and size of new contracts, fluctuations in customer consumption of and adoption trends, ramp time and productivity of our salesforce, the impact of significant transactions, and seasonality. Failure to effectively develop and expand our sales and marketing capabilities or improve the productivity of our sales and marketing organization could harm our ability to expand our potential customer and sales pipeline, increase our customer base, and achieve broader market acceptance of our offering.
Continued investment in growth:
We 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:
We intend to reduce the cost of manufacturing inventory 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.
We intend to 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:
24


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.
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.
Macroeconomic conditions:
A deterioration in macroeconomic economic conditions including risk of recession, decreased government funding, effects of inflation, labor shortages, supply chain issues and higher interest rates could impact both our and our customers’ operations. We could experience pricing pressure and decreased demand as a result.
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 equipment and kit sales, which enable our customers to bring the SomaScan® proteomic platform in-house and to build lines of business based on this technology. The establishment of SomaScan® Certified Sites 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. We recognize royalty revenue for fees paid by customers in return for a license to make, use or sell certain licensed products in certain geographic areas in the period in which the subsequent sale or usage has occurred. A license arrangement entered into in September 2022 with New England BioLabs (“NEB”) includes guaranteed fixed minimum royalties for which revenue has been recognized, net of the effect of a significant financing component. Any revenue above the guaranteed fixed minimum royalties 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 we perform. 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 costs for production variances, such as
25


yield losses, material usages, spending and capacity variances. Cost of assay services revenue is recognized in the period the related revenue is recognized.
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 utilization of our laboratory capacity and other value engineering initiatives. If our sample volume throughput is reduced 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 primarily of raw materials, equipment 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.
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 income and other, net also includes interest income recognized related to a significant financing component.
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, 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 SPAC Merger. 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.
26


Results of Operations
Comparison of the three months ended March 31, 2023 versus the three months ended March 31, 2022
Revenue
Three Months Ended March 31,Change
(in thousands)20232022$%
Assay services revenue
$18,419 $18,800 $(381)(2)%
Product revenue
1,186 453 733 162 %
Collaboration revenue
763 763 — — %
Other revenue
11 2,964 (2,953)(100)%
Total revenue
$20,379 $22,980 $(2,601)(11)%

Total revenue decreased by $2.6 million, or 11%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022.
The $0.4 million decrease in assay services revenue for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was due to a decrease in average selling price driven by customer mix, offset by an increase in sample volumes resulting from fluctuations in customer consumption.
Product revenue increased by $0.7 million, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to an increase in the volume of kit sales.
Other revenue decreased by $3.0 million, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to a decrease in royalty revenue recognized as we entered into a new agreement with NEB in September 2022 which resulted in recognition of the guaranteed fixed minimum royalties to be received over the term of the agreement during the third quarter of 2022.
Cost of revenue
Three Months Ended March 31,Change
(in thousands)20232022$%
Cost of assay services revenue
$11,682 $11,380 $302 %
Cost of product revenue
634 272 362 133 %
Total cost of revenue
$12,316 $11,652 $664 %

Total cost of revenue increased by $0.7 million, or 6%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022.
Cost of assay services revenue increased by $0.3 million, or 3%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. The increase in cost of assay services revenue was primarily due to an increase in sample volumes resulting from fluctuations in customer consumption.
Cost of product revenue increased by $0.4 million, or 133%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 primarily due to an increase in the volume of kit sales.
Research and development
Three Months Ended March 31,Change
(in thousands)20232022$%
Research and development
$14,067 $13,800 $267 %
Research and development increased by $0.3 million, or 2%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. The increase in research and development was primarily due to a $2.5 million increase in wages and benefits and a $0.3 million increase in stock-based compensation expense due to increased headcount, offset by of $2.1 million decrease in professional services and supplies related to projects for content expansion and cost reduction and a $0.4 million decrease in internal clinical studies.
27


Selling, general, and administrative
Three Months Ended March 31,Change
(in thousands)20232022$%
Selling, general and administrative
$34,189 $30,815 $3,374 11 %
Selling, general, and administrative increased by $3.4 million, or 11%, for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. The increase in selling, general and administrative was primarily due to a $2.0 million increase in wages and benefits due to increased headcount in our commercial and administrative teams, a $1.0 million stock based compensation expense related to the accelerated vesting of options held by terminated executives, $1.0 million of severance related to the terminated executives, a $0.7 million increase in services incurred related to marketing initiatives and product development and a $0.4 million increase in advisory and management services incurred in relation to public-company compliance and other transactions. We have also incurred $0.8 million of restructuring charges during the period ended March 31, 2023. This is offset by a $2.5 million decrease in stock-based compensation expense primarily due to the full expense recognition of the Service Provider Earn-Outs as of December 31, 2022.
Other income
Three Months Ended March 31,Change
(in thousands)20232022$%
Other income:
Interest income and other, net$4,925 $209 $4,716 NM
Change in fair value of warrant liabilities1,053 12,640 (11,587)(92)%
Change in fair value of earn-out liability15 16,462 (16,447)(100)%
Total other income$5,993 $29,311 $(23,318)(80)%
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 $4.7 million for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due to higher interest rates during the three months ended March 31, 2023 compared to the three months ended March 31, 2022.
The change in fair value of warrant liabilities resulted in a gain of $1.1 million during the three months ended March 31, 2023, due to the quarterly remeasurement of the warrant liabilities.
The change in fair value of the earn-out liability resulted in an immaterial gain for the three months ended March 31, 2023, due to the quarterly remeasurement of the earn-out liability. The earn-out liability was fully written off as of March 31, 2023.
Income Taxes
Three Months Ended March 31,Change
(in thousands)20232022$%
Income tax provision$(2)$(3)$(33)%

The income tax provisions for the three months ended March 31, 2023 and 2022 were not material.
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.
28


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 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, income tax benefit, 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, 2023 and 2022:
Three Months Ended March 31,
(in thousands)20232022
Net loss$(34,202)$(3,979)
Adjustments to reconcile to EBITDA:
Interest income and other, net(4,925)(209)
Income tax provision
Depreciation and amortization1,754 755 
EBITDA(37,371)(3,430)
Adjustments to reconcile to Adjusted EBITDA:
Change in fair value of warrant liabilities (1)
(1,053)(12,640)
Change in fair value of earn-out liability (2)
(15)(16,462)
Stock compensation expense related to equity award modifications (3)
952 123 
Restructuring charges (4)
1,041 — 
Adjusted EBITDA$(36,446)$(32,409)
(1)    Represents change in fair value of warrant liabilities. See Note 5, Fair Value Measurements, for more details.
(2)    Represents change in fair value of earn-out liability. See Note 5, Fair Value Measurements, for more details.
(3)    Represents stock-based compensation expense related to equity modifications. See Note 11, Stock-based Compensation, for more details.
(4)    Represents restructuring charges related to the Strategic Reorganization consisting of severance, other termination benefit costs, and non-cash stock-based compensation expense. See Note 15, Restructuring, 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 SPAC Merger, cash collected from our customers, net proceeds from sale of our capital stock, and borrowings from debt facilities. During the first three months of 2023, our primary source of liquidity was cash collected from our customers in the amount of $11.7 million.
As of March 31, 2023, we did not have any outstanding debt.
Cash Uses
Historically, our primary use of cash has been to invest in research and development, our laboratory process, commercial infrastructure and scale our operations to support growth.
29


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, 2023, our total future minimum lease commitments were $4.0 million.
Cash flows
The following table summarizes our cash flows for the periods presented:
Three Months Ended March 31,
(in thousands)20232022
Net cash used in operating activities$(43,045)$(5,915)
Net cash provided by investing activities55,279 7,367 
Net cash provided by financing activities172 1,242 
Effect of exchange rates on cash, cash equivalents and restricted cash(7)(10)
Net increase in cash, cash equivalents and restricted cash$12,399 $2,684 
Cash flows from operating activities
Cash used in operating activities for the three months ended March 31, 2023 was $43.0 million, and was primarily attributable to a net loss of $34.2 million, which included a non-cash gain on the change in fair value of warrant liabilities of $1.1 million and non-cash accretion of discount on available-for-sale securities, net, of $0.5 million. This was partially offset by non-cash stock-based compensation expense of $7.2 million and non-cash depreciation and amortization of $1.8 million. Additionally, we incurred $0.6 million in cloud computing arrangement expenditures and experienced a net decrease in our operating assets and liabilities of $15.7 million.
Cash used in operating activities for the three months ended March 31, 2022 was $5.9 million, which 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 $0.4 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 incurred $1.8 million in cloud computing arrangement expenditures and experienced a net increase in our operating assets and liabilities of $18.9 million.
Cash flows from investing activities
Cash provided by investing activities for the three months ended March 31, 2023 was $55.3 million, consisting of $56.5 million for the proceeds from maturities of available-for-sale securities and $1.3 million for the purchase of property and equipment.
Cash used in investing activities for the three months ended March 31, 2022 was $7.4 million, consisting of $7.7 million for the purchase of available-for-sale securities, net of proceeds from maturities of available-for-sale securities, and $0.4 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, 2023 was $0.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, 2022 was $1.2 million, which was attributable to the proceeds from the exercise of options to purchase our common stock
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
30


circumstances. Actual results could differ from these estimates, and such differences could be material to our condensed consolidated financial position and results of operations. Within the context of these critical accounting 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 2022 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 2022 Form 10-K. There have been no significant changes to our critical accounting policies and estimates disclosed in our 2022 Form 10-K for the year ended December 31, 2022.
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, 2023. 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, 2023, 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 Annual Report on Form 10-K 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 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 in the United States of America.
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.
31


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.
As of March 31, 2023, 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, 2023, due to the material weaknesses described below.
Previously Identified Material Weaknesses
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.
The following material weaknesses were identified as a result of management’s assessment:
As discussed in our Annual Reports on Form 10-K filed for the years ended December 31, 2021 and 2020, we identified a material weakness in our internal control over financial reporting 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.
As discussed in our Annual Report on Form 10-K filed for the year ended December 31, 2022, we continued to identify material weaknesses related to the design and operation of controls supporting key principles related to the control activities, information and communication, and monitoring components of the COSO framework over: (i) significant nonrecurring transactions and events, (ii) inventory costing and classification, and (iii) the classification and presentation of the consolidated statement of cash flows. Specifically, management failed to design and implement certain risk assessment controls related to identifying and analyzing risks to achieve control objectives, and failed to address the impact of changes in the business on the system of internal controls
As discussed in our Annual Report on Form 10-K filed for the year ended December 31, 2022, we identified a material weakness related to our information technology general controls. Specifically, effective controls were not maintained over user access to our Enterprise Resources (ERP) system that supports the accounting and reporting processes, causing a lack of segregation of duties in key processes.
These material weaknesses 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
We are committed to the planning and implementation of remediation efforts to address control deficiencies and other identified areas of risk. In particular:
We will enhance the design of existing controls, and where necessary, implement additional controls, over our accounting for significant nonrecurring transactions and will maintain evidence of management review controls.
We will increase the deployment of both internal and external specialists to assist our management with the evaluation of the accounting for significant nonrecurring transactions.
We will design and implement controls over inventory costing and classification.
We will design and implement controls to ensure that all cash inflow and outflow activity is appropriately classified and presented within the statements of cash flow.
We will remove unnecessary user access to our financially relevant IT systems based on job responsibilities and are in the process of reconfiguring the mapping of “roles and assigned privileges” to “duties” to ensure adequate segregation of duties is maintained within our ERP system.
We will implement timely periodic reviews of existing user and administrator security roles and privileges.
We will enhance the design of our information technology general controls over user access provisioning and monitoring controls to enforce appropriate system access and segregation of duties.
32


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 first quarter of 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
33


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


Item 6. Exhibits.
Incorporated by Reference
Exhibit NumberDescriptionFormExhibitFiling Date
10.1*+
10.2*+
10.3*+††
10.4+8-K10.13/28/2023
10.5+8-K10.14/3/2023
10.6††8-K10.11/10/2023
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).
††The Company has omitted portions of the exhibit as permitted under Regulation S-K Item 601(b)(10). The Registrant agrees to furnish on a supplemental basis an unredacted copy of this exhibit and its materiality and privacy or confidentiality analysis if requested by the SEC.
+Management contract or compensatory plan or arrangement.
35


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 15, 2023
By:/s/ Adam Taich
Adam Taich
Interim Chief Executive Officer
(Principal Executive Officer)
Date:
May 15, 2023
By:/s/ Shaun Blakeman
Shaun Blakeman
Chief Financial Officer
(Principal Financial and Accounting Officer)
36
EX-10.1 2 a2023q1exhibit101.htm EX-10.1 Document
Exhibit 10.1
CONFIDENTIAL SEPARATION AGREEMENT AND GENERAL RELEASE
This Confidential Separation Agreement and General Release (“Agreement”) is entered into between Roy Smythe (“Employee”) and SomaLogic, Inc. (“the Company”), collectively referred to as the “Parties.” Reference is made herein to that certain Key Employee Severance Plan adopted by the Company on October 17, 2022 (the “Plan”), under which Employee is a Tier 1 participant. Capitalized terms used but not defined herein shall have the meaning ascribed to them in the Plan.
Employee’s employment with the Company terminated effective March 28, 2023 (the “Separation Date”). By this Agreement, Employee and the Company desire to resolve any claims or disputes Employee may have that exist at the time this Agreement is executed by the Parties.
In consideration of all mutual promises herein and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, Employee and the Company agree:
1Provided Employee executes this Agreement, does not thereafter revoke this Agreement, and remains in full compliance with this Agreement, in the case of a Qualifying Termination that is a Termination Without Cause or a Resignation for Good Reason that does not occur on or within twelve (12) months after a Change in Control, the Company will: (i) pay Employee the Cash Severance set forth in Section 4(a) of the Plan; and (ii) provided Employee has made a proper and timely election to continue coverage under COBRA, has not secured alternate health care coverage, and such premiums are not otherwise being paid for by another entity, provide the benefits related to Health Insurance Premiums set forth in Section 4(b) of the Plan. Payments made by the Company to Employee hereunder will be paid less any and all required and/or authorized deductions and withholdings. The Company will pay the Cash Severance amount in a single lump-sum payment with such payment to be made in connection with the Company’s first normal payroll date following the expiration of the revocation period set forth in Paragraph 15(i), below. In addition, (i) outstanding and unvested compensatory equity awards granted to Employee that are subject to service-based vesting (including stock options and restricted stock unit awards) will be subject to Section 4(c)(ii) of the Plan; and (ii) all vested stock options granted to Employee shall be exercisable for a period of twenty-four (24) months following the Separation Date. Without limiting the generality of the foregoing, in the event that the Company undergoes a “Change in Control” (as that term is defined in the Plan)1 in the six (6) month period following the Separation Date, the Company will: (i) pay Employee the following: (A) an additional six (6) months of Employee’s base salary (for a total payment under this Agreement of eighteen (18) months of Employee’s base salary as set forth in the Plan); (B) Employee’s full incentive bonus for the Severance Period as contemplated in Section 4(a) of the Plan; (ii) provided Employee has made a proper and timely election to continue coverage under COBRA, has not secured alternate health care coverage, and such premiums are not otherwise being paid for by another entity, provide an additional six (6) months of benefits related to Health Insurance Premiums as contemplated in Section 4(b) of the Plan; and (iii) all outstanding and unvested compensatory equity awards granted to Employee that are subject to service-based vesting (including stock options and restricted stock unit awards) shall become fully vested and exercisable (if applicable) for the remainder of their full term as more fully set forth in Section 4(c)(i) of the Plan.
Employee acknowledges that the Company has made no representation about the tax consequences of the Cash Severance or any other consideration provided by the Company to Employee pursuant to this Agreement. Employee agrees to indemnify and hold the Company harmless for any and all claims, taxes, or penalties asserted against the Company relating to the Cash Severance or other consideration provided by the Company pursuant to this Agreement.
2Employee acknowledges that Employee has received all wages, compensation, or other amounts owed to Employee, that the consideration referenced in Paragraph 1, above, is in addition to any
1     Notwithstanding the foregoing, a “Change in Control Termination” means for the purposes of this Agreement Employee’s (i) Termination Without Cause or (ii) resignation for Good Reason, in either case, that occurs within six months prior to, or twelve (12) months after, a Change in Control. To the extent necessary to comply with Section 409A of the Code, “Change in Control” shall have the meaning set forth in the Plan, but only if such transaction is also a change in the ownership or effective control of the Company, or a change in the ownership of a substantial portion of the Company’s assets, as described in Treasury Regulations Section 1.409A-3(i)(5).



wages or other compensation owed to Employee, and that, separate from the terms of this Agreement, Employee is not otherwise entitled to the consideration referenced in Paragraph 1.
3In consideration of the Company’s agreements set forth in Paragraph 1, Employee hereby and forever releases the Company and its officers, directors, employees, managers, supervisors, agents, attorneys, insurers, investors, shareholders, administrators, parents, affiliates, divisions, subsidiaries, predecessor and successor corporations, assigns, and any other related persons or entities (“the Releasees”) from, and agrees not to sue concerning, any claim, complaint, charge, duty, obligation, or cause of action relating to any matters of any kind, whether presently known or unknown, suspected or unsuspected, disclosed or undisclosed, liquidated or contingent, that Employee may possess against any of the Releasees arising from any omissions, acts, or facts that have occurred up until and including the date on which Employee signs this Agreement including, without limitation:
(a)any and all claims arising out of or relating to Employee’s employment with or separation from the Company;
(b)any and all public policy, contract, tort, or common law claims, including, but not limited to, wrongful discharge of employment, termination in violation of public policy, discrimination, harassment, retaliation, breach of contract (express and implied), breach of a covenant of good faith and fair dealing (express and implied), promissory estoppel, negligent or intentional infliction of emotional distress, negligent or intentional misrepresentation, negligent or intentional interference with contract or prospective economic advantage, unfair business practices, defamation, libel, slander, negligence, personal injury, assault, battery, invasion of privacy, false imprisonment, and conversion;
(c)any and all claims or demands for wages, compensation or other amounts claimed to be due from the Company, including, but not limited to, claims for bonuses, commissions, stock, stock options, or any equity or ownership interest in the Company, vacation pay, personal time off, sick pay, fringe benefits, 401(k) match, expense reimbursements, or any other form of payment;
(d)any and all claims for violation of federal, state, or local constitution, law, code, ordinance, statute, or other legislative enactment, as amended, including, but not limited to, the Americans with Disabilities Act; Title VII of the Civil Rights Act of 1964; the Civil Rights Act of 1991; the Genetic Information Nondiscrimination Act of 2008; the Civil Rights Acts of 1866 and 1871; Sections 1981 through 1988 of Title 42 of the United States Code; the Age Discrimination in Employment Act; the Older Workers Benefit Protection Act; the Equal Pay Act; the Fair Labor Standards Act; the Family and Medical Leave Act; the National Labor Relations Act; the Occupational Safety and Health Act; the Rehabilitation Act; Executive Order 11246; the Worker Adjustment and Retraining Notification Act; the Employee Retirement Income Security Act of 1974; the Lilly Ledbetter Fair Pay Act; the Families First Coronavirus Response Act; the Colorado Anti-Discrimination Act; the Colorado Labor Peace Act; the Colorado Wage Act; the Colorado Minimum Wage Act; the Colorado HELP Rules; the Colorado Minimum Wage Order; the Colorado COMPS Order; the Colorado Pregnant Workers Fairness Act; the Colorado Public Health Emergency Whistleblower Act; the Colorado Equal Pay for Equal Work Act; the Colorado Employment Opportunity Act; or the Colorado Social Media and the Workplace Law;
(e)any and all claims arising out of any other federal, state, or local statute, law, rule, regulation, or ordinance; and
(f)any and all claims for damages (whether compensatory, punitive, or otherwise), attorneys’ fees, and costs.
2



Employee agrees that the release set forth in this Paragraph 3 shall be and remains in effect in all respects as a complete general release. Employee agrees that in the event Employee brings a claim covered by the foregoing release in which Employee seeks damages or other remedies against the Releasees, this Agreement shall serve as a complete defense to such claims. Employee agrees that in the event any government agency pursues any such claim in Employee’s name or on Employee’s behalf, this Agreement shall serve as a bar to any recovery by or relief to Employee.
Employee agrees that any breach of this Paragraph 3 shall constitute a material breach of this Agreement. Employee agrees to reimburse the Releasees for all costs, attorneys’ fees, and any and all damages incurred by the Releasees in defending against a claim brought or pursued by Employee in violation of this Agreement.
This general release does not extend to the obligations of the Company created by this Agreement, and shall not apply to any claim for unemployment compensation Employee may file with a governmental agency.
Employee acknowledges and agrees that if the Company has questions or requires information from the Employee relating to or arising out of Employee’s duties with the Company or with respect to any matters about which the Employee has knowledge, Employee will in good faith and truthfully cooperate with the Company in responding to such questions or providing such information or signatures on corporate documents as may be required. Employee further acknowledges and agrees that if the Company is involved or becomes involved in any investigation, claim, or litigation relating to or arising out of Employee’s duties with the Company or with respect to any matters about which the Employee has knowledge, Employee will in good faith and truthfully cooperate with the Company, without requiring a subpoena from the Company, with respect to such investigation, claim, or litigation. The Company will reimburse Employee for reasonable and actual out-of-pocket expenses, including transportation, associated with Employee answering questions or providing required information to the Company or associated with Employee participating in depositions, trial, or other preparation related to Company litigation.
Employee hereby certifies and represents that Employee has advised the Company in writing of all instances of violations or suspected violations by one or more of the Releasees, and/or anyone acting on behalf of any of the Releasees, of any laws, ordinances, regulations or rules of which Employee is aware, and that if Employee has not advised the Company of any such violations or suspected violations in writing, it is because Employee is not aware of any such violations or suspected violations.
4The Company hereby and forever releases Employee from, and agree not to sue concerning, any claim, complaint, charge, duty, obligation, or cause of action relating to any matters of any kind, whether presently known or unknown, suspected or unsuspected, disclosed or undisclosed, liquidated or contingent, that the Company may possess against Employee arising from any omissions, acts, or facts that have occurred up until and including the date on which the Company signs this Agreement, except those arising from Employee’s fraud or criminal conduct.
5Employee affirms that Employee has not filed nor caused to be filed, nor is presently a party to, any claim against the Company.
Employee also affirms that Employee has been paid and/or has received all compensation, wages, bonuses, commissions, vacation pay, sick pay, public health emergency leave pay, and/or other benefits to which Employee may be entitled. Employee affirms that Employee has been granted any leave to which Employee was entitled under the Family and Medical Leave Act, the Colorado Healthy Families and Workplaces Act, or related state or local leave, sick leave, public health emergency leave, or disability accommodation laws.
Employee further affirms that Employee has no known workplace injuries or occupational diseases.
3



Employee also affirms that Employee is not aware of any workplace violation of government health or safety rules, or workplace threat to health or safety.
Employee further acknowledges that Employee entered into an Employment Agreement with the Company dated April 20, 2020, as amended June 29, 2021, and that the Employment Agreement contains certain post-employment restrictive covenants. Employee reaffirms his commitment to the restrictive covenants set forth in Paragraph 7 of the Employment Agreement, and acknowledges that he would not be entitled to any of the consideration set forth in Paragraph 1 of this Agreement (and that the Company may immediately cease providing any consideration referenced in Paragraph 1 of this Agreement) if Employee violates any provision of the Employment Agreement or this Agreement.
Employee also affirms that Employee has not divulged any proprietary or confidential information of the Company and will continue to maintain the confidentiality of such information consistent with the Company’s policies and Employee’s agreement(s) with the Company and/or relevant statutory or common law. Employee understands and acknowledges that notwithstanding the provisions above, Employee will not be held criminally or civilly liable for any disclosure of any of Company’s proprietary or confidential information that Employee makes:
(a)In confidence to a federal, state or local government official, either directly or indirectly, or to an attorney, solely for the purpose of reporting or investigating a suspected violation of law;
(b)In a complaint or other document filed in a lawsuit or other proceeding when the filing is made under seal; or
(c)To Employee’s attorney or in a sealed court filing in a lawsuit alleging retaliation for reporting a suspected violation of law.
Employee further understands and agrees that nothing in this Agreement is intended to limit or prevent Employee from disclosing information about workplace health and safety practices or hazards.
Employee affirms that Employee has returned all of the Company’s property, documents, and/or any confidential information in Employee’s possession or control. Employee also affirms that Employee is in possession of all of Employee’s property that Employee had at the Company’s premises and that the Company is not in possession of any of Employee’s property.
6Employee expressly agrees that Employee will keep the terms of this Agreement STRICTLY CONFIDENTIAL; provided, however, that the foregoing and other provisions of this Paragraph 6 shall not apply to the terms of this Agreement that have been publicly disclosed by the Company. Employee further agrees that Employee will not communicate (orally or in writing), or in any way voluntarily disclose or allow or direct others to disclose, the terms of this Agreement to any person, judicial or administrative agency or body, business entity or association, or anyone else for any reason whatsoever, unless required to do so to enforce the terms of this Agreement, or pursuant to lawful subpoena or to an order of a court of competent jurisdiction, except that Employee may disclose the terms of this Agreement to Employee’s spouse, attorney and tax or financial advisor. If disclosure is made to any of the persons listed in this Paragraph 6, Employee agrees to inform such persons of the confidentiality requirements of this Agreement and will not make any disclosure to such persons without first obtaining the agreement of those persons to keep the information confidential. It is expressly agreed that the provisions of this paragraph are essential provisions of, and partial consideration for, this Agreement between the Parties.
Employee acknowledges and agrees that any breach of this Paragraph 6 by Employee or by any of the persons listed above is a material breach of this Agreement for which Employee is responsible. In addition, Employee shall reimburse the Company for any and all costs (including, but not limited to, the Company’s attorneys’ fees) incurred by the Company in enforcing the terms of this Paragraph 6.
4



7Employee will not apply for any position with the Company and will not be eligible for rehire by the Company. In the event Employee applies for a position at the Company, the Parties agree the Company has no obligation to consider Employee for employment.
8The Company will follow its general policy of providing to prospective employers only Employee’s dates of employment and positions held, provided any requests for information are made through and responded to by the Company’s Human Resources Department.
9Employee warrants that Employee has not assigned any claims or rights released in this Agreement.
10Employee agrees and warrants that Employee will not disparage, defame, belittle, ridicule, discredit, denigrate or in any other way harm or damage the reputation of Releasees, their products or services. Employee further agrees and warrants that Employee will not make, file, prepare, report, or assist in making, filing, preparing, or reporting any disparaging remarks regarding Releasees via the Internet or any news media. The Company agrees to instruct the current members of the Company’s Board of Directors and its current officers not to defame, slander or publicly disparage Employee.
11Employee understands that nothing in this Agreement prohibits Employee from filing a charge or participating in an investigation conducted by a federal, state, or local governmental agency. However, Employee agrees that this Agreement shall serve as a bar to any recovery by or relief to Employee.
12By entering into this Agreement, the Company does not admit that it engaged in any unlawful or improper conduct, or that it is legally obligated to Employee in any way.
13The consideration stated herein is contractual and not merely a recital. The Parties hereto execute and deliver this Agreement after being fully informed of its terms, contents and effects. The Parties acknowledge that this Agreement is a negotiated agreement that both Parties have reviewed with their attorneys, that both Parties have had a full opportunity to revise the language of the Agreement, and that, in the event of a dispute, the Agreement should not be construed in any way either for or against a party based on whether a particular party was or was not the primary drafter of this Agreement.
14This Agreement shall be effective, binding on the Parties, and in full force and effect immediately following the execution of the Agreement by both Parties, except for Employee’s release of ADEA claims (if any), which shall be binding and effective as of the expiration of the revocation period addressed below.
15Employee acknowledges:
(a)That by executing this Agreement, Employee waives all rights or claims, if any, that Employee may have against the Company under the Age Discrimination in Employment Act of 1967, 29 U.S.C. § 626, et seq. (“ADEA”);
(b)That this Agreement has been written in a manner calculated to be understood by Employee, and is in fact understood by Employee;
(c)That the aforementioned waiver reflects specifically, but is not limited to, all rights or claims, if any, that Employee may have against the Company arising under the ADEA;
(d)That Employee is not waiving rights and claims that Employee may have under the ADEA against the Company that may arise after the date on which this Agreement is executed;
5



(e)That Employee is waiving rights and claims that Employee may have under the ADEA, if any, only in exchange for consideration in addition to anything of value to which Employee is already entitled;
(f)That Employee is advised and has had the opportunity to consult with an attorney of Employee’s choice prior to executing this Agreement;
(g)That Employee has been given a period of 21 days from the date on which Employee receives this Agreement, not counting the day upon which Employee receives the Agreement, within which to consider whether to sign this Agreement;
(h)That if Employee wishes to execute this Agreement prior to the expiration of the 21-day period set forth in subsection (g) of this Paragraph 15, Employee may do so;
(i)That Employee has been given a period of 7 days following Employee’s execution of this Agreement to revoke Employee’s waiver of all claims, if any, under the ADEA, and Employee’s release of any claims under the ADEA shall not become effective or enforceable until the revocation period has expired without Employee revoking Employee’s waiver of all claims under the ADEA;
(j)That to revoke Employee’s waiver of all claims under the ADEA, Employee understands that Employee must deliver a written, signed statement that Employee revokes Employee’s waiver of all claims under the ADEA to the Company by hand or by mail within the 7-day revocation period. The revocation must be postmarked within the period stated above and properly addressed to the Company at the following address: SomaLogic, Inc., c/o Alison Roelke (Executive Vice President & Chief People Officer), 2945 Wilderness Pl, Boulder, CO 80301, aroelke@somalogic.com.
(k)That this Agreement becomes null and void and of no further force or effect if Employee does not sign, date and return this Agreement to the Company within 21 days after the date on which Employee receives this Agreement.
(l)That any modifications, material or otherwise, made to this Agreement, do not restart or affect in any manner the original period of up to 21 calendar days during which Employee may consider this Agreement.
16This Agreement may be executed in counterparts and shall be fully enforceable in all regards if executed in such manner as if it had been executed as a single document. Signatures obtained electronically shall constitute effective execution of this Agreement.
17Employee and the Company agree that all the terms of this Agreement are contained in this document, the Employment Agreement, and the Plan, that no statements or inducements have been made contrary to or in addition to the statements herein, that the terms hereof are binding on and enforceable for the benefit of Employee’s successors and assigns, that the Agreement shall be governed by Colorado law, and that the provisions of this Agreement are severable, so that if any paragraph of this Agreement is determined to be unenforceable, the other paragraphs shall remain valid and fully enforceable. In the event of any inconsistency between this Agreement, the Employment Agreement and the Plan, the Plan shall control.
6



Accepted and agreed as of this 28th day of March, 2023.
/s/ Roy Smythe

Roy Smythe
SomaLogic, Inc.
By:/s/ Troy Cox
REPRESENTATIVE NAME
Its:Executive Chairman
TITLE

7

EX-10.2 3 a2023q1exhibit102.htm EX-10.2 Document
Exhibit 10.2
SOMALOGIC, INC.
Key Employee Severance Plan
Amended and Restated Participation Notice
To: Roy Smythe
Date: March 28, 2023
SomaLogic, Inc. (the “Company”) has adopted the SomaLogic, Inc. Key Employee Severance Plan (the “Plan”). The Company is providing you this Amended and Restated Participation Notice (this “Participation Notice”) to inform you that you have been designated as a Participant in the Plan. A copy of the Plan document is attached to this Participation Notice. The terms and conditions of your participation in the Plan are as set forth in the Plan and this Participation Notice, which together constitute the Summary Plan Description for the Plan. Capitalized terms used but not defined herein shall have the meanings given them in the Plan
You are a Tier 1 Participant; provided, however, that separate from and notwithstanding the terms of the Plan:
A “Change in Control Termination” shall mean your (i) Termination Without Cause or (ii) resignation for Good Reason, in either case, that occurs within six months prior to, or twelve (12) months after, a Change in Control. To the extent necessary to comply with Section 409A of the Code, “Change in Control” shall have the meaning set forth in the Plan, but only if such transaction is also a change in the ownership or effective control of the Company, or a change in the ownership of a substantial portion of the Company’s assets, as described in Treasury Regulations Section 1.409A-3(i)(5).
In the event of a Qualifying Termination that does not constitute a Change in Control Termination, any outstanding stock options you hold will remain outstanding and exercisable for 24 months following such Qualifying Termination. You understand that by executing this Participation Notice, any of your stock options that have been considered to be “incentive stock options” prior to the date hereof, if applicable, may cease to qualify as “incentive stock options.” You hereby represent that you have either consulted your personal tax or financial planning advisor about the tax consequences of your participation in the Plan, or you have knowingly declined to do so.
Please return to the Company’s General Counsel a copy of this Participation Notice signed by you. Please retain a copy of this Participation Notice, along with the Plan document, for your records.
By:/s/ Roy Smythe
Roy Smythe
Date:March 28, 2023


EX-10.3 4 a2023q1exhibit103.htm EX-10.3 Document
Exhibit 10.3
image_0a.jpg
CERTAIN INFORMATION IDENTIFIED WITH THE MARK “(***)”, HAS BEEN EXCLUDED FROM THIS EXHIBIT BECAUSE SUCH INFORMATION IS BOTH (I) NOT MATERIAL AND (II) IS THE TYPE THAT THE COMPANY TREATS AS PRIVATE OR CONFIDENTIAL.
 
Arbeitsvertrag / Employment Agreement
 
zwischen / between
 
Velocity Global GmbH
(***)
(“Arbeitgeber/Verleiher” / “Employer/Lender”)
 
und / and
 
Pi Zheng
(***)
 
(“Arbeitnehmer” / “Employee”)
 
(gemeinsam auch “die Parteien” genannt / jointly referred to as “the Parties”)
 
DEUTSCHE FASSUNGENGLISH VERSION
  
1.Erlaubnis  zur Arbeitnehmerüberlassung1.Permit for employee leasing
     
 1.1.
Der Arbeitgeber ist im Besitz einer befristeten Erlaubnis nach § 1 AÜG (Arbeitnehmerüberlassungsgesetz), die am 15. März 2019 durch die Agentur für Arbeit Nürnberg in Nürnberg wirksam ab ihrer Bekanntgabe am 19. März 2019 für die Dauer von 1 Jahr d.h. bis zum 19. März 2020 erteilt wurde.
 1.1.Employer holds the limited permit according to § 1 Employee Leasing Act (“AÜG”) which was granted on 15 March 2019, effectiv e with its announcement on 19 March 2019 effective for a period of 1 year meaning until 19 March 2020 by the Agency of Employment Nurnberg in Nurnberg.
      
  
Die Erlaubnis wurde zwischenzeitlich bis zum 19. März 2023 verlängert. Die Erlaubnis und die Verlängerungen sind diesem Vertrag als Anlage 1 in Kopie beigefügt.
  
The permit has meanwhile been extended until 19 March 2023. A copy of the permit and its extensions are attached hereto as Attachment 1.
      
 1.2.Der Arbeitgeber verpflichtet sich, den Arbeitnehmer unverzüglich schriftlich über den Zeitpunkt des Wegfalls der Erlaubnis zu unterrichten. In den Fällen der Nichtverlängerung, der Rücknahme oder des Widerrufs wird er den Arbeitnehmer ferner auf das voraussichtliche Ende der Abwicklung und die gesetzliche Abwicklungsfrist nach § 2 Abs. 4 AÜG hinweisen. 1.2.Employer is obligated to inform Employee in writing without undue delay of the withdrawal of the permit. If the permit is not prolonged or revoked Employer will inform Employee about the approximate ending of the wind-up and the statutory wind-up period (§ 2 para 2 AÜG).
1
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 1.3.
Der Arbeitnehmer bestätigt ausdrücklich, dass er das Merkblatt für Arbeitnehmer von der Bundesagentur für Arbeit (Anlage 2) sowie eine Durchschrift des vorliegenden Vertrages erhalten hat
 1.3.
Employee explicitly assures that he has received the leaflet of the Federal Agency of Employment (Attachment 2) and a copy of this agreement.
      
2.Vertragsgegenstand/Tätigkeit; Arbeitsort2.Contract object/ Scope of Duties; Place of work
      
 2.1.Der Arbeitgeber stellt seinen Kunden zur Erledigung von Aufgaben an bestimmten Orten Personal zur Verfügung. Der Arbeitnehmer ist verpflichtet, bei dem zugewiesenen Kunden des Arbeitgebers („Kunde”) als Leiharbeitnehmer tätig zu werden („Einsatz”). Er erklärt sich damit einverstanden an Einsatzorten auch außerhalb seines Wohnsitzes eingesetzt zu werden, es sei denn der Kunde zieht es vor, dass er von zu Hause aus arbeitet. 2.1.Employer provides personnel for performing services to clients at a certain location. Employee is obligated to work for (“Engagement”) the assigned client of the Employer (“Client”) as leased employee. Employee agrees to perform services at locations outside of his residence unless the Client prefers the Employee to work from home.
      
 2.2.
Der Arbeitnehmer wird als Vice President, Internal Audit eingestellt. Die Einzelheiten der Tätigkeit hängen vom Einsatz beim jeweiligen Kunden ab und ergeben sich aus der als Anlage 4 zu diesem Vertrag beigefügten Stellenbeschreibung.
 2.2.
Employee is hired as Vice President, Internal Audit. The details of the activity depend on the respective Engagement at a Client and are laid down in the job description attached to this contact as Attachment 4.
      
 2.3.
Die Parteien sind sich einig, dass der Arbeitnehmer zunächst dem Kunden SOMALOGIC, INC. zugewiesen wird. Die Parteien sind sich einig, dass der Arbeitnehmer nach Beendigung eines Einsatzes anderen Kunden zugewiesen werden kann.
 2.3.
The parties agree that Employee shall initially be assigned to the client SOMALOGIC, INC. The parties agree that the Employee can be assigned to other clients after the end of an engagement.
      
 2.4.Für die Tätigkeit des Arbeitnehmers sind folgende besondere Qualifikationen notwendig: 2.4.The scope of duties requires the following qualifications:
      
  Hochschulstudium  University studies
      
  Mehrjährige Berufserfahrung  Several years of work experience
        
   Der Arbeitnehmer hat diese Qualifikationen durch eine für den Kunden akzeptable Vorlage von Zeugnissen/Prüfungsbescheinigungen nachgewiesen.   Employee has provided evidence of these qualifications acceptable to Client by presenting references/certificates.
      
 2.5.Für die Einsatzdauer bei einem Kunden unterliegt der Arbeitnehmer dem Direktionsrecht des Kunden im Rahmen dieses Vertrages. Das allgemeine Direktionsrecht des Arbeitgebers bleibt davon unberührt. 2.5.For the period of the engagement, Employee is subject to Client’s right of instruction within the scope of this contract. Employer’s general right of instruction shall remain unaffected.
2
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
3.Beginn, Dauer und Beendigung des Arbeitsverhältnisses3.Commencement, duration and end of the Employment
      
 3.1.Dieser Vertrag beginnt am 19. Oktober 2022 und wird auf unbestimmte Zeit geschlossen. 3.1.
Employment shall commence on 19th October 2022 and shall last for an indefinite term.
      
 3.2.Der Arbeitnehmer bestätigt ausdrücklich, dass vor Beginn dieses Arbeitsverhältnisses zuvor noch nicht bei dem Arbeitgeber nicht beschäftigt war im Sinne von § 14 Abs. 2 TzBfG. 3.2.Employee explicitly reassures, that he has never been in an employment relationship with the company prior to this employment corresponding to Section 14 para 2 TzBfG (Part- Time and Limitation Code)
      
 3.3.Das Arbeitsverhältnis steht unter der aufschiebenden Bedingung, dass der Arbeitnehmer einen gültigen Aufenthaltstitel besitzt, der ihn zur Ausübung der vertragsgemäßen Beschäftigung beim Arbeitgeber berechtigt (“Aufenthaltstitel”) und diesen dem Arbeitgeber vorlegt. Der Arbeitnehmer hat jeweils rechtzeitig eine Verlängerung des Aufenthaltstitels zu beantragen und dem Arbeitgeber eine Kopie des verlängerten Aufenthaltstitels unaufgefordert vorzulegen. Falls die Verlängerung des Aufenthaltstitels versagt wird, ist der Arbeitnehmer verpflichtet, den Arbeitgeber unverzüglich darüber zu informieren. 3.3.The employment relationship is subject to the condition precedent that Employee possesses a residence permit with work permit (“Residence Permit”) that entitles him to be employed with Employer as per the employment agreement and presents it to Employer. Employee must apply on time for an extension of the Residence Permit and present to Employer a copy of the extended Residence Permit without being requested. If the extension of the Residence Permit is denied Employee must notify Employer without undue delay.
      
 3.4.Das Arbeitsverhältnis endet spätestens mit Ablauf des jeweiligen Aufenthaltstitels ohne dass es einer Kündigung bedarf, wenn dem Arbeitgeber das Warten auf die Wiedererteilung des Aufenthaltstitels unzumutbar ist. 3.4.The employment will end no later than upon expiry of the respective Residence Permit without a notice of termination being required if Employer cannot be reasonably expected to wait for the Residence Permit to be reissued.
      
 3.5.In Fällen wie 3.2. erklärt sich der Arbeitnehmer damit einverstanden, den Arbeitgeber in keiner Form für Kosten oder Verbindlichkeiten haftbar zu machen, die sich aus einer längeren Anwesenheit des Arbeitnehmers in Deutschland nach dem Datum der Beendigung dieser Vereinbarung ergeben könnten. 3.5.In cases such as 3.2 above, the employee agrees to not hold the employer in any form responsible for any costs or liabilities that may come forth out of employee’s prolonged presence in Germany, after the date of termination of this agreement.
      
 3.6.Eine Kündigung vor Beginn des Anstellungsverhältnisses ist ausgeschlossen. 3.6.Termination prior to the commencement of employment is excluded.
3
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
      
 3.7.Die ersten 6 Monate des Beschäftigungsverhältnisses werden als Probezeit vereinbart. Während dieser kann das Beschäftigungsverhältnis von jeder Partei mit Frist von 2 Wochen gekündigt werden. 3.7.The first 6 months of employment are agreed to be a probationary period. During the probationary period either party may terminate the employment by observing a notice period of 2 weeks.
 3.8.Nach Ablauf der Probezeit kann das Beschäftigungsverhältnis von beiden Parteien innerhalb der gesetzlichen Frist von 4 Wochen zum 15. oder zum Monatsende gekündigt werden, gem. §622 Abs. 1 BGB. 3.8.After expiry of the probationary period the employment may be terminated by either party by observing the statutory notice period of 4 weeks to the 15th or the end of the calendar month, according to Section 622 para 1 BGB.
      
 3.9.Die gesetzliche Kündigungsfrist verlängert sich jeweils gemäß §622 Abs. 2 BGB für beide Parteien nach §622 Abs. 5 S.3, Abs. 6 BGB. 3.9.The statutory notice period shall be extended for both parties pursuant to Section 622 para 2 BGB respectively according to Section 622 para 5 s. 3, para 6 BGB.
      
 3.10.Die Kündigung bedarf der Schriftform (§ 623 BGB). 3.10.The termination must be declared in written form (Sec. 623 BGB).
      
 3.11.Will der Arbeitnehmer geltend machen, dass eine Kündigung des Arbeitgebers sozial ungerechtfertigt oder aus anderen Gründen rechtsunwirksam ist, so muss er innerhalb von drei Wochen nach Zugang der schriftlichen Kündigung Klage beim Arbeitsgericht auf Feststellung erheben, dass das Arbeitsverhältnis durch die Kündigung nicht aufgelöst ist (vgl. § 4 KSchG) erheben. Andernfalls gilt die Kündigung von Anfang an als rechtswirksam (vgl. § 7 KSchG). 3.11.If Employee wishes to assert that a termination by Employer is socially unjustified or legally invalid for other reasons, he must file an action with the labor court within three weeks after receipt of the written notice of termination for a declaration that the employment relationship has not ended by the termination (See Sec. 4 Act Against Unfair Dismissal). Otherwise the termination is deemed to be effective from the beginning (See Sec. 7 Act Against Unfair Dismissal).
      
4.Arbeitszeit; Pausen4.Working Time; Breaks
      
 4.1.Die regelmäßige wöchentliche Arbeitszeit beträgt 40 Stunden, ausschließlich der Pausen. 4.1.The regular hours of work shall be 40 hours per week, excluding breaks.
      
  Die genannte Wochenarbeitszeit muss im Durchschnitt von 6 Kalendermonaten eingehalten werden.  Aforementioned weekly hours of work shall be maintained over an average period of 6 calendar months.
      
 4.2.Die regelmäßige wöchentliche Arbeitszeit beträgt 40 Stunden, ausschließlich der Pausen verteilt auf 5 pro Woche. 4.2.The regular hours of work shall be 40 hours per week, excluding breaks at 5 per week.
4
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
      
 4.3.Die tatsächliche Lage der Arbeitszeit wird an die des Kundenbetriebes angepasst. Beginn und Ende der täglichen Arbeitszeit (einschließlich der Pausen) und die Verteilung der Arbeitszeit auf die einzelnen Wochentage richten sich nach den im jeweiligen Kundenbetrieb gültigen Regelungen bzw. Anforderungen. 4.3.The actual allocation of the hours of work will be adjusted to the requirements of the Client. Beginning and the end of the daily working hours and breaks shall be determined in accordance with the operational requirements of the Client and as stated in the Client’s policies.
 4.4.Der Arbeitnehmer verpflichtet sich, im Rahmen der gesetzlichen Vorschriften, auf Verlangen des Arbeitgebers bzw. des Kunden zumutbare Über-, Mehr-, Nacht-, Sonn- und Feiertagsarbeit zu leisten. 4.4.Employee agrees to work overtime or excess hours (including Saturdays, Sundays and public holidays and at night) upon request of the Employer or the Client and to the extent permitted by applicable law.
      
5.Anwendung der wesentlichen Arbeitsbedingungen des Kunden in Verleihzeiten; Vergütung; Reisen und Reisekosten5.Application of key working conditions of the Client in lease periods; Remuneration; Travel and travel expenses
      
 5.1.
Soweit der Arbeitnehmer bei einem Kunden eingesetzt wird, finden für die Dauer des Einsatzes die in der jeweiligen Anlage 3 ersichtlichen wesentlichen Arbeitsbedingungen einschließlich des Arbeitsentgeltes eines mit dem Arbeitnehmer vergleichbaren Arbeitnehmers des Kunden gemäß § 9 Abs. 1 Nr. 2 AÜG auf dieses Arbeitsverhältnis Anwendung, soweit diese für den Arbeitnehmer günstiger sind. Gibt es keinen vergleichbaren Arbeitnehmer erhält der Arbeitnehmer das gleiche Entgelt als wenn er für die Tätigkeit unmittelbar von einem Kunden nach den Bedingungen in Anlage 3 eingestellt worden wäre.
 5.1.
As far as Employee is engaged to a client the key working conditions of the Client (as per the respective Attachment 3), including the remuneration, as for a comparable employee of the Client, shall apply for the term of the respective lease if they are more favorable pursuant to § 9 para 1 No. 2 of the AÜG. If no comparable employee exists, the Employee shall receive the same remuneration as if he was hired for the activity directly by a client according to the conditions outlined in Attachment 3.
      
 5.2.Nach Beendigung des Einsatzes beim Kunden gelten ausschließlich die Regelungen dieses Vertrages; die Arbeitsbedingungen des Kunden gelten lediglich für die Dauer des jeweiligen Einsatzes. 5.2.After the end of the engagement solely the provisions of this contract shall apply. The aforementioned working conditions shall only apply for the term of the respective engagement with the Client.
      
 5.3.Die Auszahlung der Vergütung erfolgt durch Überweisung auf ein vom Arbeitnehmer zu benennendes Konto bis zum letzten Werktag eines Kalendermonates. 5.3.The remuneration will be paid out in the form of a bank transfer to a bank account to be specified by Employee by the last business day of each month.
5
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
      
 5.4.Der Arbeitnehmer verpflichtet sich, die mit seiner Tätigkeit verbundenen Reisetätigkeiten innerhalb und außerhalb von Europa (inkl. gelegentlicher auswärtiger Übernachtungen) wahrzunehmen. Die Anzahl, die jeweilige Dauer und der Zielort der Dienstreisen richten sich nach den Bedürfnissen des Kunden. Reisen außerhalb Deutschlands dürfen die Dauer eines Monats nicht übersteigen. Die Reise-und Hotelkosten, sowie Kosten, die beruflich und im Interesse des Kunden entstehen, werden gegen Vorlage eines Auslagenberichts und ordnungsgemäßer Belege im Rahmen der jeweils geltenden Richtlinien des Arbeitgebers und der Steuervorschriften durch den Arbeitgeber getragen. 5.4.Employee undertakes to travel within and outside of Europe for the purposes of his/her work (incl. occasional overnight stays abroad). Client’s requirements will determine the number, duration and destinations of business trips. Travelling other countries than Germany may not be longer than one month. Travel and accommodation expenses, as well as any professional expenses incurred in Client’s interest, shall be borne by Employer within the scope of Employer’s policies and the applicable German tax regulations. Reimbursement will be contingent upon the presentation of receipts and proper expense reporting.
6.Einsatzfreie Zeiten6.Engagement-free periods
      
 6.1.Während der Zeiten, in denen der Arbeitnehmer nicht bei einem Kunden eingesetzt wird, zahlt der Arbeitgeber dem Arbeitnehmer ein Bruttomonatsgehalt gemäß der jeweils geltenden Verordnung über eine Lohnuntergrenze in der Arbeitnehmerüberlassung (vgl. § 3a Abs. 2 S. 1 AÜG) zum jeweils anwendbaren aktuellen Betrag. 6.1.During engagement free periods Employer pays Employee a monthly gross salary to be paid pursuant to the current applicable Directive of a Minimum Wage for employee leasing (See Sec. 3a para 2 s. 1 AÜG) at the applicable current rate.
      
  Diese lauten:  Those are:
      
  ab 01.04.2022 brutto EUR 10,88 pro Stunde.  from April 1, 2022 EUR 10.88 gross/ hour
        
   Für den Fall, dass eine Verordnung über eine Lohnuntergrenze in der Arbeitnehmerüberlassung nicht in Kraft ist, zahlt der Arbeitgeber bis zum Inkrafttreten der nachfolgenden Verordnung über eine Lohnuntergrenze in der Arbeitnehmerüberlassung den allgemeinen Mindestlohn nach dem Mindestlohngesetz zum jeweils anwendbaren Betrag. Dies gilt auch, falls der allgemeine Mindestlohn höher ist als der Mindestlohn nach der Verordnung über eine Lohnuntergrenze in der Arbeitnehmerüberlassung.   In the event that a regulation on a minimum wage for employee leasing is not in force, the Employer shall pay the general minimum wage in accordance with the Minimum Wage Act at the respective applicable amount. This also applies if the general minimum wage is higher than the minimum wage according to a regulation on a minimum wage in employee leasing.
6
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
        
  Die Beträge lauten:  Those amounts are:
        
  ab 01.07.2022 brutto 10,45 pro Stunde  from July 1, 2022 EUR 10.45 gross per hour
        
  Ab 01.10.2022 brutto EUR 12 pro Stunde  from October 1, 2022 EUR 12 gross per hour
      
 6.2.In Zeiträumen, in denen der Arbeitnehmer nicht bei einem Kunden eingesetzt werden kann, hat der Arbeitnehmer seine Arbeitskraft dem Arbeitgeber zur Verfügung zu stellen. Kann auch der Arbeitgeber den Arbeitnehmer nicht beschäftigen, ist der Arbeitnehmer verpflichtet, sich einmal täglich beim Arbeitgeber telefonisch zu melden, um sich nach dem Folgeeinsatz zu erkundigen. 6.2.During periods when it is not possible to engage Employee to clients Employee has to be available to Employer. In case Employer does not provide Employee with work, Employee is obligated to contact Employer one time per day in order to receive information on future leases.
 6.3.Hat sich der Arbeitnehmer nicht gemeldet und wird dadurch ein Einsatz vereitelt, besteht für diesen Tag kein Anspruch auf Vergütung. 6.3.In case Employee did not contact Employer and an engagement cannot take place due to this Employee loses his remuneration entitlement for that day.
      
 6.4.In verleihfreien Zeiten hat der Arbeitnehmer Anspruch auf den gesetzlichen Mindesturlaub. 6.4.In lease free periods Employee is entitled to the statutory minimum leave.
      
7.Arbeitsverhinderung und Gehaltsfortzahlung7.Incapacity to Work and Continuation of Salary Payment
      
 7.1.Der Arbeitnehmer ist verpflichtet, jede Arbeitsverhinderung und ihre voraussichtliche Dauer zum frühestmöglichen Zeitpunkt dem Arbeitgeber und dem Kunden mitzuteilen und dabei gleichzeitig auf etwaige dringende Arbeiten hinzuweisen. 7.1.Employee is obliged to notify Employer at the earliest possible time of any incapacity to work and its probable duration and at the same time to inform Employer and the Client of any work which is pending or might need urgent attention.
      
7
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 7.2.Im Falle der Erkrankung ist der Arbeitnehmer verpflichtet, vor dem Ablauf des 3. Kalendertages nach Beginn der Arbeitsunfähigkeit eine ärztliche Bescheinigung über die Arbeitsunfähigkeit sowie deren voraussichtliche Dauer vorzulegen. Dauert die Arbeitsunfähigkeit länger als in der Bescheinigung angegeben, so ist der Arbeitnehmer verpflichtet, innerhalb von drei Tagen eine neue ärztliche Bescheinigung einzureichen. 7.2.
In case of sickness, Employee is obliged to submit a medical certificate concerning the incapacity to work and its possible duration immediately upon Employer’s request but no later than prior to the expiry of the 3rd calendar day after the incapacity to work commenced. If the incapacity to work continues beyond the time stated on the medical certificate, Employee is obligated to submit a new medical certificate within 3 days.
      
 7.3.Bei Arbeitsunfähigkeit wegen Krankheit wird die Vergütung gemäß den jeweils geltenden gesetzlichen Regelungen fortgezahlt. 7.3.For incapacity to work due to sickness, remuneration is continued in accordance with the applicable statutory provisions
      
 7.4.§616 BGB findet keine Anwendung. 7.4.Section 616 BGB does not apply.
      
8.Nebentätigkeit, Wettbewerb und Annahme von Geschenken8.Secondary Occupation, Competition and Acceptance of gifts
      
 8.1.Jede Nebentätigkeit, gleichgültig, ob sie entgeltlich oder unentgeltlich ausgeübt wird, bedarf der vorherigen schriftlichen Zustimmung des Arbeitgebers. Die Zustimmung ist zu erteilen, wenn die Nebentätigkeit die Wahrnehmung der dienstlichen Aufgaben des Arbeitnehmers für den Arbeitgeber zeitlich nicht behindert und sonstige berechtigte Interessen des Arbeitgebers nicht beeinträchtigt werden. 8.1.Any secondary occupation, whether paid or unpaid, requires the prior written consent of Employer. The consent will be granted if the secondary occupation does not hinder the performance of Employee’s duties for Employer with respect to time, nor impairs other justified interests of Employer
 8.2.Während des Bestehens dieses Arbeitsvertrages ist es dem Arbeitnehmer untersagt, direkt oder indirekt (z.B. als Arbeitnehmer), als freier Mitarbeiter oder als Arbeitnehmer für ein mit dem Arbeitgeber in Wettbewerb stehendes Unternehmen zu arbeiten oder eigene unternehmerische Tätigkeiten zu entfalten, die mit dem Arbeitgeber in Konkurrenz treten könnten. Ausgenommen hiervon sind bloße Finanzbeteiligungen. 8.2.During the period of employment Employee is prohibited from directly or indirectly working for a company which competes with Employer or to carry out competitive activities himself. Financial investments are thereof excluded.
      
8
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 8.3.Geschenke oder sonstige Leistungen dritter Personen, insbesondere von Geschäftspartnern des Arbeitgebers oder des Kunden, die im Zusammenhang mit der dienstlichen Leistung für den Arbeitgeber oder Kunden stehen können, wird der Arbeitnehmer unverzüglich ablehnen oder an den Arbeitgeber oder den Kunden herausgeben, sofern diese nicht sozial üblich sind. 8.3.Gifts and other benefits from third parties, especially from business partners of Employer or the Client, which might relate to Employee’s services for Employer or the Client, shall be immediately rejected by Employee or be handed over to Employer and/or Client if such are not socially accepted.
      
9.Geheimhaltung und Verschwiegenheit9.Secrecy and Confidentiality
      
 9.1.Der Arbeitnehmer verpflichtet sich, während der Dauer des Arbeitsverhältnisses über alle Geschäftsgeheimnisse des Arbeitgebers und des Kunden Stillschweigen zu bewahren, welche ihm bei Ausübung seiner Tätigkeit für den Arbeitgeber zur Kenntnis gelangen. Die Verschwiegenheitspflicht erstreckt sich auch auf Angelegenheiten anderer Unternehmen, mit denen der Arbeitgeber wirtschaftlich oder organisatorisch verbunden ist. 9.1.Employee shall treat as strictly confidential all business secrets of Employer and the Client which he obtains knowledge during the exercise of his/ her duties for Employer for the duration of the employment. This confidentiality obligation also applies to matters of any company affiliated with Employer economically or organisationally.
      
 9.2.Als Geschäftsgeheimnisse gelten insbesondere: 9.2.Business secrets shall be deemed in particular:
      
  Kunden- und Lieferantenlisten;  customer and supplier lists;
  Verträge mit Kunden und Lieferanten;  contracts with customers and suppliers;
  interne Preislisten und entsprechende Kalkulationen;  
internal price lists and corresponding
calculations;
  Marketing-Pläne, Geschäftsplanungen und Vertriebsziele;  
marketing plans, business plans and sales
targets;
  Geschäftsstrategien  Business strategies
  unveröffentlichte Bilanzen;  unpublished balance sheets;
  Budgets und Lizenzen;  budgets and licenses;
  Marktanteils- und Preisstatistiken;  market share and price statistics;
  Marktbeobachtunge und-untersuchungen;  market observations and investigations;
  neue Produktlinien  new product lines;
9
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
  interne Vertriebs-, Dienstleistungs-und Produktinformationen des Arbeitgebers (einschließlich Kunden-und Zulieferernamen, Adressen und Kontaktdaten, Vertriebszielen, Statistiken, Marktanteils-und Preisstatistiken, Marktbeobachtungen und-untersuchungen, Incentive-Vereinbarungen, aktuellen und zukünftigen Promotionen, neuen Produktlinien, Service-und Produktinformationen, vertraglichen Vereinbarungen mit Kunden sowie Werbe-/Promotionsmaterial),  internal sales-, service and product information of Employer (including lists of customers’ and suppliers’ names, addresses and contacts, sales targets and statistics, market share and pricing statistics, marketing surveys, research and reports, incentive arrangements, current and future promotions, new product ranges, service and product information, contractual arrangements with customers and advertising and promotional material)
  Unternehmensdaten  Company data
  Technisches Know-How (z.B. Herstellungsverfahren, Prototypen, Formeln und Rezepte)  Technical know-how (e.g. production procedures, prototypes, formulas, recipes)
      
 9.3.Der Arbeitnehmer wird darauf hingewiesen, dass der Arbeitgeber und der Kunde die vorgenannten Geschäftsgeheimnisse durch technische und organisatorische Maßnahmen gesichert hat. Der Arbeitnehmer verpflichtet sich Anweisungen in Bezug auf die dem Arbeitnehmer mitgeteilten Maßnahmen Folge zu leisten. 9.3.Employee is informed that Employer and the Client safeguarded the aforementioned business secrets by implementing technical and organisational measures. Employee is obligated to follow instructions regarding the measures he was informed of.
10
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
      
 9.4.Über Geschäftsgeheimnisse hinaus ist der Arbeitnehmer auch zur Geheimhaltung solcher Tatsachen verpflichtet, deren Geheimhaltungsbedürftigkeit sonst für ihn erkennbar ist oder die ihm während des Arbeitsverhältnisses vom Arbeitgeber oder vom Kunden ausdrücklich schriftlich oder mündlich als vertraulich bekannt gegeben werden („Vertrauliche Angelegenheiten”). Die Parteien sind sich darüber einig, dass als vertrauliche Angelegenheiten jegliche Information insbesondere alle Verfahren, Daten, Know-how, Preise, Kosten, unveröffentlichte Informationen in Bezug auf geistiges Eigentum des Arbeitgebers und des Kunden nebst jeder anderer betrieblicher, finanziellen oder technischen Information mit geschäftlichem Bezug oder zu Kunden, Lieferanten, Geschäftsführern, Arbeitnehmern oder zu jeder sonstigen Person, die Anteile an dem Arbeitgeber oder dem Kunden hält oder an einem Anteilserwerb interessiert ist gelten. 9.4.Beyond business secrets, Employee shall also treat as strictly confidential any facts the confidentiality of which is otherwise recognizable to him, or which are expressly disclosed to him as confidential, orally or in writing, by the Employer or the Client during the employment relationship (“Confidential Matters”). The Parties agree that Confidential Matters includes in particular information on all procedures, data, know-how, , pricing, costs, information relating to the marketing or sales or any products or services of Employer, unpublished information relating to the intellectual property of Employer and the Client and any other commercial, financial or technical information relating to the business of Employer or to any other customer or supplier, officer or Employee of Employer or to any member or person interested in the share capital of the Employer or the Client.
 9.5.Die Verschwiegenheitspflicht erstreckt sich nicht auf solche Kenntnisse, die jedermann zugänglich sind oder deren Weitergabe für den Arbeitgeber oder den Kunden sichtlich ohne Nachteil ist. Im Zweifelsfall ist der Arbeitnehmer verpflichtet, eine Weisung des Arbeitgebers oder des Kunden einzuholen, ob eine bestimmte Tatsache als vertraulich zu behandeln ist 9.5.The confidentiality obligation does not extend to knowledge which is accessible to anyone or the disclosure of which is obviously without disadvantage for Employer or the Client. In case of doubt, Employee shall be obliged to obtain instructions from Employer or the Client as to whether a certain fact is to be treated as confidential.
      
 9.6.Die vorgenannten Geheimhaltungspflichten bestehen auch nach Beendigung des Arbeitsverhältnisses fort. Sollte die nachvertragliche Verschwiegenheitspflicht den Arbeitnehmer in seinem beruflichen Fortkommen behindern, so hat der Arbeitnehmer dies dem Arbeitgeber anzuzeigen und in begründeten Fällen Anspruch auf Freistellung von dieser Pflicht. 9.6.The above confidentiality obligations shall continue to apply even after termination of the employment relationship. If the post-contractual confidentiality obligation impedes Employee’s professional advancement, Employee shall notify Employer thereof and in justified cases shall be entitled to release from this obligation.
      
11
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 9.7.Der Arbeitnehmer wird darauf hingewiesen, dass ein Verrat von Betriebs- und Geschäftsgeheimnissen unter den Voraussetzungen von § 23 des Gesetzes zum Schutz von Geschäftsgeheimnissen strafbar sein kann. 9.7.Employee hereby is made aware that a disclosure of business and trade secrets may be punishable under the conditions of Sec. 23 of the Act on the Protection of Trade Secrets.
      
 9.8.Vorträge oder Veröffentlichungen, welche die Interessen, Geschäftsfelder oder Produkte des Arbeitgebers oder Kunden berühren, bedürfen der vorherigen schriftlichen Einwilligung des Arbeitgebers oder des Kunden. 9.8.Lectures or publications which concern Employer or Client’s interests, business areas or products require Employer or the Client’s prior written consent.
      
10.Urheberrechte und verwandte Schutzrechte10.Intellectual Property Rights
      
 10.1.Der Arbeitnehmer überträgt sämtliche Rechte am Arbeitsergebnis, insbesondere sämtliche Markenrechte, Nutzungsrechte an Urheberrechten, Geschmacksmusterrechte, verwandte Schutzrechte an Urheberrechten (einschließlich aller Entwicklungsstufen) und sonstige Immaterialgüterrechte, die er während der Zeit seiner Tätigkeit insbesondere während Zeiten des Einsatzes beim Kunden erwirbt, zeitlich, räumlich und inhaltlich unbeschränkt ausschließlich auf den Arbeitgeber, wenn diese,10.1.Employee exclusively assigns to Employer all rights to the works (in particular trademark rights, rights of use to copyrights, registered design rights, related property rights according to copyright law and other intellectual property rights) which Employee acquires during the period of employment, in particular during the period of the engagement for the Client unrestricted in time, territory and content, if these rights are:
      
  (a)im Zusammenhang mit den geschäftlichen Aktivitäten für den Arbeitgeber, vor allem bei Tätigkeiten im Zusammenhang mit dem Einsatz beim Kunden, vom Arbeitnehmer erworben wurden oder  (a)acquired by Employee in connection with business activities, in particular in the course of his activities for the Client; or
  (b)unter Verwendung von Material und/ oder Arbeitszeit, die vom Arbeitgeber oder Kunden zur Verfügung gestellt wurden, entwickelt oder erworben wurden, während oder außerhalb der Arbeitszeit, oder  (b)developed or acquired due to the use of material and or/ working time provided by Employer or the Client; or
        
  (c)mit seiner Arbeit während des Zeitraums dieses Arbeitsvertrages zusammenhängen.  (c)related to the work within the period of the employment.
        
12
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 10.2.Die Übertragung schließt auch Rechte ein, die vor Aufnahme der Tätigkeit für den Arbeitgeber erworben wurden, sofern die unter Abs. 1 lit. a-c genannten Voraussetzungen zutreffen 10.2.The assignment includes rights which were acquired before the beginning of the activities if the aforementioned prerequisites a) - c) are met.
      
 10.3.Die Übertragung nach 10.1 und 10.2 umfasst unter anderem die Befugnis des Arbeitgebers, die Werke im In- und Ausland in körperlicher und unkörperlicher Form – entgeltlich oder unentgeltlich – zu nutzen, öffentlich wieder zu geben, zu vervielfältigen, zu verbreiten, in digitaler oder analoger Form auf Bild-, Daten- und Tonträger aller Art aufzunehmen und diese ihrerseits zu vervielfältigen und zu verbreiten. Die Übertragung umfasst insbesondere auch die Befugnis, das Werk interaktiv auf elektronischem Weg auf allen derzeit bekannten Übertragungswegen wie Kabel, Satellit, allen Funkübertragungssystemen jeder Art in allen Standards nutzbar zu machen. 10.3.The assignment according to 10.1 and 10.2 include Employer’s right in Germany and abroad, in physical or non-physical form against payment or free of charge, to use the works, to reproduce the works publicly, to copy the works, to distribute the works, to record as digital or analogy data, visual and audio media and to copy and distribute the records. In particular, the assignment comprises the right to utilize the works interactively on all currently known transmission platforms such as cable, satellite and all radio transmission systems.
      
 10.4.Die Regelung in §69b des Urheberrechtsgesetzes zur Urheberschaft in Arbeits- und Dienstverhältnissen bleibt unberührt. Der Arbeitnehmer verzichtet ausdrücklich auf die Geltendmachung seiner Urheberpersönlichkeitsrechte an seinen Arbeitsergebnissen in Original-, bearbeiteter und umgestalteter Form, einschließlich aber nicht beschränkt auf das Recht zur Veröffentlichung (§ 12 UrhG), das Recht auf Anerkennung der Urheberschaft (§ 13 UrhG), den Schutz gegen Entstellungen (§ 14 UhrG), das Recht auf Zugang zu den Werkstücken (§ 25 UhrG) und das Rückrufsrecht (§§ 41, 42 UrhG). 10.4.Section 69b of the Copyright Law Act, (Urheberrechtsgesetz, UrhG) remains unaffected. Employee explicitly waives to enforce his moral rights as author of the work results in original, edited and amended form, including but not limited to the right to publish (§ 12 UrhG), the right to recognition of authorship (§13 UrhG), protection against distortion (§ 14 UhrG), the right of access to the work (§ 25 UhrG) and the right of recall (§§ 41, 42 UrhG).
 10.5.Sämtliche vorstehenden Rechte sind dem Arbeitgeber spätestens zum Zeitpunkt ihrer Entstehung als ausschließliche Rechte zu übertragen und können vom Arbeitgeber ganz oder teilweise auch in Form einer ausschließlichen oder nicht ausschließlichen Berechtigung auf den Kunden oder auf Dritte nach Aufforderung durch den Kunden weiter übertragen werden. 10.5.All of the rights are exclusively assigned to Employer no later than the time of their creation and shall be assigned by Employer to Client or to other third parties upon Client’s request, exclusively or non-exclusively.
      
13
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 10.6.Der Arbeitnehmer räumt dem Arbeitgeber das Recht ein, die von ihm geschaffenen Werke und sonstigen Leistungen zu bearbeiten und zu ändern sowie die bearbeiteten oder geänderten Werke zu vervielfältigen, zu veröffentlichen und zu verbreiten 10.6.Employee allows Employer to revise and change the works and to copy, publish and broadcast the revised works.
      
 10.7.Eine Verpflichtung des Arbeitgebers zur Anmeldung oder Verwertung der Nutzungsrechte besteht nicht. Das dem Arbeitnehmer nach den Bestimmungen des Urheberrechtsgesetzes eventuell zustehende Rückrufrecht wegen Nichtausübung der jeweils übertragenen Nutzungsrechte ist für die Dauer von 5 Jahren ab deren Übertragung ausgeschlossen. 10.7.Employer is not obliged to register or exploit the rights of use. Employee’s right to call-back pursuant to the Copyright Law Act is excluded for a period of 5 years.
      
 10.8.Der Arbeitnehmer ist im Rahmen seines Bestimmungsrechts gemäß §13 S. 2 UrhG damit einverstanden, dass eine Benennung und Bezeichnung des Arbeitnehmers als Urheber im Rahmen der Verwertung der vertragsgegenständlichen Rechte nicht erfolgt. 10.8.Employee agrees that he/she is not identified as the author in the course of the exploitation of the works in accordance with Sec. 13 sentence 2 UrhG.
      
 10.9.Sämtliche von dem Arbeitnehmer etwa geschaffenen Werke und sonstigen Leistungen sind Bestandteil des Aufgabengebietes nach diesem Arbeitsvertrag. Diese Werke und sonstigen Leistungen und alle eventuellen Ansprüche des Arbeitnehmers für Einräumung bzw. Übertragung der Rechte nach diesem Arbeitsvertrag sind mit der monatlichen Bruttovergütung dieses Arbeitsvertrags vollständig abgegolten und zwar auch für die Zeit nach Beendigung des Arbeitsverhältnisses. §§ 32, 32a und 32c UrhG bleiben unberührt. 10.9.All created works and other services by Employee are part of the task and duties as defined in this employment agreement. These works and other services and all possible claims of Employee for granting or transferring the rights according to this employment agreement shall be fully covered by the gross monthly remuneration pursuant to this agreement, even for the period after termination of the employment relationship. §§ 32, 32a and 32c UrhG remain unaffected.
11.Einwilligung zur Verarbeitung personengebundener Daten11.Consent to Processing of Personal Data
    
14
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 11.1.Der Arbeitgeber, seine verbundenen Unternehmen und der Kunde haben berechtigte und rechtmäßige Gründe zur Verarbeitung der personengebundenen Daten des Arbeitnehmers (einschließlich sensitiver personengebundener Daten) und zur Übermittlung der personengebundenen Daten des Arbeitnehmers zwischen ihnen und an ausgewählte Dritte. Derartige/s Verarbeiten und Übermittelungen finden innerhalb und außerhalb des Europäischen Wirtschaftsraums einschließlich in der und an die USA statt. 11.1.Employer, its affiliates, and the Client have legitimated and lawful reasons for processing Employee’s personal data (including sensitive personal data) and for transferring Employee’s personal data between them and to selected third parties. Such processing and transfers will take place inside and outside of the European Economic Area, including in and to the USA.
      
 11.2.Ungeachtet dieser berechtigten und rechtmäßigen Gründe willigt der Arbeitnehmer darüber hinaus in die Verarbeitung der personengebundenen Daten des Arbeitnehmers (einschließlich sensitiver personengebundener Daten) durch den Arbeitgeber, seine verbundenen Unternehmen und den Kunden und Dritte innerhalb und außerhalb des Europäischen Wirtschaftsraums einschließlich in der und an die USA ein, die erforderlich ist zur/zum: 11.2.Notwithstanding these legitimate and lawful reasons, Employee additionally consents to the processing of Employee’s personal data (including sensitive personal data) by the Employer, its affiliates, and the Client and third parties inside and outside the European Economic Area, including in and to the USA, necessary for:
      
  Verwaltung des Gehalts, der Versorgungsleistungen und der Renten des Arbeitnehmers;  administrating Employee’s salary, benefits and pensions;
        
  Management des Arbeitnehmers;  managing Employee;
        
  Verwaltung der Gesundheit des Arbeitnehmers zu Zwecken der Krankenversicherung/ Versorgungsleistungen;  administrating Employee’s health for the purposes of health insurance/benefits;
        
  Schulung und Bewertung der Leistung des Arbeitnehmers (einschließlich der Leistungs- und Disziplinarakten);  training and evaluating the performance of Employee (including performance records and disciplinary records);
  Überwachung der Chancengleichheit;  monitoring equal opportunities;
        
15
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
  Vollzug einer Ausstiegsklausel des Arbeitgebers oder des Kunden im Falle einer Firmenübernahme oder eines Betriebsübergangs und/oder das Bestimmen, ob eine derartige Firmenübernahme oder ein derartiger Betriebsübergang stattgefunden hat;  executing a change of control of Employer or the Client, or a transfer of undertaking, and/or determining whether such a change of control or transfer of undertaking has taken place;
        
  Förderung und Vermarktung des Arbeitgebers und des Kunden und/oder deren Produkte oder Dienstleistungen;  promoting and marketing Employer and the Client and/or their products or services;
        
  Sicherstellung der Einhaltung der maßgeblichen Gesetze und Bestimmungen;  ensuring compliance with applicable laws and regulations;
        
  sonstige angemessene Zwecke im Zusammenhang mit dieser Vereinbarung und/oder Nebenabreden dazu, die dem Arbeitnehmer von Zeit zu Zeit mitzuteilen sind.  any other reasonable purposes in connection with this Agreement and/or any ancillary agreements thereto, of which Employee shall be notified from time to time.
 
Der Arbeitnehmer bestätigt, dass die Verarbeitung dieser personenbezogenen Daten für den Vollzug dieser Vereinbarung und /oder Nebenvereinbarungen dazu erforderlich ist. Durch die Unterzeichnung dieser Vereinbarung willigt der Arbeitnehmer ausdrücklich in die Verarbeitung dieser personenbezogenen Daten ein.
 
Employee acknowledges that the processing of this personal data is necessary for the execution of this Agreement and/or any ancillary agreements thereto. By signing this Agreement Employee explicitly consents to the processing of this personal data.
 
      
 11.3.Der Arbeitgeber ist verpflichtet, die in Paragraf 11.2 dieser Vereinbarung gennannten personenbezogen Daten an Velocity Global zu übermitteln, wobei diese juristische Person in den Vereinigten Staaten von Amerika gelegen ist. Der Arbeitnehmer bestätigt, dass die Übermittlung personengebundener Daten zum Vollzug dieser Vereinbarung und/oder Nebenvereinbarungen dazu erforderlich ist. 11.3.Employer shall transfer the personal data mentioned in section 11.2 of this Agreement to Velocity Global, which entity is situated in the United States of America. Employee acknowledges that the transfer of personal data is necessary for the execution of this Agreement and/or any ancillary agreements thereto.
      
  Durch die Unterzeichnung dieser Vereinbarung willigt der Arbeitnehmer ausdrücklich in die Verarbeitung dieser personenbezogenen Daten ein.  By signing this Agreement Employee explicitly consents to the processing of this personal data.
12.Telefon-, EDV- und E-Mail- Nutzung; Unterlagen12.Phone, IT-and E-Mail Use
      
16
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 12.1.Die Nutzung der Firmeninfrastruktur (wie. z.B. Internet, E-Mail, Fax, Telefon, Kopierer, etc.) des Arbeitgebers und des Kunden ist nur zu dienstlichen Zwecken erlaubt. Ausnahmen von dieser Regelung sind in jedem Einzelfall mit dem Arbeitgeber und dem Kunden abzustimmen. 12.1.The Employee is only permitted to use the Employer’s and the Client’s infrastructure (internet, e-mail, fax, phone, copiers) for business purposes. Exceptions from this rule might be agreed upon in each single case with Employer and the Client.
      
 12.2.Alle Waren, Dokumente, Korrespondenz, sonstige Datenträger und Kopien davon, gleich welcher Art, die dem Arbeitnehmer vom Arbeitgeber oder vom Kunden zur Verfügung gestellt werden, sind und bleiben Eigentum des Arbeitgebers oder des Kunden, auch wenn die Dokumente, Korrespondenz, sonstige Datenträger und Kopien davon vom Arbeitnehmer erstellt oder an ihn adressiert sind. 12.2.All goods, documents, correspondence, other data carriers and copies thereof, regardless of their nature, that are made available to the Employee by the Employer or the Client, are and will remain the property of the Employer or the Client, even if the documents, correspondence, other data carriers and copies thereof, are produced by or addressed to the Employee.
      
 12.3.Der Arbeitnehmer verpflichtet sich, alle ihm zur Verfügung gestellten oder sich sonst in seinem Besitz befindlichen Arbeitsmittel und Unterlagen des Arbeitgebers und des Kunden sowie sämtliche angefertigte Schriftstücke, Aufzeichnungen, Konzepte, welche den Arbeitgeber und/oder den Kunden betreffen, ordnungsgemäß aufzubewahren und insbesondere dafür zu sorgen, dass unbefugte Dritte nicht Einsicht nehmen können; gleiches gilt für Kopien und Datenträger. Dem Arbeitnehmer ist es untersagt, Kopien oder Abschriften von Unterlagen des Arbeitgebers oder des Kunden für private oder andere nicht dienstliche Zwecke anzufertigen. 12.3.Employee is obligated to keep all the provided work equipment, documents of Employer and the Client and any documents, notes, or drafts which relate to Employer or the Client in his possession in a proper way. In particular Employee ensures that unauthorized third parties don’t have access to them. The same applies for copies or data media. Employee is prohibited to make copies or duplicates of the documents of Employer or the Client for private or any other non-business purposes.
      
13.Arbeitssicherheit13.Workplace Safety
      
 13.1.Der Arbeitnehmer verpflichtet sich, die Arbeitssicherheitsbestimmungen des Arbeitgebers und des Kunden zu beachten. 13.1.Employee is obligated to comply with the workplace safety regulations of Employer and the Client.
      
 13.2.Er hat sich, wenn er beim Kunden tätig ist, über bestehende Schutzvorschriften selbständig zu informieren. 13.2.Employee has to inform himself about the security rules of the Client during engagement periods.
17
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
14.Freistellung14.Release from work
      
 14.1.Im ungekündigten Anstellungsverhältnis ist der Arbeitgeber berechtigt, den Arbeitnehmer unter Fortzahlung der Bezüge von der Verpflichtung zur Erbringung der Arbeitsleistung widerruflich einseitig vorübergehend freizustellen, wenn hierfür ein sachlicher Grund, insbesondere ein grober Vertragsverstoß, der die Vertrauensgrundlage beeinträchtigt (z.B. Geheimnisverrat, Konkurrenztätigkeit) vorliegt. 14.1.As long as no notice of termination was given for an employment relationship and if there is factual reason, such as gross misconduct which is affecting the basis of trust (e.g. disclosure of secrets, competition activities), then Employer is unilaterally entitled to revocable release Employee from his obligation to perform services under continued payment of remuneration, whereby this release is of temporary nature.
      
 14.2.
Im Falle der Kündigung des Arbeitsverhältnisses – gleich von welcher Seite – ist der Arbeitgeber berechtigt, den Arbeitnehmer unter Fortzahlung seiner Bezüge von seiner Verpflichtung zur Erbringung der Arbeitsleistung unwiderruflich und unter Anrechnung auf noch offenstehende Urlaubsansprüche und etwaige Mehrarbeitsguthaben einseitig freizustellen, wenn hierfür ein sachlicher Grund vorliegt.
 
Der Resturlaub wird mit dem auf die Freistellung folgenden Tag angetreten und zusammenhängend genommen.
 14.2.
In the event of a termination of the employment relationship by either party, Employer shall be entitled to irrevocably release Employee from his obligation to perform services under continued payment, whereby this release is set-off against outstanding holiday entitlements and possible uncompensated overtime, provided that there is factual reason for this release.
 
The outstanding vacation commences the day after the suspension and will be taken in a continuous period of time.
      
 14.3.Der Arbeitgeber ist alternativ (zu 14.2) berechtigt den Arbeitnehmer im Fall der Kündigung des Arbeitsverhältnisses– gleich von welcher Seite –unter Fortzahlung seiner Bezüge von seiner Verpflichtung zur Erbringung der Arbeitsleistung widerruflich ohne Anrechnung auf Urlaubsansprüche einseitig freizustellen, wenn hierfür ein sachlicher Grund vorliegt. 14.3.In the event of a termination of the employment relationship Employer shall alternatively (to 14.2) be entitled to revocable release Employee from his obligation to perform services under continued payment of remuneration, whereby in this event, this release is not set-off against outstanding holiday entitlements provided that there is factual reason for this release.
      
 14.4.Übersteigt die Freistellungszeit die Resturlaubsdauer, muss sich der Arbeitnehmer gegenüber dem Vergütungsanspruch dasjenige anrechnen lassen, was er durch anderweitigen Einsatz seiner Arbeitskraft erwirbt. 14.4.If the time of release exceeds Employee’s outstanding holiday entitlements, Employee shall accept a reduction of his remuneration by the remuneration he elsewhere receives for his working capacity.
      
 14.5.Ungeachtet des Vorstehenden bleiben das vertragliche sowie das gesetzliche Wettbewerbsverbot während der Freistellung bestehen. 14.5.Notwithstanding the aforementioned, the contractual and statutory non-competition clause will remain also during the period of suspension.
18
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
15.Herausgabe und Rückzahlung15.Return (of objects) and Repayment
      
 15.1.Der Arbeitnehmer hat auf Verlangen des Arbeitgebers oder des Kunden - aber auch bei längerer Abwesenheit im Unternehmen wie im Falle von Kündigung, Freistellung oder Ähnlichem - sämtliche Arbeitsunterlagen, - mittel und -ergebnisse, insbes. auch Unterlagen, Urkunden, Aufzeichnungen, Notizen, Entwürfe oder hiervon gefertigte Durchschriften oder Kopien, gleichgültig auf welchem Datenträger, an den Arbeitgeber oder den Kunden zurück- bzw. herauszugeben. Bei Beendigung des Arbeitsverhältnisses hat er dies unaufgefordert zu tun. 15.1.Employee is obliged upon request of the Employer or the Client, or in the case of prolonged absence i.e. termination, release, etc. to return to Employer and/or its Client all work documents, work equipment, work results in particular documents, notes, drafts or copies thereof, regardless of which medium. Upon termination Employee is obliged to immediately return the aforementioned without being requested.
      
 15.2.Dieselbe Verpflichtung gilt hinsichtlich sämtlicher weiterer Sachen und Gegenstände, die im Eigentum des Arbeitgebers oder des Kunden stehen, wie beispielsweise Firmenfahrzeug, Berechtigungskarten, Schlüssel, Mobiltelefon, Laptop oder Ähnliches. 15.2.The same applies regarding all items which are in the property of Employer or the client, such as company car, authorization cards, keys, mobile work phone, notebook or similar.
      
 15.3.Die Pflichten gemäß 15.1 und 15.2 gelten entsprechend für Unterlagen, Sachen etc. des Kunden. Diese sind am Ende des jeweiligen Arbeitseinsatzes beim Kunden an diesen herauszugeben. 15.3.The duties pursuant to 15.1 and 15.2 shall also apply for documents, items etc. of the Client. They have to be returned to the Client upon ending of the engagement.
      
16.Merkblatt für Leiharbeitnehmer16.Leaflet for leased employees
      
 16.1.Der Arbeitnehmer bestätigt, das Merkblatt für Leiharbeitnehmer der Bundesagentur für Arbeit erhalten zu haben 16.1.Employee confirms that he received the leaflet for leased employees of the Bundesagentur für Arbeit.
      
17.Ausschlussfristen/ Verfallsklausel17.Waiver clause
      
 17.1.
Alle Ansprüche, aus dem Arbeitsverhältnis müssen innerhalb einer Frist von 3 (drei) Monaten nach Fälligkeit in Textform gegenüber der anderen Vertragspartei geltend gemacht werden. Erfolgt dies nicht, verfallen diese Ansprüche.
 17.1.
Any claims resulting from the employment relationship have to be filed against the other party in text form no later than 3 months after they are due. All claims that are not filed in due time are subject to forfeiture.
      
19
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
 17.2.
Wird der Anspruch in Textform abgelehnt oder erfolgt auf die Geltendmachung des Anspruchs hin keine Erklärung in Textform innerhalb von 2 Wochen nach der Geltendmachung des Anspruchs, so verfällt der Anspruch, wenn er nicht innerhalb von weiteren 3 (drei) Monaten nach der Ablehnung in Textform bzw. des Verstreichens der 2-Wochen -Erklärungsfrist gerichtlich geltend gemacht wird.
 17.2.
If the claim is rejected in text form or if a response to the assertion in text form of the claim is not given within 2 weeks after the assertion of the claim, the claim is subject to forfeiture, unless the claim is brought before the courts within another 3 months from the refusal in written form or after expiry of the 2-week declaration period.
 17.3.Die Parteien sind sich darüber einig, dass die vorgenannten Ausschlussfristen dazu dienen sollen möglichst zügig Rechtssicherheit und Rechtsfrieden herzustellen und ihnen daher im Zweifel eine möglichst große Reichweite zukommen soll, soweit dies rechtlich zulässig ist. Den Ausschlussfristen unterliegen daher keine gesetzlichen oder tariflichen Ansprüche auf die vertraglich nicht verzichtet werden kann, insbesondere nicht 17.3.The Parties agree that the above exclusion periods should serve to establish legal certainty and legal peace as quickly as possible and therefore, in case of doubt, should be as far-reaching as possible, insofar as this is legally permissible. Statutory claims or collectively agreed claims that cannot be waived contractually are not subject to the preclusion periods, in particular not,
      
  17.3.1.Ansprüche des Arbeitnehmers auf einen gesetzlich vorgeschriebenen Mindestlohn,  17.3.1. Employee’s right to claim the statutory minimum wage,
      
  17.3.2.Ansprüche, die auf strafbaren Handlungen oder unerlaubten Handlungen beruhen,  17.3.2.Claims based on criminal offences or unlawful acts,
      
  17.3.3.Ansprüche aufgrund einer Haftung einer Partei für Schäden aus der Verletzung des Lebens, des Körpers oder Gesundheit, die auf einer fahrlässigen Pflichtverletzung einer Partei oder einer vorsätzlichen oder fahrlässigen Pflichtverletzung eines gesetzlichen Vertreters oder Erfüllungsgehilfen einer Partei beruhen,  17.3.3.any claims of a party based on liabilities for damages in case of death, physical injury or damages to health resulting from a negligent breach of duty of a party or an intentional or negligent breach of duty of a legal representative or an agent of a party,
      
  17.3.4.Ansprüche, die auf vorsätzlichen oder grob fahrlässigen Pflichtverletzungen einer Partei oder einer vorsätzlichen oder grob fahrlässigen Pflichtverletzung eines gesetzlichen Vertreters oder Erfüllungsgehilfen einer Partei beruhen, und  17.3.4.claims based on intentional or grossly negligent breaches of duty of a party or on intentional or grossly negligent breaches of duty by the legal representative or agent of a party
20
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
      
  17.3.5.Ansprüche auf vertraglich nicht abdingbare gesetzliche Mindestarbeitsbedingungen  17.3.5.rights to minimum statutory working conditions which are not contractually binding and
18.Formerfordernis18.Form Requirement
 18.1.Änderungen, Ergänzungen und die Aufhebung dieses Vertrages bedürfen zu ihrer Wirksamkeit der Schriftform. Dies gilt auch für die Änderung dieser Formklausel selbst. Ausgeschlossen sind damit insbesondere Vertragsänderungen durch betriebliche Übung. 18.1.Amendments of, supplements to, and the cancellation of this agreement, as well as changes to this clause, shall be made in written form. Amendments to the agreement due to company practice are particularly excluded.
      
 18.2.Die vorstehende Formerfordernis findet keine Anwendung bei Abreden, die nach Vertragsschluss unmittelbar zwischen den Parteien mündlich getroffen werden. 18.2.The aforementioned form requirement does not apply to oral agreements which are made after the signing of the employment contract.
      
 18.3.Mündliche Nebenabreden bestehen nicht. 18.3.Verbal side agreements do not exist.
21
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
19.Sonstige Vereinbarungen19.Other Agreements
      
 19.1.Sollten eine oder mehrere Bestimmungen dieser Vereinbarung unwirksam sein oder werden, so wird dadurch die Wirksamkeit der übrigen Bestimmungen nicht berührt. 19.1.If one or several provisions of this agreement are or become invalid, the effectiveness of the remaining contractual provisions shall thereby remain unaffected.
      
 19.2.Die Vertragsparteien sind im Falle einer unwirksamen Bestimmung verpflichtet, über eine wirksame und zumutbare Ersatzregelung zu verhandeln, die dem von den Vertragsparteien mit der unwirksamen Bestimmung verfolgten wirtschaftlichen Zweck möglichst nahekommt. 19.2.To the extent permitted by law, the courts in Germany shall have jurisdictions for all disputes under or in relation to this agreement. The same applies in case Employee has transferred his place of residence or main residence to a foreign country or if his place of residence or main residence is unknown when filing the action.
      
 19.3.Die Vereinbarung ist allein in deutscher Sprache maßgeblich. Die englische Übersetzung dient alleine Informationszwecken. 19.3.Only the German version of this agreement shall be binding. The English translation serves for information purposes only.
      
20.Keine Anwendbarkeit von Tarifverträgen20.No Applicable Collective Bargaining Agreements
      
 Auf das Arbeitsverhältnis sind keine Tarifverträge anwendbar. The employment relationship is not governed by collective bargaining agreements.
      
21.Anwendbarkeit deutschen Rechts21.Applicable Law
      
 Deutsches Recht ist auf dieses Arbeitsverhältnis und alle daraus resultierenden Ansprüche anwendbar. German law is applicable to this employment relationship and all claims resulting thereof.
 
22
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg

Wijnegen          18 oktober 2022 Pi Zheng          18 October 2022
Ort/Place, Datum/Date Ort/Place, Datum/Date
   
/s/ Helen van der Corput /s/ Pi Zheng
ppa. Helen van der Corput
Prokurist
Velocity Global GmbH
 Pi Zheng

23
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg

Anlage 1/ Attachment 1 Arbeitnehmerüberlassungserlaubnis/ Employee Leasing Permit
 
Anlage 2/ Attachment 2: Merkblatt der Bundesagentur für Arbeit/ Leaflet of the Federal Employment Agency
 
Anlage 3/ Attachment 3: Wesentliche Arbeitsbedingungen des Kunden/ Key conditions of Client
 
Anlage 4/ Attachment 4: Stellenbeschreibung/ Job description
 
24
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg

Anlage 3/ Attachment 3
 
Wesentliche Arbeitsbedingungen beim Kunden SomaLogic, INC., 2945 Wilderness Pl Boulder CO 80301 United States of America für eine Tätigkeit als Vice President, Internal Audit.
/
Key conditions of the Client SomaLogic, INC., 2945 Wilderness Pl Boulder CO 80301 United States of America for an Employee in the position of Vice President, Internal Audit.
 
Wesentliche Arbeitsbedingungen/ Key working conditions:
 
Vergütung/ Remuneration:
 
BruttolohnGross salary
EUR 23,066.84 per month
EUR 23.066,84 pro Monat
 
SonderzahlungenAdditional Payments
Telekom Zuschlag
EUR 98.83 brutto pro Monat /
Telecom Allowance EUR
98.83 per month gross
 
Variable VergütungVariable remuneration
In the variable compensation plan the Employee will be eligible for incentive payments that will be delivered on or around January 2023. The preliminary conditions of the variable compensation which might be subject to further changes are as follows: Starting January 1st 2023, the Employee will be eligible for an additional bonus equal to 25% of the gross annual salary based on eligible wages to be paid on or around April 2024 subject to the goals and discretion of the Company/
Im Variable Vergütungs Plan wird der Mitarbeiter Förderfähig zur variablen Vergütung, die am oder um Januar 2023 geliefert werden. Die vorläufigen Bedingungen der variablen Vergütung, die weiteren Änderungen unterliegen könnten, lauten wie folgt: Ab dem 1. Januar 2023 hat der Mitarbeiter Anspruch auf einen zusätzlichen Bonus in Höhe von 25 % des Bruttojahresbetrags Gehalt basierend auf anrechnungsfähigen Löhnen, die am oder um April 2024 zu zahlen sind, vorbehaltlich der Ziele und des Ermessens des Unternehmens.
 
 
 
 
 
25
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
Arbeitszeit/ Working Time:
 
Regelmäßige wöchentliche Arbeitszeit
Regular working hours per
week
 
40 Stunden/ hours
ÜberstundenOvertime
Alle Stunden mit Gehalt abgegolten/ all hours compensated with salary
 
PausenBreaks
Gesetzlich/ statutory
 
RuhezeitenRest periodsGesetzlich/ statutory
 
Urlaub/ Vacation:
 
UrlaubVacation days25 days
 
Feiertage/ Bank Holidays:Basierend auf dem Wohnort des Arbeitnehmers/based on the place of residence of the employee
 
 
 
Arbeitsort/ Place of work
 
Arbeitsort/ Place of work
Home office soweit nicht anderweitig vom Kunden angewiesen/ Home office as long as not otherwise instructed by the Client
 
Kosten für das Home-Office/ Costs for the home-officeWerden gegen Vorlage von Belegen erstattet/ will be reimbursed upon presentation of a receipt
26
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
Anlage 4/ Attachment 4: Stellenbeschreibung/ Job description
 
English:
 
Develop and lead an Internal Audit by implementing action plans related to risk assessment and annual planning, audit execution, audit reporting, staff recruiting and development, third party coordination, audit technology, and Audit Committee reporting.
Oversee the execution of individual audits defined in the audit plan ensuring the highest level of service quality and client satisfaction.
Work with the internal team and external partners to document and assess current processes, identify key risk areas and potential control gaps, and establish a framework to insert the necessary internal controls.
Coordinate staffing and/or RFPs for third parties to execute audit plan.
Issue all Internal Audit reports ensuring the reports are clear, concise, identify root causes with practical solutions and delivers value to management.
Meet regularly with the Audit Committee to report the status of Internal Audit’s ongoing monitoring activities, inform of internal and external emerging risks and/or exposures that should be considered
Proactively inform senior management of significant risk exposures related to internal controls, compliance, and/or governance requiring attention.
Recommends revision and/or additions to policies and procedures to improve operations as well as internal controls.
Work with external auditors to support their understanding and testing of internal controls
Manage and oversee control implementation and process improvement across the Company’s accounting, financial reporting and IT processes
Manage and oversee the ongoing internal controls function as designed by partnering with management to ensure internal controls are being performed, working appropriately and are appropriately evolving with changes in the business
Provide support to management in the remediation of identified control weaknesses
Actively participate in meetings to ensure that Internal Audit is well-informed of key business developments that could have an impact on audit priorities and plans.
Maintain a team of high-performing audit professionals who possess outstanding knowledge, experience, ethics, and integrity.
Maintain open communication with management and Audit Committee
Engage to continuous knowledge development regarding regulations, best practices, tools, techniques and performance standards.
 
German:
 
27
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng

Exhibit 10.3
image_0a.jpg
Entwickeln und leiten Sie eine interne Revision, indem Sie Aktionspläne in Bezug auf Risikobewertung und Jahresplanung, Prüfungsdurchführung, Prüfungsberichterstattung, Personalrekrutierung und -entwicklung, Koordination durch Dritte, Prüfungstechnologie und Berichterstattung des Prüfungsausschusses implementieren.
Beaufsichtigung der Durchführung einzelner Audits, die im Auditplan definiert sind, um ein Höchstmaß an Servicequalität und Kundenzufriedenheit zu gewährleisten.
Arbeiten Sie mit dem internen Team und externen Partnern zusammen, um aktuelle Prozesse zu dokumentieren und zu bewerten, wichtige Risikobereiche und potenzielle Kontrolllücken zu identifizieren und einen Rahmen für die Einführung der erforderlichen internen Kontrollen zu schaffen.
Koordinieren Sie Personal und/oder RFPs für Dritte, um den Auditplan auszuführen.
Stellen Sie alle internen Revisionsberichte aus und stellen Sie sicher, dass die Berichte klar und präzise sind, die Grundursachen mit praktischen Lösungen identifizieren und dem Management einen Mehrwert bieten.
 
 
 

Treffen Sie sich regelmäßig mit dem Prüfungsausschuss, um über den Status der laufenden Überwachungstätigkeiten der Internen Revision zu berichten und über interne und externe neu auftretende Risiken und/oder Engagements zu informieren, die berücksichtigt werden sollten
Informieren Sie die Geschäftsleitung proaktiv über signifikante Risiken im Zusammenhang mit internen Kontrollen, Compliance und/oder Governance, die Aufmerksamkeit erfordern.
Empfiehlt die Überarbeitung und/oder Ergänzung von Richtlinien und Verfahren zur Verbesserung der Betriebsabläufe sowie der internen Kontrollen.
Arbeiten Sie mit externen Prüfern zusammen, um deren Verständnis und Prüfung der internen Kontrollen zu unterstützen
Verwaltung und Kontrolle der Implementierung und Prozessverbesserung in den Buchhaltungs-, Finanzberichterstattungs- und IT-Prozessen des Unternehmens
Verwalten und beaufsichtigen Sie die laufenden internen Kontrollfunktionen, wie sie in Zusammenarbeit mit dem Management entwickelt wurden, um sicherzustellen, dass die internen Kontrollen durchgeführt werden, angemessen funktionieren und sich bei Veränderungen im Unternehmen angemessen weiterentwickeln
Unterstützung des Managements bei der Behebung identifizierter Kontrollschwächen
Nehmen Sie aktiv an Besprechungen teil, um sicherzustellen, dass die Interne Revision über wichtige geschäftliche Entwicklungen informiert ist, die sich auf Prüfungsprioritäten und -pläne auswirken könnten.
Ein Team aus leistungsstarken Prüfungsfachleuten aufrechterhalten, die über herausragendes Wissen, Erfahrung, Ethik und Integrität verfügen.
Pflegen Sie eine offene Kommunikation mit dem Management und dem Prüfungsausschuss
Beteiligen Sie sich an der kontinuierlichen Wissensentwicklung in Bezug auf Vorschriften, Best Practices, Tools, Techniken und Leistungsstandards.
 

28
Arbeitsvertrag / Employment Agreement
Velocity Global GmbH / Pi Zheng
EX-31.1 5 a2023q1exhibit311.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, Adam Taich, 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 15, 2023/s/ Adam Taich
Name:Adam Taich
Title:Interim Chief Executive Officer

EX-31.2 6 a2023q1exhibit312.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 15, 2023/s/ Shaun Blakeman
Name:Shaun Blakeman
Title:Chief Financial Officer

EX-32.1 7 a2023q1exhibit321.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, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Adam Taich, Interim 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 15, 2023/s/ Adam Taich
Name:Adam Taich
Title:Interim Chief Executive Officer


EX-32.2 8 a2023q1exhibit322.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, 2023 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 15, 2023/s/ Shaun Blakeman
Name:Shaun Blakeman
Title:Chief Financial Officer


EX-101.SCH 9 slgc-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets Unaudited link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets Unaudited (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Unaudited link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders’ Equity Unaudited link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Unaudited link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Summary of Significant Accounting Policies - Financial Statements (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Revenue - Change in Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Business Combination - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Business Combination - Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Business Combination - Assets Acquired and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Fair Value Measurements - Liabilities, Inputs and Valuation Techniques (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Fair Value Measurements - Contingent Consideration Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Leases - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Leases - Schedule of Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Leases - Schedule of Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Leases - Schedule of Supplemental Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities - Other Long Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Stock-Based Compensation - Stock Option and RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - 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 0000062 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Restructuring - Restructuring Charges (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Restructuring - Changes in Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 slgc-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 slgc-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 slgc-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Business Acquisition [Axis] Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total Lessee, Operating Lease, Liability, to be Paid Related Party Transactions [Abstract] Provision for expected credit losses Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Accruals Restructuring Reserve, Accrual Adjustment 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 Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Termination fee paid Lessee, Operating Lease, Termination Fee Paid Lessee, Operating Lease, Termination Fee Paid Business Combination Business Combinations Policy [Policy Text Block] Income Tax Disclosure [Abstract] Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Beginning balance Ending balance Restructuring Reserve Additional paid-in capital Additional Paid in Capital Accrued medical claims Liability for Claims and Claims Adjustment Expense Financial Instruments [Domain] Financial Instruments [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Issuance of Common Stock upon exercise of options (in shares) Exercised or Issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Agency bonds Agency Securities [Member] Share-Based Payment Arrangement [Abstract] Schedule of Consideration Transferred Schedule of Business Acquisitions, by Acquisition [Table Text Block] Accounts receivable Accounts Receivable, before Allowance for Credit Loss Warrant Liabilities Warrant Liabilities, Policy [Policy Text Block] Warrant Liabilities, Policy Total cash and cash equivalents, amortized cost Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net loss Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Measurement Input Type [Domain] Measurement Input Type [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total anti-dilutive shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Document Information [Line Items] Document Information [Line Items] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Earn-Out Liability Earn-Out Liability Policy [Policy Text Block] Earn-Out Liability Policy Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Total assets measured at fair value on a recurring basis, aggregate fair value Assets, Fair Value Disclosure Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Leases Lessee, Operating Leases [Text Block] Related Party [Domain] Related Party [Domain] Long-term deferred tax liability Contingent Consideration Transferred For Acquistion [Member] Contingent Consideration Transferred For Acquistion Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Incremental stock-based compensation expense Share-Based Payment Arrangement, Plan Modification, Incremental Cost Plan Name [Axis] Plan Name [Axis] Founder Founder [Member] Founder Reclassification [Table] Reclassification [Table] Investments, aggregate fair value Debt Securities, Available-for-Sale Share price (in usd per share) Business Acquisition, Share Price Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Dividend yield Measurement Input, Expected Dividend Rate [Member] Number of operating segments Number of Operating Segments Plan Name [Domain] Plan Name [Domain] Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Employee stock purchase plan Employee Stock [Member] 2021 Omnibus Incentive Plan 2021 Omnibus Incentive Plan [Member] 2021 Omnibus Incentive Plan Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax [Abstract] In-process Research and Development In Process Research and Development, Policy [Policy Text Block] Award Type [Axis] Award Type [Axis] Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Net cash used in operating activities Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Less: current operating lease liabilities (included in other current liabilities) Operating Lease, Liability, Current Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Revenue Recognition, Collaboration Revenue Collaborative Arrangement, Accounting Policy [Policy Text Block] Related Party Transaction [Domain] Related Party Transaction [Domain] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] New England Biolabs, Inc. New England Biolabs, Inc. [Member] New England Biolabs, Inc. Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Cash Paid For Acquisition Cash Paid For Acquisition [Member] Cash Paid For Acquisition Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment 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") Liability Class [Axis] Liability Class [Axis] Weighted average cost of capital Measurement Input, Weighted Average Cost Of Capital [Member] Measurement Input, Weighted Average Cost Of Capital Total liabilities Liabilities Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Royalty term Royalty, Term Royalty, Term Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Percentage of voting interest acquired Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Lease deposit Lease Deposit Asset Lease Deposit Asset Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Schedule of Supplemental Lease Information Lessee, Operating Lease, Supplemental Lease Information [Table Text Block] Lessee, Operating Lease, Supplemental Lease Information Collaborative Arrangement, Transaction with Party to Collaborative Arrangement Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] Revenue Recognition, Assay Services Revenue and Product Revenue Revenue from Contract with Customer [Policy Text Block] Investments Debt Securities, Available-for-Sale, Current Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Customer A Customer A [Member] Customer A Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability [Roll Forward] Contract With Customer, Liability Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Common stock, shares issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Financial Instrument [Axis] Financial Instrument [Axis] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Subsequent Event Subsequent Event [Member] Revenue Revenue Benchmark [Member] Summary of Change in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Accrued compensation Accrued Salaries, Current Accrued interest Interest Receivable, Current 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 Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total assets Assets Write offs, net Accounts Receivable, Allowance for Credit Loss, Writeoff Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Earnings Per Share [Abstract] Accounts Receivable and Allowance for Expected Credit Losses Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Accounts receivable, net of current portion Accounts Receivable, after Allowance for Credit Loss, Noncurrent Antidilutive Securities [Axis] Antidilutive Securities [Axis] Cost of debt Measurement Input, Cost Of Debt [Member] Measurement Input, Cost Of Debt Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Interest income and other, net Interest and Other Income Cloud computing arrangement expenditures Cloud computing arrangement expenditures Cloud Computing Arrangement Expenditures Cloud Computing Arrangement Expenditures Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Variable lease cost Variable Lease, Cost Net loss before income tax provision Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Net Loss Per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Award Type [Domain] Award Type [Domain] Milestone contingent consideration Milestone Contingent Consideration [Member] Milestone Contingent Consideration Number of warrants issued (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Compensation expense not yet recognized, weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Cash Payments to Acquire Businesses, Gross Customer C Customer C [Member] Customer C Entity Registrant Name Entity Registrant Name Interest income from financing component Interest Income, Financing Component Interest Income, Financing Component Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Entity Address, City or Town Entity Address, City or Town Previously Constrained Royalties Previously Constrained Royalties [Member] Previously Constrained Royalties Leases [Abstract] Operating expenses Operating Expenses [Abstract] Total other revenue Revenue Not from Contract with Customer Collaboration revenue Collaboration revenue Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer Milestone Consideration Replacement Award Liability Milestone Consideration Replacement Award Liability [Member] Milestone Consideration Replacement Award Liability Minimum Minimum [Member] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Royalties Royalty [Member] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Deferred revenue related to collaboration Contract with Customer, Liability, Collaborative Arrangement Contract with Customer, Liability, Collaborative Arrangement Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Stock price (in dollars per share) Share Price Trading Symbol Trading Symbol Entity File Number Entity File Number Revision of Prior Period, Accounting Standards Update, Adjustment Revision of Prior Period, Accounting Standards Update, Adjustment [Member] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Research and development Research and Development Expense Private Placement Warrants Private Placement Warrants [Member] Private Placement Warrants Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Title of Individual [Axis] Title of Individual [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs Unvested RSUs Restricted Stock Units (RSUs) [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Risk-free rate Measurement Input, Risk Free Interest Rate [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Business Combination Business Combination Disclosure [Text Block] Other income Other Nonoperating Income (Expense) [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Total consideration transferred Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Fair value of liabilities, beginning balance Fair value of liabilities, ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Concentration risk, percentage Concentration Risk, Percentage Total revenue Revenues Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Income Taxes Income Tax Disclosure [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Allowance For Expected Credit Losses Balance [Table] Allowance For Expected Credit Losses Balance [Table] Allowance For Expected Credit Losses Balance Exercise price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Net loss per share, basic (in usd per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Award requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Inventory Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Director Director [Member] Entity Interactive Data Current Entity Interactive Data Current Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Reconciliation of Fair Values of Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Proceeds from sale of debt securities, available-for-sale Proceeds from Sale of Debt Securities, Available-for-Sale Accumulated Deficit Retained Earnings [Member] Replacement awards subject to vesting conditions Replacement Awards Subject To Vesting Conditions [Member] Replacement Awards Subject To Vesting Conditions Total lease cost Lease, Cost Common Stock Common Stock Common Stock [Member] Money market funds Money Market Funds, at Carrying Value Schedule of Stock-based Compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Lease Costs Lease, Cost [Table Text Block] Deferred costs of services Increase (Decrease) in Deferred Charges Contingent consideration liability Contingent consideration Business Combination, Contingent Consideration, Liability Class of Stock [Axis] Class of Stock [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Revenue Recognition, Other Revenue Revenue [Policy Text Block] Statement [Table] Statement [Table] Document Quarterly Report Document Quarterly Report Current assets Assets, Current [Abstract] Long-term operating lease liabilities (included in other long-term liabilities) Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Significant Unobservable Inputs Used to Fair Value of Contingent Consideration Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Public Warrants Public Warrants [Member] Public Warrants Intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Related Party Transaction [Axis] Related Party Transaction [Axis] Change in fair value of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Accumulated deficit Retained Earnings (Accumulated Deficit) Other Other Operating Activities, Cash Flow Statement Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Allowance For Expected Credit Losses Balance [Line Items] Allowance For Expected Credit Losses Balance [Line Items] Allowance For Expected Credit Losses Balance Equity Components [Axis] Equity Components [Axis] Fair Value, Recurring Fair Value, Recurring [Member] Related Parties Related Party Transactions Disclosure [Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total other income Nonoperating Income (Expense) Deferred costs of services Deferred Costs, Current Increase in shares reserved for issuance (in shares) Common Stock, Increase In Shares Reserved For Issuance Common Stock, Increase In Shares Reserved For Issuance Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative Selling, General and Administrative Expense Change in fair value contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Right of use asset Operating Lease, Right-of-Use Asset Investments, gross unrealized loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Product revenue Cost of product revenue Product [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Class of warrant or right, number of securities called by each warrant or right (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Document Transition Report Document Transition Report Local Phone Number Local Phone Number Loss from operations Operating Income (Loss) Summary of Stock Option and RSU Activity Share-Based Payment Arrangement, Activity [Table Text Block] Inventory Increase (Decrease) in Inventories Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Document Information [Table] Document Information [Table] Common stock, shares outstanding (in shares) Beginning balance, common stock (in shares) Ending balance, common stock (in shares) Common Stock, Shares, Outstanding Assay services revenue Assay services revenue Cost of assay services revenue Service [Member] Goodwill Goodwill Goodwill Total liabilities measured at fair value on a recurring basis Liabilities, Fair Value Disclosure Holdback contingent consideration Holdback Contingent Consideration [Member] Holdback Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 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] Income tax provision Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Long-term deferred tax liability Deferred Income Tax Liabilities, Net Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Accrued lease termination fee Lessee, Operating Lease, Termination Fee Payable Lessee, Operating Lease, Termination Fee Payable Impairment charges Impairment, Long-Lived Asset, Held-for-Use Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Restricted cash included in other long-term assets Restricted Cash, Noncurrent Weighted-average shares outstanding used to compute net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Schedule of Current Inventory Schedule of Inventory, Current [Table Text Block] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Schedule of Financial Statements Condensed Financial Statements [Table Text Block] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable Accounts Receivable [Member] Common stock, $0.0001 par value; 600,000,000 shares authorized; 187,945,232 and 187,647,973 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Collaborative arrangements, annual payments Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year Weighted-average grant date fair value for awards granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Issuance of Common Stock upon vesting of RSUs (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross 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] Earnout period, threshold trading days Derivative Instrument, Contingent Consideration, Liability, Threshold Trading Days Derivative Instrument, Contingent Consideration, Liability, Threshold Trading Days Short-term lease cost Short-Term Lease, Cost Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Accrued liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Long Term Accrued Liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Long Term Accrued Liabilities 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 Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Stock price on valuation date Measurement Input, Share Price [Member] Current liabilities Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Common stock, shares issued (in shares) Common Stock, Shares, Issued Concentration Risk [Line Items] Concentration Risk [Line Items] Reduction contingent on new tenant Lessee, Operating Lease, Termination Fee, Reduction Contingent On New Tenant Lessee, Operating Lease, Termination Fee, Reduction Contingent On New Tenant Deferred revenue Contract with Customer, Liability, Current Purchase of property and equipment included in accounts payable Purchase of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Warrant liabilities Warrants and Rights Outstanding Income Statement Location [Domain] Income Statement Location [Domain] 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] Amendment Flag Amendment Flag Net cash provided by investing activities Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Operating lease, number of contracts Lessor, Operating Lease, Number Of Contracts Lessor, Operating Lease, Number Of Contracts Earn-Out Shares Earn Out Shares [Member] Earn Out Shares Palamedrix Employees Palamedrix Employees [Member] Palamedrix Employees Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Fair Value of Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Earn-out shares, additional shares (in shares) Derivative Instrument, Contingent Consideration, Liability, Earnout Shares Derivative Instrument, Contingent Consideration, Liability, Earnout Shares Proceeds from exercise of stock options and employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Accrued restructuring costs Restructuring Reserve, Current Investments, gross unrealized gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Entity Current Reporting Status Entity Current Reporting Status Other current liabilities Other Liabilities, Current Deferred income taxes, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other long-term assets Other Assets, Noncurrent Payments Payments for Restructuring Depreciation and amortization Depreciation, Depletion and Amortization Purchase price of common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Consideration transferred, post-combination compensation expense Business Combination, Consideration Transferred, Post-Combination Compensation Expense Business Combination, Consideration Transferred, Post-Combination Compensation Expense Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Assets Acquired and Liabilities Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] 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, Continuing Operations Property and equipment, net of accumulated depreciation and amortization of $19,628 and $17,899 as of March 31, 2023 and December 31, 2022, respectively Property, Plant and Equipment, Net Operating lease payment Operating Lease, Payments Stock Options Stock options to purchase common stock Share-Based Payment Arrangement, Option [Member] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Contingent consideration, range of outcomes, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Title of Individual [Domain] Title of Individual [Domain] Expected volatility rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Issuance of Common Stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Net unrealized gain (loss) on available-for-sale securities Net unrealized loss (gain) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Restructuring Restructuring and Related Activities Disclosure [Text Block] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Earn-out liability Business Combination, Contingent Consideration, Liability, Noncurrent Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Long-term Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Long-term Liabilities, Other Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Deferred revenue Increase (decrease) in transaction price Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Recognition of revenue included in balance at beginning of period Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Contingent Consideration Liability Contingent Consideration, Liability [Member] Contingent Consideration, Liability Measurement Frequency [Domain] Measurement Frequency [Domain] Number of reporting units Number of Reporting Units Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Revenue Revenues [Abstract] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Remaining performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Schedule of Fair Value of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Purchases of available-for-sale securities Payments to Acquire Debt Securities, Available-for-Sale NEC Corporation ("NEC") NEC Corporation ("NEC") [Member] NEC Corporation ("NEC") Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table 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 Earn Out Liability Business Combination, Contingent Consideration Arrangements, Change In Amount Of Earn Out Liability Service And Other Revenues Service And Other Revenues [Member] Service And Other Revenues Long-term Liabilities Other Noncurrent Liabilities [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Payables and Accruals [Abstract] Issuance of Common Stock for services Issuance Of Common Stock For Services Issuance Of Common Stock For Services Other Product and Service, Other [Member] Business Combination and Asset Acquisition [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Accrued real estate agent commission Lessee, Operating Lease, Commission Fee Payable Lessee, Operating Lease, Commission Fee Payable Class of Stock [Line Items] Class of Stock [Line Items] Reclassification [Line Items] Reclassification [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Pre-Acquisition Legal Matters Pre-Acquisition Legal Matters [Member] Pre-Acquisition Legal Matters Present value of future minimum lease payments Operating Lease, Liability Guaranteed fixed minimum royalties Royalty Guarantees, Commitments, Amount Operating lease, term Lessor, Operating Lease, Term of Contract Volatility Measurement Input, Price Volatility [Member] Amortization of premium (accretion of discount) on available-for-sale securities, net Accretion (Amortization) of Discounts and Premiums, Investments Selling, general and administrative Selling, General and Administrative Expenses [Member] As Previously Reported Previously Reported [Member] Accrued Liabilities and Other Long-Term Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Foreign currency translation loss Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent U.S. Treasuries US Treasury Securities [Member] Earn-out shares, stock price trigger (in usd per share) Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Investments, amortized cost Debt Securities, Available-for-Sale, Amortized Cost Certain Employees and Directors Certain Employees and Directors [Member] Certain Employees and Directors Customer B Customer B [Member] Customer B Inventory Inventory (current) Inventory, Net Accounts payable Accounts Payable, Current Restructuring charges Restructuring Charges Entity Filer Category Entity Filer Category Public warrants and private placement warrants Warrant [Member] Weighted-average shares outstanding used to compute net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Schedule of Reverse Recapitalization [Line Items] Schedule of Reverse Recapitalization [Line Items] Schedule of Reverse Recapitalization [Line Items] Share-based payment arrangement, expense Stock-based compensation Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 9) Commitments and Contingencies Security Exchange Name Security Exchange Name Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Allowance for doubtful accounts Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March 31, 2023 and December 31, 2022 Preferred Stock, Value, Issued Termination fee Lessee, Operating Lease, Termination Fee Lessee, Operating Lease, Termination Fee Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Issuance of Common Stock for services Stock Issued During Period, Value, Issued for Services Revenue Revenue from Contract with Customer, Excluding Assessed Tax Corporate bonds Corporate Bond Securities [Member] Common Stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cover [Abstract] Leases Lessee, Leases [Policy Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Royalty financing component Royalty, Financing Component Royalty, Financing Component Collaborative arrangements, license of intellectual property, term Collaborative Arrangements, License of Intellectual Property, Term Collaborative Arrangements, License of Intellectual Property, Term Goodwill impairment losses Goodwill, Impairment Loss Warrant liabilities Warrant Liabilities, Noncurrent Warrant Liabilities, Noncurrent Restructuring and Related Activities [Abstract] Stock-based Compensation Share-Based Payment Arrangement [Text Block] Less: allowance for expected credit losses Allowance for doubtful accounts, Beginning balance Allowance for doubtful accounts, Ending balance Accounts Receivable, Allowance for Credit Loss Work in process Inventory, Work in Process, Net of Reserves Revenue Revenue from Contract with Customer [Text Block] Palamedrix, Inc Palamedrix, Inc [Member] Palamedrix, Inc 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 Total liabilities and stockholders’ equity Liabilities and Equity Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Related Party [Axis] Related Party [Axis] Cash Cash Number of potential payments Business Combination, Contingent Consideration Arrangements, Number Of Payments Business Combination, Contingent Consideration Arrangements, Number Of Payments Non-US Non-US [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Level 2 Fair Value, Inputs, Level 2 [Member] Current Year End Date Current Fiscal Year End Date Fair value of replaced Palamedrix equity awards relating to pre-combination service Business Combination, Consideration Transferred, Equity Interests Issuable Business Combination, Consideration Transferred, Equity Interests Issuable Illumina, Cambridge Ltd. Illumina, Cambridge Ltd. [Member] Illumina, Cambridge Ltd. Less: amount of lease payments representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Net loss per share, diluted (in usd per share) Earnings Per Share, Diluted Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Risk-free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Collaborative arrangements, upfront payments Deferred Income Customer Concentration Risk Customer Concentration Risk [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Total inventory Inventory, Net, Current And Noncurrent Inventory, Net, Current And Noncurrent Entity Ex Transition Period Entity Ex Transition Period Operating lease, extension term Lessor, Operating Lease, Renewal Term Schedule of Allowance for Expected Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Risk-free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Schedule of Lease Maturities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Cost of revenue Cost of Revenue Deferred revenue Balance at beginning of period Balance at end of period Contract with Customer, Liability Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Fair Value Disclosures [Abstract] Old SomaLogic Shareholders Old SomaLogic Shareholders [Member] Old SomaLogic Shareholders Proceeds from maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Non-current inventory Non-current inventory Inventory, Noncurrent Consideration transferred to related party Related Party Transaction, Amounts of Transaction Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Inventory Inventory Disclosure [Text Block] Reconciliation of cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Noncash lease expense Noncash Lease Expense Noncash Lease Expense Earnout period, threshold consecutive trading days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Equity [Abstract] Exercised or Issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Number of shares outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity Considered Transfered For Acquistion Equity Considered Transfered For Acquistion [Member] Equity Considered Transfered For Acquistion Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Contingent consideration, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Commercial paper Commercial Paper [Member] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Measurement Frequency [Axis] Measurement Frequency [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Total consideration transferred Business Combination, Consideration Transferred Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] Other Other Accrued Liabilities, Current Measurement Input Type [Axis] Measurement Input Type [Axis] City Area Code City Area Code ASSETS Assets [Abstract] Reclassification Revision of Prior Period, Adjustment [Member] Statement of Stockholders' Equity [Abstract] 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 Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Noncurrent Inventory Schedule of Inventory, Noncurrent [Table Text Block] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Other long-term liabilities Total other long-term liabilities Other Liabilities, Noncurrent Purchases of property and equipment Purchases of property and equipment, net of proceeds from sales Payments to Acquire Property, Plant, and Equipment Research and development Research and Development Expense [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of revenue Cost of assay services revenue Cost of Sales [Member] Restructuring and related cost, workforce percent Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Customer [Domain] Customer [Domain] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13 [Member] EX-101.PRE 13 slgc-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 image_0a.jpg begin 644 image_0a.jpg M_]C_X 02D9)1@ ! @$!] 'T #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" %R!-(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ***:S$' - #J*9O;UHWMZT /HIF]O6C>WK0 ^BF;V]:-[>M #Z*9O;U MHWMZT /HIF]O6E1B3@T .HHHH **** "BBB@ HHHH **** "BF%FSUHWMZT M/HIF]O6C>WK0 ^BF;V]:OK2O8!:;*<"G YY%,F^[1S(!GF>U'F>U-H MHNF%[#O,]J/,]J;13)YHCU?)Z5+4"=:FWKZTF[#33V%HHR.N:3>OK3"Z%HI- MZ^M&Y?6@+H6BBB@84444KH IC_>-.W+ZTUCDYI@)1110 4444 %%%% !1110 M 4Y.OX4VG)U_"@!U%%% !1110 4444 %%%% !1110 QNI^M)2MU/UI* "BBB M@ IZ?=%,IZ?=% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 -$GJ*7>M,HKEBY%6U'JVXXQ0 M6PV,4B*1R:4J2V:WA<3W%HHHJR7<*1FQP*6FNI)X%*6P*X;SZ4N\4T@CJ*2L M')W&*S^^*:LZYY;CZU'-* <"JLWFM]PUUQC>-SDE62J6+TD@Z@U7>Y93WI;) M)!'B4YHEC4]JXJ\VM$=])Q:U&K?-P&%2^<6'2JQ@8N"*F4K&OS"LJ<*TV75E M2IQN*).>:<70=6K)UGQ)9Z;&TLIP!UR:XK7OCYX;T8L)W''7YZ]C"95C*VL4 MV?.8W/,)0>K/1I+J.,9,@&/>H&UBT7[UR@_&O#/$'[6_@^W1D$P!_P"NE<1J MW[7?A]V(ANP.?^>E>JLEQ45>46?/5>*,*Y64CZL36;'K]K3_ +ZJ3^V;#M=I M_P!]5\?M^UKI?47W_D2A/VN]*C8%KT=?^>EWM=*.,BECG#=:\^T'XN:-KS*MLPYZ?-77Z9?+=IE#V]:XZ MN$J45[RL=N'S6GB':+-4RE1PE>5B)E4IHV#U-+15+8G6X MFP>IHV#U-+13*$V#U- 4#I2T4 %%%% !1110 4444 %%%% !1110 A0$YHV# MU-+10 FP>IHV#U-+10 FP>II0,# HHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D9L<"EIK]?PH - MY]!1O/H*;10 [>?04;SZ"FT4 /5MU+38^].H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@!-@]31M7TIH('49I0X]*S5.PN9#J***M)(7,% M%%%,H*#P,T4-T/TK*;N PDDTAZ445RRDTRDKHJ7.[=P/RIT2D$ M+4O=,HVC^]BO0PN7U,5+W5\3Z=I%M)(]\BE1W->(_%_\ M:A_X12!SI^H[BH/"/7CWQO\ VP--D>6VLKT+NR!AZ^7/B'\=KS5)Y7EU$LK$ MX&ZOTC(N%(2M*NM#\XSKC=*\:;/H3QU^W#X@G@DB6:8@Y_C_ /KUX?XW_:EU M[5GDW&4Y/]ZO,KCQB^J@A9LY]ZBM/#M[J[_(6.X^E?I>#RK*\'2M%)'YEC,Z MQF/J.US9U#XMZKJ+%F23GWK/D\/=3F/^K?K M7NS?L ^/YUW*DN/^N5,7]@KQU9@LZ2\?],Z\_ XG*XZ2DCU*F#QE"/4\9M?' M6IP'?Y06LT M\H#L U36/Q!DTF=6^T8*GUKYG'91#%7:/8RO/ZV$ MJ+F/UN\!_'BP\1:;!-+JB;W'(+K1>8ERK<=C7Y3?"7]IB[T^\2* M;5"54C +U]<_!;]J;2;BT2*>Y5B0.KU\?CN&:L=4C]3ROB_#U(I29]8 QIRK MBF/<@D@-U]*XGPU\4M.\20QBU9 M]PHHHII6 ****H HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "FOU_"G4U^OX4 -HHHH **** '1]Z=38^].H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".BF9/J:>.16ARJ5 MQR,3S3EG2VB$L[;1ZFI+V:) 9&4' SFO-OC9\ M8].\&Z$9Y"BX!ZM7=@,OJUZR21RX[-<+AL/J]2M\9OC'IWABTN(QJ*JP4@ & MOA7]HS]IO4M3>XM;*X:3&0 &J']I']H>?Q7?2?V=J9568\(U?.&H:E?RZC)= M7UT\BLV<-7[)P_DE&A33DM3\+XHSJMB:C5-DNI>*==\17@EGMWP3R2:U]&\" MS>)\1);%VZ$8KJOAK\/1XRMU%K;\N!@J,U](?LX_LB:Q%J:W=[;NZ/(" R<8 MKU,SS"EE])N+M8^2R[*,=F==73=SQ_X9_LO2:H\?GZ;C..JU]#?#O]B_1RD; MSV:#@'[E?0G@[X)V.@!3+IB_+ZK7H-A8:391*BV: J.PK\JS/C;$1J.,9'[# MDG M*,%*K$\>\'_LL^'M'165(P5_V*] TGX7Z=I" 0A>!V%=9&T .U$ JRD* MMT'ZUY:X@Q6,6LS[6CP]@<-&W*CF/^$?6(;%3CZ5'+X7CN05= ,^HKJVMXNZ M#/O2"W4=$%"QM1:G!B\GPU65HH\YUSX+Z7K,1$JKSURM><>-?V1O#VHAW\J, M\?W*^CB(XQ\R"H)C92##PJ:WI<08FB]9Z')4X1PU>-^4^"OB9^QMI]M%)+;6 M*GKT2OGKX@_LW76EN[1Z8<*?[M?K%KWA32]7@\O^ST.17EGQ&_9_M-7LYQ#I M:Y*G!VU]?E/$U*JTJC/A<^X/JT(MTHGY27WA:Z\.73^7;D%3TQ6MX6^+NN^& M;R*)5=0&[-7TE\8/V5M4TNZGO?L[A"21\M?-/Q(\!W/A^]*E6!!]*^]HU\#B MJ6C1^6U8YE@L1;4^I?V;_P!I:XN;R.&\O"N& .YJ^W?A3\0=,U_3%D-\I8@8 M&:_&KP#XLU#PYJ9<7KJ _K7V+^S=^TBMK]GLKB^W$XZM7Q?$&4TZR;@?J7"6 M;5[I5&??VK7): /;_-D=JMZ4[M:YD!!]ZXSX:>/K+Q;9P*FUBRCG-=JTL<$6 MX "OS*M@_J]9IK4_98XF$Z"L3;FSG-.5LCGK5*UU..YU #Z*JP:G%-(8QC@U.TP49 M- #Z*BBNEE;:*EH **8\RI2K("NZ@!U%0O>*AP:DC<2+N% #J**8\RK0 ^BH MEN5;I4H.1F@ HHHH **.E1R7"IR: )**@^W)[4JWBMTQ0!-13%F!HEE$?6@! M]%0B\4MMXJ57#]* %HI-PSBEH **;+*(EW&H%U&-C@ : '451?7(4;! ZU/;WJ M3C(H GHHILDHC&: '45"MXK=,5+O&W=0 M%,\]HS[!VI7G&[% #J*4*2,@U')*(S@T / MHID4RRG -2.-@W&@!8^].JNMXBG%3)(&7=0 ZBFB0&E) &: %HJ":^CB;::E MCD#IOH =14](LP)Q0 ^BBB@ HHHH ***0N!0 M%)O'H M:-X]#0 M%)O'H:* (*D7H/I2;!ZFE' Q6AR15F*GWJ>3@9IJ_*-QH(+?,*S; M5SHBM!"2>M,_Y:4ZD"_-FI;-4A9TR.!5=%(DR:N''>H&&&S0HW,IRLASGCK5 M:;"Z%O;^8<"MH4N:21PXBMRTVSGO'/BB#2--N)))MI6,GK7PY M^U%\<8]2-SI27F=N1C=7N_[3OQ/31+*[@$^TE"!@U^;?Q3\=W6K>,+L&\8J6 MX&ZOU3AG(U[#VTD?B?$F*-;N+R] CRE=!$B)PJ@5^9YQG%7&S<5L?J^1Y/1P24FB"Y\SHHJJ(I2WW*TF50>11 MNC7L*^+J9>ZT[MGVT<92IQL5K:!LY88JX"$'![4SS4[ 4QI"_2NW#X143CKX MU3T1(SD]*C=Y!T%/5@!G%(S*W3TKHG\-D/#4^;WF0%I6.".*:RA[6$%J-C(['\*IZDDTI*;.#UJW#&5?)-3N(BI+ 9Q75A M(5H2NSS\5.C7@X[GGWCOX>SLMVTG&%K[ MZ,"SRE2H(]ZXWXB?":'Q-;R_Z&&+ ]J^RR[-ZF%ERR>A\/C^%J.,GS*)^/>O M?#GQ!9:O<1PZW&*^FO$'[(#3W\T_\ 9_WGS]VO M1?A3\ H/#44?FZ>ORXZK7KU\\YHG-AN'/JT/VH8]NE^$&E:EXBO(=5,\A4XZFN7V=MSMI3YG='OFA:K?R('53R.N:WK&\F MN3Y,W>H?#FB"VMD#KGY!U'M5W[";63[1^E93Y;V/2AL3[+2T'S/C-,FDAG79 M&V:J7L$VJMF!B /2GV.G36K;Y')^M9ZV.A;%*_UJ'1YO+DDVC.#3[?Q3X=G& M)+Y<]Z^4?^"@'[<>B_LWWEQ'?-&/)8YW5^=^J_\ !QMX#TGQ;<:(]Y:YA?&" MW_UZR;L9-'[D0^)_#\9\J.]!)X J_:7$V^3 M,J?(??'K0!^U-O?65RGG0R@J:9,_LR?&J#XK>!;;6K=P1+CD?2O M9+:RD4 L24,FLTWVH@X$9]^:UY&6*+YQGZU5^W6^X QCKZ4 - ML;BZ=P)5(%7)DC=3N-+&L;IN50/I4=Q&Q4@&@"&WM[99BR,,YIVJWEK86CSW M$FU4&234-E;R)<%F8GFN0^/6MOH7P_U/45D*^5"3G- %#6/C]\/?#=PZZEX@ M2/:W.:R5_:O^&-W=K;VGBF-BW0 C_&OQ5_X*)?\ !1"\^&6HZFB:^\?E.W22 MOE_X,_\ !7.[UKQY9:C>*2O]G7PESTP:ZZU(:' M)-?G[_P3'_:*?XL&S#7IDW@=6SVK[]M&+6G% $K10N>6I+DF*W)BY-56D=&Y M;O5V B2+D?G0!4TZ[E8D7''7K5O$4G0U#=V9E.8N/I2Q6[QCYF/XT 2B!%&1 M44LDB#""IT/&,T>6N18\J*>Y2-J[V4NPC<:CM+&5&)+$T 3N+=1\K([W39M1B4PYX+>]>*?L^?\%Y_"GB;7K:R;48&,ER$^ M]_M?6@#]YK2_FU&(2HAJ[;6B@985X+^R[^UIHGQ5\!6&IVXB/G]U^@KWG M3-234XM\8'([4 6D>,?(IILLA4\5%'#LE+-)Q[FF7]W%"C,9%X]Z )%<3-M8 MT_[/$ISGFL73/$$4UXT2N#@XZUL F7Y@: )E(Q@&J\V\/E14D1.[!-2%0>HH M AAF(XDXI\DD,J["W6H[F!F&%X^E5DMY!)]XT 2-I5K(: ))+GLIS3ES+UJ%+"0'DGK5J*/8.: &_9HE.*4:@+.00N1_%O]J7PY\.(9C<&WS&#]YJ^6?B;_P %>O!OAR2:(S6W M[LD=?_KT ?>DOBCPS9MMFU!012)XV\+3\+J2FOQK^*O_ 7C\):1JKPK=P#& M> 3_ (URWAW_ (+^^%))2&O(3R>YH _<.+Q7X=8X2^4_A4W]HVUZ&.U0GVKC/A_XUB\:6\>L6[C9)C&.E=G?*?LSE3CY: .5^(WQ T7P9IC: MA>WPB SDFN%\+_M1>!]:EC@3Q$C%S@#/6O#?^"HOQ$O?A[\(YM6AO7CPLG(; M'0"OS$_9L_;+UC7O%>F6IU^4^9<*,>90!_0%X?U;2]7M8[NTN X<<$5ILD0; MYFYKQC]EC7+G7/ .EZA+<,_F1@Y)KV2>V>24.">M $ZXQP:9+$CK5K,LL66-5KO3GN,$$U-:VCP@*2: ,'QOXIT?PY%)+J M%X(]BYR:\CA_:W\"OXE?08O$B&1,93-<1_P43^)T_@;1K^6*Z:/9;L>#CM7X MK> /V\-6U;]KV_\ "W_"12D(8_D\SU=J /Z._ ?BO3_%]IYUM*_"JW$URTA^S@Y)^E?2K*2N : ,^_N)%N0J=">:NQ1+ M)$I/<5#+8F24.>QJU&NU OI0 T1HAQFG =*CE!#;L]*:MR'^6@"21R.AJ/S M9<\9_.G[-_-.5 .HH 8KN>M*SMCUI^ .<5'+*%- $0'<33PZ.IP>U0RJSQ[ M@:2R#8(- $20H+G=W-6)D@<[G--%LPE+TES;22#@F@#,\7^);+P_IOVB:<* M#S7DVK?M;_#;0M5BTG6/%$<4DLFP(2.OYU)^U]K%QX8\ M>K.RX5N&H _HP\$>.?"GBFWCN](U)9?,Y!'> MJ'Q#^(EMX7$AENM@7KS7Q]_P3'^*>H^,_#>D27>I22[XUR6;-?0_[1GPYUGQ M/:W)L+F5-P.-IH Y^]_:_P#"^G7DD-WKZIL;!RW2NBT7]I/P1JE@=1_X2!" M,YS_ /7K\_?C=^S+\2([ZZN+?7[Y0S$C:]:?ASX.?$+PW\,;G4+G7[T^4@.6 M>@#]"O!OQ\\">)[HVHUY&PV,9KNAK_AT:>;V.]4QC^*OQZ^#?QD\1>%_%]Q; MWNNSL([HC#/7VWIWQLD/P3N=6:^)9=OS;N?NF@#W#QG\;O#.C2"*SU92=P& M:['P-J-MXCTQ-5CD#YQS7Y<_\+TU+QEXD>VAU60[;S& _HU?HW^RU/--\,(+ MB>4L?EY)]J /0]3FEB8+&,]*GM$W1!VZU&^+OH!QUQ3H;I5;R>* +-%%% !1 M110 5'4E-*'L: &T4[8?44;#ZB@!M%.V'U%% #:FW9^4UT16MCBK.R9&)1M))KD_B1XCBTS26D,N,9KH]X$,C _PFO#_P!I M/Q;_ &5X>E;S<8W5Z.$IWK*YX>-JM46?*'[8_P 5))-2DMX9\AI"/O5\IZO9 M27]_)>!6J/D? MC&9QA/,7?N>V?LA_#===BMYKB#/ ).*_0'X9?#K2/#>D6UU F'VC^&OGW]C7 MX8'3-'C=H/NQCJ/I7UII]AMTR*%5QM7%?G'$>*E.K:+/T+AW"0E!6+=M+N7@ MU,/,'05%:VQA'S58\Q0,8'%?$*4O:7D??0PDW#0B=Y/2HR\A[5,S!NU 3=SQ M76JL#GG@L0V-C#GK4BJ!UI4 7G%.P&'6LY5X+XH495OA.BKC\/A(VDRRDI4?,?UJI?ZM:VQQ+)C%< MUXD^)MGI,32&:/CW%>5^-OC_ O*4BD!R>, M=*B7"7/-85]XZD:[5+>7*EL$YKQK2/'MUK]Z8TDDP?3->B^$?"-WJJK.S/Q@ M\FNYT,/06IGAX8NK*]CT;0M5CN8TIK<$ M7DQG+?F:\BK4I.?NL^BI)TH>^0-I5E.Y\P]>O%0WQL=*M6DWX"CTK/\ $OBF M+P]$9WD7IGDUXK\6?VHK+2;*>T%Q'G!]*Z:&'KXCX3P:\W^//Q_O/$4DL=I=2\ MDCY,UO?LX?!O5/&NM6OB&X\UUXSO)[XKMGE6(P\>::/G\+G-+%U>6+.[^#'P M=UOQ->"YU2PX>3=GKWK[!^&'PZTWP_H:((\.N.-M2?#3X?6?AK3K?-G'D1+D M[1Z5U:.JS^6BX'H!7#.7,[(^HH:(=&\L6%4<=*N1ND\6QR,TP6X9<@BHD1DF MZUSRM(]:C=HLJL%KTH62%^A-175NUQT;]:;!8LC9W$_C6?0ZDHV/SS_X*]?! M@>.-+UC4DM Y2-V!VU_,=^U#X3U;P?\ PEMM5)N*_L=_:R^$\.V MR2X4WJ@_/[&OZI?^">?Q.F\7?"_P_;SS[C]D4$9SWK^/SX)>)CH7Q/T;4"V! M#=AOT-?TJ?\ !%[]I^U\:V^D>&OM*DPA$/Z5"NI'/K?4_6$S1QD1$]:K:Q"Z MQ;X!R14$DQNKM9%;(SVK5:$2P*#SQWK4V6Q2%Y]ATE[B,?BC-U=A/J<47WROXT ,@ M^T2MME7BGW%O;1*>>>W%-AUBQ=L&XB7ZN!3;R6QFD#?VA#U_YZB@"K;3ZA]J M*A/D[&M6/<4)<=JBMKK3P BW$1/LXJ)!V7^5?K);M%#%LH [=O:OU0OG M99, F@"ZL=O,?E.?PIM_YL-J?(Y(Z54T^=HS\Q-7Y+F)8M[LN/E5;>V*3E\=ZNTR5UC&<"@!PR1R*0 MQIU-1"\!.!FG>;YG XH ?\@]Z@NWF _=\G%2!57DN!]309[1/]9<1_BXH ST MFOS.%9?E^M:'(3CKBFM>Z8/O7D _[:"F/J>G1\_;H3_VT'^- $,DMV)L*O'U MKQ']KH>(I?#]Z-,@W$V;?Q?[!KVK_A(+-I_*66-OH0:R_&OA.#Q?830/$C>9 M"5Y'J,4 ?RL_\%0_ 7Q2U3XDZI(=)S&=W.\^I]J^8?V7OAYXSTSQCI_G:=C_ M $].Y_O?2OZ1/VIO^"55K\7M7NKF.SB!ESSN KQ7X<_\$"YM(UB#5551Y,XD MQYX['/K0![[_ ,$PM%U@?#/1XKR# '?V%??EQ<6OA_1I[J5]HCB))KQ3]F7 MX"I\']$M/#3QK_HV.35?L7B&Y3[^/+N"/7T-?E%\*O$OC"Z^(NDQR^)[Y@UT.MTWH?>@#^NC]B MS]J&#XP:O"(M2\WS77^+/6OLV 'RB?:OQW_X(@V=ZE]I5Q?:J[[F0_O)L^GK M7Z\R^(+2VN!;">,Y/]X4 37#72$[!20RWA(W+^M7([FUDC#F6/D?WA4%SJEE M;@DS1#'^T* )(S*1R*E6-1\QK/MO$-G<.56>/KV85?25)X\JX/T- !)'%-]X MT+Y47&:01E.IZTQ[9G.=W% #Y)2W^KJ$O<;NG%.5HK89>5?Q-1/K-FC%3<1? MBXH L1.^,M3_ #$8[2:A@U"VN%^29#]&%!CV'S0V<^] $=W9)(_F !SS[U/_P %#OVU+/X:Z1J>AQWZ*[(RC:>:_$KX MH?%/Q3^TEXZU31['4[U@;HH!&S=P* /3?VAOVZOV@?BCXU_L[P@#!_@3^U5\3I!<7_A+>LQSGS6/7_@-?6?\ P3U_X)3ZKXGTBT\<:O;2 M2^2%8B=B>OUK]3O@;^SEX1\#V%M:7/A:Q+0H%):W4]/PH _#*P_X)>_%'Q/. M+G6_!V&/7Y2?Z5UVB?\ !(G6H(R[>$\-M)_U7?\ *OWR7P/X,@3*>&+ 8]+9 M?\*B?0/"L9P/#EG_ . Z_P"% '\\'C#_ ()B?%+P]>ON?85[+K5[)&NQ#P1 MS571_",.G@&WA6-!T51@"K]_I1F4D-T'K0!\-?\ !9JTMC^SA+,YY*2YX]A7 MXW_L5V&G7'C31RS?\O2]J_8S_@MBQM?V:YE!Z)-_(5^+7[$6LLOCC14.>;I* M /Z/?V6+&UL?@_HLD/7[/Z5ZY:72NN7:O)/V4E-W\&M$YZV]>K1Z?'_WT* )+9IG_ -95>298[GDU=-Q 1\DBG([&J4NF-/+Y MH/'UH N1W,97DTK7$0&=U5H[!EZL?SI38.3R2?QH ^)/^"J$45UX>U,GG_16 M_P#0:_GM^%&G+#^WGJDI7C,7/_ WK^A/_@J) 8/#^I[B?^/5O_0:_GY^&\BO M^W/J: #.8O\ T-Z /Z.?^"8K1_\ "$KL/_+H/Z5]423R;B%KY1_X)>(1X'4, M?^70?TKZP58TE+-(H^K4 20M)Y9+#M5>YFG7.P4^YU.U@RIGC'_ A4%MJ-O= MRE%E0_0B@">V,DD?[P5)% V2*DC"*,!A^=(\H7F@!W"BF32$#Y:;YV]L9IW ME$\\_G0! 7G+<#BI%1G^^*D8QQ)EB/QJG=:W;6V1V- #);Q$7):BVOHI!@MUJ"XTQYONN?P-0 MQ:7);.,N>OK0!XK_ ,% B(_A.SIW1_Y5_,[^W^[S_M1:#W_XGG]&K^F3]OBV M,WPD*9_Y9O\ RK^:3]ORT^R?M3>'PQ_YCO\ 1J /VN_X)$V,\7A'0I'3CRTK M] O&MLLMO*7Z8Y-?!O\ P2DU-(? 6@@1C_4KT%??NK0?VQ:O$HY8<4 ?,'QS MM-&AAD9WP<'/%<[JMOI=U\'[^&W?+-&,#'L:]9^+G[.U]XG@=HII/F!Z/65: M_LT:A9>")[)Y)#E1P7H _.&P\#:N?&5]-;6N0;MB#7H3_$?6[?PV_@G=AI,? M)O\ 08_K7TY\/?V/Y+_7;EGMNLQY-<%K?[%.IQ_&&"51+Y8W94.<=10!\_>" M? VL:)K*7U]:[!+HI2P SFF @]**Y*$W M48Y6BAS,"*:0#U%-9R>!0K=C78H)(P5;WK"[ #D$TRX;Y"HJ2JTLN'QG\ZB3 MY5VAE^<;N]?5'B!MNG7!_Z9-_*O@K]KC4F2XNE,IQSWK['(<( ML36=S\YS['RPU.R/DSQ*9M4N&>3D[LBN[_9=\/S:AXU$%U'F/%K/3-*"P)C"# MM]*]3L(L *PXKE?AYI@TNQV8'"UT::H8SC:>/:ORS-*W/B)-'[#D&&A3I1+T MZ [:J!W+$$\9JU;S_:XLFHI84C.XLH_&OG[SJ3LC['VT:4-04,>M.52.34+ MZC!;CF9/Q85D:SXWL]-4LUU$,#NPKNI8*K5T2/+Q&C\3-\RQQ+N1?*>Q%> ?%3]LPH'6"8G''R+72\EJI7D>3 M6XBI2TAJ?4_C#XT^$]*L7DDO<$>XKPSXA?M1:26=-+U+)Y ^:OEGQ3^TIJWC M2Y;2XCO6P.!A2IZGQV9X[$XFLK'>: MM\6/'/BG46@TZ7>C=/G-=9\.OAYX[\1NDNHVFX$Y/!-=[\'?V2!IT4.HSKD\ M<.^?YU]!^$?!MGX8A$0M(L[>)9];)T M<-2)+V=+>+*GFN4\3?$/3-$MY&N[G:5'/-*_%_B58=.FWQNQ_B--)YV!?H&:O5?V=O@;6U M[/;R-TY<&O6K8..4JZ/B9XBKF4MS?^!?P$U/QO%XK0D\HME3\U8'@Z_2[G95<'YCT-;\=D3<" M0G]:\?$Q]G5:/ML/%.*$1KH'D<9JW'$OE[F'-/*+@9 I2H(P*\NKB.5GKTXV M1'O0=344DLB?-CBB>+##ZTMRA:V %%.LYE2E9F3XVM$UGP5J5EC)EM64"OP/ M_P""T_[,5YI.G:GXFGTW;'*'8-MK]_X;8FRDC?D%>]?GE_P6Z^&,7BKX'RP0 M6"[C!+RD?-;J"9,7SG\JE]:Q>'?$EO-$,%)>*_5[_@@G\?+RU^*L5G$2[ MC &[V%?F7^T?X#F\"^*4M)(G4^<1\P/H:^A/^"3_ ,6&^&WQ-&H-)-V%!S757MVD*X4]!7SM_P3P^**?$+X7_VB M)PQ,*'.:]]O(S(N<]J1!Y#^U[X['AWX.:K?33;51>3GV-?S"_P#!7SXXZ9\1 M=6U+3[2]\QDG9"-V>AK]\/\ @J5\;XO#7P.U[11>(K%3P&YZ-7\K'[1/C*Y\ M7?$;6!)<22!M2DP&8G^*@"[^R/X&O?$7Q5L8(X-P;V]Q7]+W_!%[X)6GAS3+ M6;5[783 6'R^JU^&'_!,'X.R>)/B[I+&S9@V.2ON*_IT_8^^$,7P_P#"=G=& M)8MNG*_7'_+/- 'OEUJ.A^%M-\Z>3;$O>OGS]H[]M[X3_#6.;[;KIC*#^\!_ M6O(/V_\ _@H#:_!GPI>V,=^@:'=P,$\"OP7_ &X?^"G6O?BST_4+P[YR M@\D,.^.U 'ZT?%3_ (+-?#;1=8GL].\7X*]!YH_QKRS4_P#@MQI?VM1!XO\ ME+\_OO\ Z]?B=X;^%GQ"^,/B0Z@DFM$38Z/,!UKU:W_X)X?$&?39+YAK'R1[ MN9I?\: /V?\ A;_P6C\#7]TD>I>+_3/[X?XU]L_LQ?M\?#/XJ6<1L]>\UI%& MWYP?ZU_)1XW^'?COX17\KRW.KH(S_%++7UI_P3=_;UU?X%(#+JD^P!2+2?%^,.1_K1Z_6O++O_@MMHCSE4\7\?\ 7;_Z]?A?H&E>//C! M=M+%+SEW _UP_QK[2_9V_X*)_"SQY';JOB'>7Q_&/\:_DZ^)7PJ\>?"O5HIC<: MNHBE!_ULO^->V_LK?\%!?$/PLUB&QN]3O1Y.W(D+G^= ']@7A#XD^'/&%M]H MT>ZWJ5SG(K5FF:097I7Y+_\ !,__ (*?P^/-,M+*ZU-29T5?WF!UQZU^JO@' M6[;Q5X7M=9BG1O/3/RN* -FTC5URPJOKFOZ5X<@^T:C)M7&>M5_$.OQ^'=-F MO'8 1KG)-?#'_!0O_@HC9?"KPU*8M1B!CA;A<9ZF@#WKXR_ME?#?P1#,+C6= MA3/\0_QKX\^.'_!7KX<^%6F6#Q7M*D_\M1_C7Y-?M??\%5M1\77UQ;VNJS_O M"V!'G^E?#/Q ^+OC/XNWT\=K>:F^]S_JVD_I0!^Y^O\ _!;/26NS]A\7Y7G_ M );?_7JOIW_!;#31,HN_%W!89_?_ /UZ_#[PW\&?'VHV8N&_M6\>/\ &O)_ G_!7CX: MZSJ\%C8^+-WFSA,>:.YQZU^4G_!635-;A^)&JF'6KI!\V ERP[GT-?'7[+_B M#Q _CG35D\07ISJ*<&[<_P ?UH _K\^'?[0/A;7? EKXKBU#<)@?FW#G@?XU M\S_MQ?\ !1[P!\-["_T2^\1>7)(C(H\P=?SKC_V8(M0OOV8-&VW28@N?W@&,5^@?P_\ ^"Q_PE\0 M7T-G-XOS-(1M'FC_ !K^:K2_#7BK4K=!82:@,CCR6?\ I7J/P"^#OQ!N/'NG M7DEUK(59(]/AGTK6MZN@*G?UKQ+XS?\ !6+P3\/M M<;2-8\4>7("1CS1V_&O!_P!BGX/^(-?TC3;2X>\)6-0=\C_UK\U/^"MGPL\4 M^%_C'/)#J6H1JC2?C_&OO#]GO MX^Z-\3]!BU/2[_S4?&#NSUK^,+X/_%+Q%X-\1(LGB"]^6Z&=URY[_6OZ./\ M@CA^T.^M_#K3M-N-1+LWE_??)Z>] 'ZVLS-$KKW4&LO7M?@TVS9W?!'O5_2; M@7.F029^_ I_-17 _'MO^$>\(3:P9=H&>=WM0!X9^U+^W1X&^"C21Z_KGD$? M[8_QKY'\0_\ !9SX66^M26\?C X'0>:/\:^#O^"]G[0NH/K4L%AK,\?[]%_= M3$=P.QK\J/"=WXH^('C9K6/7[\[\8"W;^I]Z /ZP/V5O^"@GAGXR"%]%UWS@ M^,?.#_6OMSP3J[:SH4%^S95QUK\*_P#@A9^S5K_]A6MY>7EX^V(-^]N'/\S7 M[G?#;13HW@RTT]LY1>23S0!HWL4C7"F$<;J\U_:L^)*?#7P2NIS7'E_NF.'M)OO,CNKMUQOZ]:^@_^"5_[#EIXF\5P>(/&6D9CNYUD+>7G(P/6O@3 MP_\ :/BE^T9H-^[/*&OLG.3VK^B+]@_X1VNA_#W0;M;*-&-HI)" 'J: />/@ MS\*?#GP\\.C2-&@V1@ 8V@=*ZRYM#;+FV%/M%%FOE"K+R*!G(H I0?:F.).E M6C:1,,L*&N O.*6.<3*0#GB@"$7D$],6V\FTD&!]TT ? O_ 6C MNO._9]GAF/&R;^0K\W05YI^RQJJ3_! M71$"C/V?L*]!UC44L],FN'8*%7.30 W4?$^F:1_%?\ :P^'O@:* M7^T-7V%,Y^85X3^WI^VS9_ 3P])J<.HQEEB9L*0Q&,]J_(?]HG_@I9XH^,7B M1M%TV._87+$9AMWQ^@H _4WXF_\ !5/X2:1++"OBG!0D?ZP?XUPUG_P5]^$Y MO5MQXMY/_34?XU^56A_LE?$'XXW!O'EUE!.])MCXA M&H:L?*[?;I?Y9]J /VB^"_\ P4R^$WB69$NO$N[#_&-EX&U- MKE>F3/;MV..I% ']!VH73(JM&>& (J6UD=XPYKPO]EK]J'3_ -H73+:5+V$D MP*2 0.BU[O;K&D017!'J#F@#XB_X*H)))X>U,I_SZM_Z#7\]OPK9D_;PU/S> MF8?_ $-Z_H5_X*CW(AT'4H^.;9A_X[7\ZFO^(D^'/[6VI^*=P RGZ,U ']'7 M_!/3Q_X=\+?#N2>^N=GEV.3R/:G?&W_@H[\*/ -Q/#=^(]ACSGYP/ZU^4GPO M_P""J%_X<\*3Z!8I._GVWE@Q6Y/\A7D?B/3?'7[6_BNYM8GU:-;AN"#*@Y_* M@#].];_X*[?#*[O5-EXLRF[G]Z/\:[WX+_\ !4GX1ZIJ2I?^*,C<,_O!_C7Y M,1?\$G?'.DZ5+>M?ZJQB3(S>RG^M>7^)/@I\0_@M>RS*=9(C;@AYCTH _I;^ M'/[5'@#X@B.70]5\Q7Z?,/\ &O6K+4+?4K6.6!L[ER*_F\_9"_X*<:[\*/%F MF^#-5EO%\V0(3<1-V]R*_;;]D7]K#3_BOH&FE-1A=I8ERH89H ^DL>40[=JB MO?$.G:?&7N)WAE8F$D;(R>WM0 SXP M_MK_ J\"2RZ=?ZYY#_&OSE_;* M^,OCOQK\;)-)M;75PDF_[D,H'WAZ"O/;W]A3Q[\EY*?ZURDOC;QQ^R?K-M;W4FK$+<(I\SS6ZD>M '] M0_P[^+GAOQE813Z=>;]_3D5U5](PD&WH37Y&_P#!,G_@H3+XZU6P\,W=VP;Y M,B48//UK]8-.UR+688Y8I%;*@_*<]J /(OV[W+?"NQ_Y5_,]_P4,:X'[5 MWAX-T_M[G\FK^F']NJ/;\*2W^P_7Z5_-+_P428-^U3H!Q_S'?_96H _<#_@D M[#:3?#_0 ?O>2N:_0YK.-$(C%?G/_P $DR?^$)T'G_EDM?H\G2@#)O+*6XRK MKD=JL0Z;$]D;:1>&'/%7G5<=!35 R!B@##MO#-OI,S3628+')XI%\!Z1<7@U M6>+]\O0XKH<#T%& .@H S+WP]9ZI&([I,A1@<>E1V5G-83"WMUQ&*UZ3:O\ M='Y4 ,>!)0"PIJ*R-@=*FHH **** "BBB@ HHHH **** "BBB@".BBE!X(]: MX<+I(=171&PP?K0@R:^8XM_NF<]XF;;IES_ -<6_E7YV?MCZDT5_>+N M]?ZU^B?BA)SGYZ^O/V.M/*>((6V]UKY \" QWT08?\M*^U/V2WM;;4H)7G0&R$AVGTK:B2VZD5PA\:Z?IMH\GVZ/*KG&^N"\ M7_M0PZ 76.]7Y?0U^=O*<5C9/D1^@8#.J.%I*[/;M3\8:-HL3+*^"!ZUP7B_ MXZ>'M/#?Z3C&?XA7RS\3_P!L^6:Y>-;L\D]#7C/C3]I:[U8,!=.<^]>I@.&* ME.2=1&F,XNP\J?+%ZGUQXR_:HT*R1PFH8(_VZ\4^)'[7(N Z6.I\\_QU\L>* M_BCJVKSF*+SFW9Z9IO@KP;K7C.[V26UP0S]P:^TPV P&&IZI7/A<=B,;F$[T MF[';^+OC+XR\37I2SOMP;..34G@?X?>/_&\X\Y-X9_[I/>O6O@U^QQ_:ZQ7= MQ;$=/O5]2?"O]F>P\&I&XACX /:O SFMA*>B/2RC!XNG-.H>!?!W]D349+V* M^U33<@XR=E?5?PY^!?AWP] A%CM(0=O:NYT2PMM(L1;I"@QZ**TK>X$HP$Q^ M%?"UL9.+:Z'Z)ALMH8B"DD5M.M;/3XQ;0+@+5UI8\9:JEQ;I"3.[@?4US'C+ MX@V.@0R,U]&I53P6K.E0GBY66H\1BX9='72QN>(_%-EHUH997P /6O%OBK^T M1I&FPSP)>8)! ^>O._CG^U*EO:RV<5Z#MS]TU\?_ !3^/=YJ]VQ%Q(AKZ M_*\A=-*4T?$9IQ7SMQC(]&^/'[05Y+YSVM]P)O&>JQI%-O$C> M]5KG5;WQO*UH(Y&SQWKV[]G3]FZ;5KBVNYK-OE(/S+7U\*]/"T['R,ZU3&5+ MB_ _]G?6M>N8Y[NSW"1@?NU]Q_ CX)Z3X;TA/M-EM=0.U:/PA^$%IX8TVU?R M(P0@R,5Z)?31:/ILDZX&P=J^)SC,EBJG) ^LRC+^1*4@O=4TKPU9CS/E"KQS M7SA\4_VA+>S\7?V=!>X!W<;O>K'[17Q_?1+62-9R-JD<5\2>+/BG=>(_B'', M)7();^8KBPF E"7,T?4SKQA!)'Z+_LY^/$\0S@F;=DGO7M]M,KX(-?(_[#=Q M+>/&7+U0,]*\[,H159GHY?71]-3=XC74EAD=Z>8]R8(I"V3F@39&,TZ4;,_VY M_A5%\1/ +::;;?F-QC&>M?1"L-IS6%XJ\/1>)+8VDBJ1CO79'1!&7RYNF*4F;^TNK']3O_ 1&^-$6 MK_!J&WN[O<[01_Q5^BVJ:S:6>DQW4C8#1YS7X#_\$0_VFY;#P_IN@M=$>8L8 MP37[+_&#XIKH'PPT_5&N OF6 ?)/UK,S/R+_ ."UW[3RV&I:IX6@U# D\SY= M_I7X9V%A<>+/'-W,/F\V_8_FU?9/_!9KX^W6M?'N>PCN'97:7H>.HKYN_9,\ M'2^,/%,;?9V??>#M_M"@#]8O^"._[,DQUO2?$ESI_P B[,MM^AK]KOC!\5/" MGP9\ HLTWE,FCJ/O <^4*^9O^"3?[-MG8?!>RUN6W1&7R^2 #TK/_P""S7BP M>!_#$D%M>D8L$7Y'_P!@"@#\??\ @K/^W$_B7Q[JGA_3=8RIWX7?[FOD_P#8 MT^"NJ_'KQ%;RW-KYZR7F3\N>-U><_M8ZA+XH^.%Y+-=,0V?O.KZN_X)>> M.M&^$\MO-7Z%?05T M%]_P6NTV!_*7783DXZB@#YE_X*H?\$T?#.A>%+S6M \.[-RN5/EC_"OQ"^(F MB>)/@G\0;&*W_*_&:WULZ';<,V4 ]#0!^L/_!#+]J_6?$/CFST"_P!4W+'-&NW=]*_;7XSZ M_'JOP"UZ4/D_8_ZU_+]_P06^(<\'QY\MIF %['C)]A7])>IZQ_;/[.VN.9,Y MLAU/O0!_-A_P5G4R^*=>S_SW>OC#X"3Q+\2=/M^Y?_"OMC_@KE:_8M?UR;'6 M5S7PQ^S_ "-+\6],8YQO_J* /Z2/^"%-M+:7=C*HP#@]/:OMK]NSX\:?X$^# M&J2F[V2IT.[V:OCK_@AO CQV)##_ %8_E6?_ ,%D_B]<:'X&UG2(YV'WN ?8 MT ?C3_P4A_;*\4>.=>U"RTS6-P%TR ;L_P 6*^;/@1\+/%GQD^(<$,\7G--C M^$GO7'?$KQ1<>(O'%\LTCG=J3_>/^W7Z(_\ !)/X%VWB'XAZ7?26Z-NV=1[B M@#[+_P"":/\ P2QTVYM+:X\5^&MVZ/=GRL=L]Z_1:T_X)F?!^+P=';1^&,2C M/\ ]/I7M/[.'PSM?!.A6?EV,:_Z(G1!_=%>Q6=Q&0(?+7'IMH _%_P#;T_X) M9Z!)8WU[H_AK'EQLP/E>@^E?B'^U1\!=>^$?C:_\FT\I8C_=QW-?V4?'GX=V M/B;P1JUQ);1'%DY&5'I7\S/_ 6!\*0Z+XPUJ.*W4;2W(4>IH ^>/V OVH?$ MO@7Q3HUD=4V+]H12-QK^E[_@GC^TQ;^/? VC:?-?[W,:AANS7\@_PD\32Z+X MRTR178;;E>AK]_?^"-'QSGU"_P!,TXW3-M*#!/TH _5+]KGXQ:5X*^'NL7#W M.UH[M:.+ MEE\R)UP#7\V'QN\0W'BSXKZY++*["2])^9O84 -\!Z#XU^*OBNUL0?,:=\ ; M2:_4'_@G9_P2F\0>,+RVO?$GA[S(YF5O]2>E?/?_ 3,_9]@\7?$K1)9+=6# M2+GOTKZ3_:*TZPT'P;/!;IMV:85'_?NO6$ MT>$Z@+D0*/\ @(KRS]K2W\SP[> '_ER;_P! H _F@_X*QW32?$G5=I_O?S-? M&?[-4TT?CO3"#P-13/\ WW7V=_P5;T]8_B%JK?[W?W-?&/[.1*^-].4#_F() M_P"AT ?TX?\ !.2WLO%/P+T329EW''3ZA:O?MN_\$_=&^(FF7^LOH7F&.-GS MY=4?^"35JQ^'&BNP)&!U^@K]!?BI%;_\*TUAWA0D6#=5% '\D_\ P4*_9OT[ MX::CJ"0Z=Y?EEOX:^)?!&GP7_C&PL"N1)9"A^YU4>U?K_#%9RCFKW](__ *U? M(G_!83X_2^'OA;J>EI@#]I/\ @DG\$-,\%>#HUGL]K"T&/EQVK[I@@6V@ M$4?"CI7E'[.7PW3X?:/%;1Q!?W(&!]*]:_UK]3-8#?V1/P?N5^2G_!?MV7X-S=?^/67^M 'YW?\$Y_A M_+XS\>:)K5W#OVS*V[%?TC?LY:18Z-\,]#BCCP5LE!_,U_/]_P $EKJU6XTI M9)$#93J1FOZ"/@VV_P !:24Z?91_,T =S.KR'=&:A\N\)P:MVA"PG(J"^U![ M=253MZ4 4O$.OV7A[1I+^_?"IU.:\TB_:Z^&.D7,D.H7N"K$']X/6N%_;+^- M.M^%OASJ,EG9SL5Z;(R>QK\6/CO^W=\1])UZ]2VTG4SMNG'R0-_>- '[RC]L M3X-,_F_;>?\ KJM2Q_M=?!^_8*E[DDX'[U:_G=G_ ."@_P 4;733O MV=ZXC5/^"OWQ \'ZY:VEU;ZC&'NHT.^)AU8"@#^H7PO\6_"WB9U32Y\ANGS" MNME*/:L5[I7Y6?\ !,W]LR_^+UIIUQ=7$A:;;D/UK]1=,O'NM,\PY&80>?I0 M!\)?\%I8X_\ AGZRLO$7CK0/-* MA6=O*_QKY:_X)B?#6/XU_M8ZY#J#!DDUI0/-;CE5]:_H=_9L^%6G?"_P.;&T MMHCMC4 HH[4 8_@#]ASX&^%] LUMO#^V5(1N^5>OY5TEU^RY\([FQ:R?1^&Z MC _PKL]$U:;4+LV[QD -CD8K2,*K,/F_#- 'Q]^TO_P3A^$OBW3+AM-\-[G, M)(^0=_9;5E$(;AH ^./^".G[<=Q8WZ:5KNL4#-&&UQAU/>;_ M .O7]+G_ 3O\;)XD_9STR^DG#,^.IY^Z* /&?\ @J4EPVAZC)V%LV?^^:_F MB_:>U^6?X_ZK8:<_[X%>_P#M-7].G_!3"Q74/"VK,;]?]VOYJ=3^&"^. M_P!N#5]%E'RDQ]3QR[T ?6O_ 3 _98U_P",5A:WFK6'G*4#-\G:OV;_ &5O M^">OPW\,65IJ>H>'L2D L=@_PKS?_@CE^RII?@OP3$PAA.VT![>U?HI:VL6B M::EM%$HV#L* ."N_V9OA&4:TETCA^",#_"O)/V@O^">WP0\2Z*7L_#F9'0Y. MU?\ "OH]F:]F$K'VI+OM0A3=@=QF@#^<7_@HE^PKXG^%GC]_%7@K2O)M[ M.5VW>6>!^%=+_P $??VR/$^B_%-_#'C'6/W5G?K%MWD8 K]9OV_/V=])\8? M!K7];EMX-ZVY(RHS7\ZD?BB^_9N^.OB#4K(2*%U5F&S/8#_"@#^JSX'>,=+\ M>>%1J=K)O4A>.?AWX=\6VYBU>UWJ5P1BOF/_@D-\5KCXF_ &+6+EV) M,<1^?W!KZ]O0K1 @]O6@#YJU7_@GQ\"]>\7+KE]X;W2W"#L/3Z5W_ /:NC6+[[S48(\==\@%<]\0/C9X,\+P,1XJL00G3 M[0OI]: ,74_V7/@SJ<9LI]&SGMA?\*_/[_@JE_P3U\"WT4^I^$_#^/)029V M]!GL*^DOB%^WMX?\)W[RP>)+9@F<;90:^0>6V-K]O:OYQO^"BDYG_:IT E2/^)[Z?[+4 ?MI_P23_Y$G0?^N2U^CZ=/ MQK\X/^"2?_(DZ#_UR6OT?3I^- _3\::O4?6G/T_&FKU'UH ?1110 4444 % M%%% !1110 4444 %%%% !1110 4444 1TN#UI?+/W[8.BO-?7;!>N>U?HAK*!].G [Q-_*O MAW]K#1)VFNI6@;;SSBOKLCJ'YJ5SXETZR.FW0D/&U\YKUSX6?&!/ M#-RA^U;=N/XJ\O\ %4GV&8H/[U9-FY>;=FOU?*\N6)BI2V/Q;.<:\'6?*?47 MB3]JF:2-XH=3^\,?>KRSQ;\8M=UF1_*U#.[IS7EVJL5F&&YSZU+I?VJ9]L4+ M-]!7UE#*<#1C=I(^<7$&-JSY8D?B37/$NHWX N\Y/H?\:M:1X8\3:KC]YG/^ MS75>$OAOK&OZC$?[+E8%N?EKZ<^"G[+IU0PF\T_8#C[R5\SG6)PF$@^5H^UR M/ 8K,))SN>+?"G]G76-?N89+BUW9Q_!7UM\$_P!E&STP13W>E=@3\M>L?##] MGK3/#L*2!(P5QVKUO3-/M]-A6.,K\JXXK\DS/B*I&;43]FRCAZE2IIR1S'A' MX>Z'H%D(4L]K#%;K62* (DQ@<5>>,22Y!J0VZ1KDM7S_ -=EB'S-GLU%8I8[+4E8A, M?*U=-+!U,7):''+&TLLIM-G;?%?XV>'_ _IKIYNUES_ !U\7?M#?M1232R1 MZ=J> 21C=7!_&/\ :@U/Q%J,UEYDA!S_ !5XMKMR_B-S+.QR3GDU^E9!D,:< M4VC\KXDXA=>3466/%?Q/\0>(K^0&^W!C6+;Z)JVM7**3N+-Z58T+PN)[[$:[ MCZ"O:OA!\'[[6-2M6_LURI<9.VOH,>J>#HGR&"I5\;5)?V:/V>=3U;6TEN[7 M<4S]:R3AJ7*IR14MM.CM8UCC7 48 KE?B;K"Z?H-P2^,+7=?(P MX(KP_P#:/\3G2]"O%$F" >] M%>!(I]3\3P3RG)^GN*W?CAXNDUW5;N!F) D(YI/@_I#W.LVY2(L3V%?HN)P$ M:.'4K'QT,U]M5Y4S[U_8=L?LWE$CM7U1!(J#)[5\X?LA:/=6"1--;L@*YR17 MT4@S'@5^;YG9XEGW&4S;IIEB6='(Q4JL F2>*K0P;C\W%6&5=F :\:I!7T/M M**O!,-^\?+TIJ;C+UZ41IL'%.0 ,3FDH61N["7,VQL4L",6WFH;T;Y 5Y^:K M"MLAXZU;=D( M+F73)$C^TL5IG&6IZ3_P $F?B9<:#XST.Q-UM0R*",_2OVP_;D_:#T MWPM^SKHEU]JVL=&!)W_6OYV_V$_'_P#PBWC_ $B:28HJ2C))K]!/^"H/[7L9 M_9STFTT_5?,=-% *H_(.6IFY^:W[>OBT?$/XX?;8)=^YI.@EOK54'G$Y=: /UH_8Y\'MX ^ *:<8]DB;.WHIK\_\ _@N)K.M7NG3JMQD" M!0./]D5^JNG>%$T#0CH,"#;_ +/2OS._X+>^#)+329Y88"UU!/B3<>]0?#O5/BE&57PQJ1CYX^0G^M;/[1D\B?%>YLYE*CG MJ/>OJK_@F=^S%X4^,DUN-5NK8%W_ .6A]Z /%M,?]K":P5K7Q(1&>G[AO_BJ M4V'[64T@=_$1Z_\ /!O_ (JOWP^%?_!'#X=ZUX M=1A-B[/GH/8>U;EO_P $ M7?!I.TV=KS_L?_6H _GWU[2OVFM5TP6=]KI=0.1Y+?\ Q5<'J?[,?Q?\42?: M+]S(>N?)/^-?TC:A_P $2O ZV_F_9;3)_P!C_P"M5KP]_P $5? XLRS6UIPO M=/\ ZU 'XX_\$;OVOZ&]#DNK+]GC6H+ULDV0 M'3W%>=?LY?\ !+?PE\,_%C:C;0VP(D!^5?\ ZU>_?&[P#!X)^#.M6ML!@6N/ MEH _FR_X+%&,ZAK)C')=Z^#_ -GRV35M9C(/$C MBOB']GVZ;_A9&GP#DE_ZB@#^D/\ X(3:@[/:([]$_I7D_P#P6TO;N2/5XED^ M7]YQ7JW_ 0HT\Q26CS+MRO4_2N$_P""U/A.[ETO6+Z*U9E&_P"8#V- '\Z7 MB.$KXVN">^I-_P"AU^RW_!$O2[*X\5Z098\_<_F*_&_Q>LL'C:[#QD;=2;K_ M +]?J[_P1D^*EMH_CS2;62\5<;.I]Q0!_3+X8TBSM= LS'%C_0X__01445PD M>H%,UC_##QU;>)] LQ#=J^;./H?]D5T7]D0F;[4S 9H J_$)EF\!:LH[V$G\ MJ_FL_P""S^@;_$VM2B/J7[?6OZ.OBQK\.D^"M41)Q_QY..#[5_-__P %DO&L M,VNZPB7 +9?C/UH _)30+.>V\3690X(G&*_9K_@AU>:L?B!9)/-E!+'@8^E? MC9X,O)=5\9:=!L)+W(&*_=G_ ((E?":\A\1:=J+Z>P#O&=VWZ4 '_!:OQ)?V MGB&_M(I\*TC@C\Z_#/QG/-3M)HBNRY(Y'L* /U1_X(ZOHLWB319I8LN&3!S]*_I8^ M$=U;3?#O1T@& +)*_EC_ ."2WCVST+QKHEG<7J1C>N=S?2OZ?0+X)VLW[_ .P:]E9(IX?*9QGTKR']H_PW;'P[?L[J/]"D/)_V#0!_ M,Y_P5BNE/Q#U50?[W\S7QK^S%8RW7C?3I%[:@A_\?K[(_P""M=I#!\3-62-P M?O=/J:^0_P!E6Y^S^,M/1CC-^HY_WJ /Z;O^"44]JGPTT6WQ\P SS["OO'XO M3+'\-M84=[!J^!O^"4UH#X T:?UQ_(5]X?&4NWP_U95!YLFH _F?_P""R\1' MB/6I'Z%G_K7YC_!V2W_X65HXQS]K'\C7ZD_\%H[#R[_6)<[S%Z?@:Z[1]0GFO&2 M52 &[T_Q#X%\$-ZT ?S/\ _!=C]FZZT"WO-0T^RV%\OG9[U^;_ .S5 MXBU#P)\5[+SI]K)^'<5_2%_P6T_92M?%_A.5X;-9#]ESPN>U?SE?&/PH_P + M_CLMAY1C$>[M_M"@#^BK_@CE^TYIMQX:\K6KW?ML) /G]$-?+O\ P6?^.5CK MFE:K9V%SP=^!N^M?,7[!/[87_"K]+:(:ILS;N,;_ %4UY)^W)^T[-\1GO$6\ M,GF;OXLT ?&_@?PMK'C'QS";?Y@^J#MG_EI7]"7_ 1D_9PNM(M=(UV]LN#L MYV_2OQV_X)U?!MOB+XKL[B6TW9OPV2O^W7]0W_!/WX!6'@OX+Z3J4<2*X[ < MC 6@#ZCM]-M;*!!!'C"#^5213AG\OTHM)OM$>)...]*+1(W\Q2* $U2!9-+F M4#DIBORG_P""^?@Z]O?@Q*85ZVLO;ZU^K5!;>83:R< 9]: /P\_X)\?$.7P+\1M#T2[N-NZ=5QTK^E/]F/Q%9:Y\,M" M>,Y+62YY]S7\MRV]Y\*?VDM!M)H'A5;\@DC XS7]#7_!/GXUZ;X@\!Z#I\.K M1R.MJBE _./2A9+2X&UAD]^:;9NNHP;\CI2&R%L=R_6@#A/CA M\)-$\<>#+K3WL-[2=L>QKX1\4_\ !,'1/$FJW$\WAG<'G9O]7[_2OTOY>+81 M26MK'"2VP?E0!^7'Q#_X)<>$-)\$R2'PH P[[!Z?2OR)_P""G_[-NC?";Q1; MBUTKR=M_#CC'\:U_47\<+@_\(;/&$XY[>U?ST_\ !>FX\CQ9;@8YU&W_ /0U MH ]8_P"",-_>#Q/IEB)/W8\O _&OWJT^W$>CH ,9MU_E7X*_\$78P_C#3)/7 MR_YU^\T]\;;2XP/^>"_RH ^"_P#@M=;;_P!GRXQ_)#\3)M,L+G"2W3J5P?0U^J?[)MU++\*='#*<>0*_*[_ (+B MW&J6'Q5DO[:SD98[N0EE''0T >$_\$9/ACK^E_'ZZU>5>9=21L[>O"U^^_PQ MF$.B_9[PY) K\&O^".'QRGU'XY7&E7+X9_9]7TD7BRJ0 # MD&@#J[6VLH6\V"/!/.:KS07;WH=6^7Z5.WEQ#$3@D=A5BW8E,D8H ;/:0SPX MG7.%KYI_;L70)OA)J%C>AH _GX_:HT/2]+^(43Z#!Y9.LQG_R,*_<+_@E?>ZR_P$TF"2;*?+QC M_9%?A)\8_%,GBKXD)#:$R[=<5?EYZ35^^W_!+;1YXOV?=)FE@*_=ZC_9% &9 M_P %+]0CT_PMJ2S'K9-G_OFOY[/AQ=Z?=_MZ:IM7YLQ=_P#;>OZ!/^"J,<@#^C'_@FGJ=MI_A!(3P3 M:@=?I7USYD=Y "HSD5\>?\$R]*BUSP@EPS XM0?Y5]?M&FFVP4'&!0! ]E*L MH*#C-7HXXY$".,G%5[?4&N!\O(J:1O)4/G% 'BG[96F7LOP;UU8CB,VYR,5_ M-'^V=H-G;_$+79(X<.;Q\GWK^F[]KS5K>+X%:^[3*"+8]Z_F/_;!U>YU;XF^ M((+.-I2+YQA: /W _P""(>LPV/[-,43'!\J'O[&OLOQC\8O#W@JQ:XUA^!&3 M]_':OBO_ ((P:)';_LQI>WY$16*'[_'\)KC?^"QG[5S_ .\)E]#U NQMAD0 MOW- &=^VG_P4^\.^&M4NM#T#6_*F^;;^^%?!GCC]L?\ :%^+=U,GA/Q><-(0 MHVLW&?\ >KQCX=:#XG_:X^.]I'J>E7#6]UG=)(/EY85^O'[*G_!%?P-H.E6> MI216BM-;K*@#\L]5\)_MD>-"6B\2%M_3_1G_ /BJ\\^)'[./[9-M M93R7^LDH8B6_T5^F/]ZOZ)O#'_!-;P=X=VB);7Y?1?\ ZU<#^U1^R/X<\/>& M[^1!;@QV3D?+_LF@#^:C]G3X9_$/0OVBGD\23%I1Y>\^61_$?>OZ2O\ @D$\ M\/@Q(YVSFSQ_*OQ(\4P)X?\ VM]1TRW VH4QM'^VU?M]_P $A81?>#!*_46F M>: /;_VY+73X?A<;F2/DH_/X5_-3_P %%Y[>?]JK0#;CC^W?7V:OZ3_V[V,O MPN:V<$ (_)^E?S5?\%"K9(/VIM "$'_B>]OHU '[<_\ !)/_ )$G0?\ KDM? MH^G3\:_-_P#X))NA\%:" PXB6OT?3I0 K]/QIJ]1]:5^E,#J& +4 2T4=:* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHI**0MPP!2,P Q0K9."* M:_WC2#H+KPS--#!\YW<_A7TH(@49?:O.?C9X1 M36= >(Q@YW<8KVTH-'Y*?%3P]>:?J)#$\2'M7/6A"@+W%>] M_M2?#?4-+UT0V>GLP:;'RBN1\#_ _5](Q68-):7.)TKP-JGB2YC%ID[CQQ7M?P;_ &4_$>J7*230,RL1U2O7_@E^ MRWY7DR7.F[",=4KZM^&OPGL/#MM"VU5( [5X&<\67_! MC]EZPT:"-]2TD,RXY*U[UH/@;P]H-K'Y.GJA4O.@O;/4]B=2,(:"VDRM'DUE^+?%=MH4)>=N N>M_P!-4NL8P2.]<]\ _@%9Z?;07$L" MJ>,Y6OHO0]!@T*W,46!@=J_+>*<\A6O2IL_;N$>'DHJ M:73QYTYR#S7R?^U]\0K6*"[M%DP6W=Z^BOCCXSM?#.A++'= $1'C/UK\ZOVG MOBG-K&MR1+,6#,W0U^@<(T'&HI,_+N-L8H4Y11X%XINWU'7+IE?.9C7MW[+W MA<7?B.S::+*G&>/I7AT-K):?2K "HIP1TJ&-QYI M!H3OAR:OX,U&R"Y22 AACKR*_G_P#^"Z_[/VE^'_#-_K5KIBQR M2Q2,6 ZGFOZ)]9M4O=+FM>#O3'-?EQ_P7&_9TM/$WPLDD%NK%[23^'W-8-^\ M"@?S0>!O&#^"M6@=9MCQG@YKM_CS\<-=^(WA*#1Y]4:5$M]@7/;FN0_:0^'L MW@/Q@+&WM2,.PX%<7:3:I.!&UJ^!ZU99[1^QY\+=0\7?$_3+%(RWF-TV^XK^ MF#_@CW^SK>_">QT_4KFU*"2(/DKCJ*_#W_@E+\)+SQ#\8-"NI]/;:6&6(]Q7 M]1'P1^'MMX*^'^C362C<=/B)"C_9H ],,,,A^9:^%_\ @KI\-#XQT&X$$&XB MT';_ &17W#9S2.F74CZUY[\?O@]IOQ0TR>*\"'-N1\PS_#0!_'1^W5\%]<\- M?%F^U (51<_P^]=E_P $Y/VEK+X/ZM:0:K>!<7 !!?'>OT\_X*:_\$V["4ZC MK=AI"2,=WW8__K5^-7QB^"WBOX/ZTTMGX=G7RKG(VJ!_%0!_35^PQ_P4#^&_ MB'P5I^EW,L;MQG,WL*^T/#OQH^'VOQK):6L?([/7\@WP _X*"_$?X1WT-HMI M=QB''\8']:^T?A9_P7!^(&FV(WWMVI5.AF'^- ']'>L_$#PC:6'GR0+M_P!Z MN.U+]I_X;>'4:WGAC!(Q_K*_ ?QM_P %^/B>^G&VAN[T@ ])Q_\ %5XWJO\ MP6E^,'B[Q';VR0W[K+-@_OA_\50!_3#\,_VBO WC#76M-*1 V\#B3-7_ -IO M4;6Z^$&MNH'_ ![&ORH_X)%_M+>-_BSX\@.M65PJRS)DR,#Z>]?JG\=])BG^ M!NNROC<+3@'ZT ?S"_\ !6Y5NM>UM(Q_RU>OAS]G@?9_C#I8FY'F<_F*^X/^ M"M,5Y;>)-=\F!B!,_2OB;X#6%W)\3=/N9(&!#]_J* /Z5_\ @BOY%Y;:QH _B__ &JO@9K7PS\7:CV&@^868O\D?XU^0_ MQ"^%'BWX4>+WDA\/3H(L\A0.] ']1?\ P3>_;M\+_$?2;6#[:LA%N%_UN>0N M*^YG^(5A=^&UU&!QAL]#7\@_['__ 4C^(O[/ CL9QZ?[U 'Z\?M8?M5^'? OA/5K74;@;C:.HS)CG%?S8_\ M%*_VC-.\>_$?6+2TN@59C@;\]S79_M@_\%>_B7\39I;&+[9*+@[<"4%KIQ<$?,P!SS]: &?LK_!+6_B!\0M$N[)"8_MB$@+GB MOZ?/^"5/[/4'@?P9H>I76G[6\M2S%:_-_P#X)6_\$Z+B4:;J>I^'C$T6QOGB MZ5^]/[/GPDLO!?@73K)$53%$!@"@#Y7_ ."GWP*T_P :^"==U*+3@S"%F!Q7 M\O?[7?PKO/!/Q/UZ>6(J@O&(&,=A7]F_QX^$^F>-/ >J6$Y0F: C:1FOP?\ M^"E?_!,V">_U/5[#0UD,S,WRQ]: /RH_9=^.L_P_\:Z=&I18:=XEU59DC"KM::OY\?C3\!?%/PI\5"*W\.S*L;'D*!6Q\(/V MM_B#\$[M9K&PNE,; X1@/ZT ?V->&OVN? OBL+/I[)AO23-;NI_M&^$M'A$M MTRX*Y'SU_,9\'_\ @L]\2- T=!)+>(RXP/.'^-;GQ!_X+K_%.]B2".:];@#B MA?M1>%=?\2)I=I(N6Z 29[TG[2EY+J7A6\EM'P&T]R,?]0'N/>OV>O/$"^+/A])-=28+:,3\Q[ M^50!_-C_ ,%7VN$^+.K+,^1\W7ZFODC]F^&6X\<:;]G./^)@G_H5?9G_ 5Z MTAD^+&KO%'D?-T^IKXQ_9FFO+3QMIP$3?\A!/_0J /Z?/^"4UC+'\+-%=O09 M_(5]U_%&ZMU\!:I#*N6:R8"OA#_@E%K#3_#+189#C@=?H*^_?&/AZVUOP_=6 M[D'S(".E '\WW_!:_P .3L=6ND'RMYF./K7Y!> 7.D>.-.NI3Q'< G\C7](' M_!8_]D2#5/!-YJ-MIXD:1)#PE?SY?&_X6ZS\.?$J>5I,BB.8]!CL: /V4_X( M\?M4^'O">JZ?#J%PN(W3@OCTK]I/AO\ M6>#/$EDHA92& _Y:5_'C\ _VO/% MGPEU-)+1)U,;#[K@?UK[E_9B_P""O_Q%D\46&@E[O;*X7'FC_&@#^F[2/'6B M:N%>Q506YX-='97:31-<^,,5@VIK+^^"YWMGK7VW8V\4"[ M2PH \/\ VU_AG:>//#%OCS=ZS9PF.)/,_@ M_P!H5_71XV\-V_B'3Y8I"#^Z(Y'M7X:_\%G?V8K&VM-6\41VR%DW\A?J: /P MOTKXF^)/#*-7\<:E]@FNS([UQOBC_L@^!KSQG\6+;3VLF96V]O>@#]-O^"*/[-EYJ$UK=W%INQ(7SL]\U_1 M3^SMX<_X1_X8V6G-'@)V_ 5^?'_!&[]EJR\/:%;W%Q:+&?LY;E?:OTTT^Q70 M=$2S@'"=,4 370*R 1<2Z.Z0&K\AVPC;0!1OX+B2Y5H6(& M[M7G_P"TM\,4^)'@]=*EMO-_=$8QGK7I<6YDR13'4WA\I^GO0!_-W_P4\_9' M\0^!_C-'XFTNV,,=I=.^1'TZUWO_ 2W_;I@^'7C=-$\6:OOCM+E4V-)C P* M_2G_ (*(?LBV7Q*T75-66R660(Q V9)K\*OCO\$_B#^SUXTU36M$\)76/M)= M6C4#/'U]J /Z<_V>OC3H7Q5\)#7-(93&54Y#9ZUZ&ES'=\)S7X"_\$^_^"KG MCWX?PV7@CQ#)=6<4FT/YLH &/QK]8?@M^W)\+?$FE6EUJ?Q"LD>6(%PTAR#^ M5 'TX\B0IN856DU6$G"_SKC--_:+^"FK6N?^%BZ>2?\ ;/\ A4P^+GP;/SKX M]L/7[Q_PH G^,, N_!$Q4?#?66E1&D>V.U2O)Y% '\ZG[ _C23X-?M,:U<:A-LC35E(!..-JU_0Y^Q=\ M7=/\?_#G[7:RABT:X(;-?S\_MJ?!+Q3^SYXZUGQ3H?A^8F2X:0-$H&<#_P"M M7TY_P3%_X*5^(?"MK8>%/$=]+:))M5Q+)T_6@#]T-.6YMIC-=-E2:?#;]ICX3^+_#=C^^)OP=MB=1_X3NPR MO^T?\* .WU 3FU>=&X$9;]*_-;_@K%^UYHVB?#+5O WVP+<'=CY_8BO!,37]*/[!OA*'P[^S[IUAY 5UQ MV_V17Y2_\$A_V%I$N(M4U?1?)+R-+\\?,X?"W[;&JO>28"F/.3_MO7])7_!3> MX6/POJR[N39O_P"@U_+)^U#>^(M _:GUG5='T^65\KCR_P#>:@#^E_\ X)%? M'[PY?^#(X-REGM0!\_TK[TNI3K>EI<69X<<5_-S_ ,$G_P!L_P 5>"K6QL_$ M8GLP0H;S7 Q^M?N;^SE^V+\,?$_A6QBO_'MFLI0;D=SD?I0![CI5PNE@6]WR MQXYK1OT>ZM@83U':N+U?XM_":8F]'C>QPG.=YX_2O,_C'^VM\,_!.EDZ7X^L MW=$/RI(<_P J /,/^"B7[06E>!_AAKGA^\G D>%E WXZ5^#_ ,+M$'Q[^/&N MV=K'YN_52H&,]0*]P_X*<_MW^/OB9\71X/\ #=O=7MI>W#H7B<%+_$7E20:I?LZ!U&#Z9K]U+'P5_P (K\'KO1;:+DHHVJ/8U^%W_!>S MP?XCMK26XMM(F89#<#WH ]@_X(_?";P=KVD:9X@N-'1[CY,2=_6OVH\-6]AX M:T:T18@H%M&!_P!\BOY__P#@D=^U/;>!YM+\-:_JHM -FX2OZ8%?N9X/^/?P MA\5Z%9/+X]L"?LD9(+G^Z/:@#T^VOTN2&0]:^:/V_/$\6B>&]1$CXS9/W_V: M]+\>?M!?"CPCX<>]L/'5DTB]%5SGI]*_+/\ X*E_M_:E=VU[9^&]1>Z5HRG[ MF3MC'K0!^1X*7(_Y<_\ "OYNO@UX ML\2>,?VN+G6=0L9E$OE_,^/[[5_25_P2/6!?!"@N/^/+^@H ]>_;T N_A0R$,,K)=+8[@)B2H]SI"G& M.2M>VW5C$QR<9JNZ/!S$N?I7?',:\:?*GH>=4R+!RJ>T>Y#I'A#0M,0"'3HT M],5?N[6-8 MLFWCC%4&OKP2 >6>35^TD:0 /7F5J_M'JST,/#V"M%$%K'-&0 M'8FKYP(P2.U#Q1*IB_'C]J--1GFM;+4-I.<8 M:OFGQ+XRUOQ#<.[ZB[@N3C/O5+4;^\UJ?[7<(>>YJM)Y5MRIYQ7ZQE64T:$4 MIH_&$MZ5Z3\!O MA3J7B:ZB-WIYYDZD>]=F88K#X.'NLX<#E-?,JEVC3^"OP=U#7=5C9D9@V.-M M?<7P"^ <&DV\;SZ>"0N>5IGP!_9ZL=-L;>]>V ;C^&OHSP_X>M](B"1D<#L* M_*N(.)&TX19^N\-<)J#4I(;X+C+'UK71F8G+'O7O,-)T/4- M8\00^7;E@6K]!P&5_48IV/RS-LR>9R=GN=S\.O \_B*=%A4DEAT%?H%^RI\- MSI7AZ%Y8.1MY(]J\+_9*^##ZAV>T%AU%?SOJ=/"N2..)YVCIK&U$5LB8Z**D6,J^?RJ5@(E"Y[4!01OK\UK5;:G[+ M0PR@D)(Q(&*1WMO!0T32K4L_D,ORKD\YKW:=@D@!/>G-*ZQ@H,G%8/XCK<4HG\U7[:_P#P M1&^+&O\ Q)$]A;W00RMPL _PKRP?\$+_ (OZ=$LLD%WR,_\ 'N/\*_IE\9?" M'3_%>L"_NXUSDGE:B3]G/PY?QB*=4P!W2K,#\N/^":W_ 3 \6_"Z]T[6=5L M9$K86UHRX'3 K?@G0C M9NXZ4 037T"O]G0 &GI9^9&PF7<&4]:)-/B,GVA3S574;R\@ $2$_2@#R/\ M:!_9MTSXE:+/9C1UD>3/\-?F)^V9_P $9-=\:27$VD: Z[B6&R#_ .M7[*V% M_?2RA94('UJ36O#=KK:$7&.1SD4 ?RL?&+_@AE\9;+59YM.CO(QSC; /\*\N M;_@CE^T98/Y,6J:@N3C_ % _PK^K[Q#^S=X3UYF:X,?S= ;A_,8 MQ9!S_JZ /Y<8O^"+'[2%\@>34M08'_I@/\*]0^!W_!"WXY2ZS9WMZ;UPD@)W M6X_PK^D&Y_9#\'V< 6 1\=,1UO>"?@!X?T6)2@0%1_=H ^&_^"9__!/3Q9\! MM3L]1UBWE&QE)+QXZ8]J^^/B_P"%+K6OAEJFC6^=TT&T8%=$-%31+95LUSM' M:FL]SJ$#6T\9"N,'- 'X*_\ !0;_ ()<_$/XI:QJD^G17!\Z1B-L6?Z5\T_" M+_@B'\8--\96>I-'=[(VR?W _P *_IF*^^)&MI4^R7488'J#6!I.A1> M&L?9U&!Z5OV4*7""=^M 'B/[4_[+N@?%[3Y(H-!C1CS"1B >OTK@)/^"27[1,$YMTU6_"CMY(_PK^J_5OV8/"WBHEK M]8QGU2L23]A/X=RS&4F')_Z94 ?S'^!/^"+/QS\1:W:3W\U[*HG4L&@'3/TK M]._V,?\ @CO<^$=+LKK7?#1D< ;F>'K^E?J7H7['_@;P_(CVYBRAR/W=>AZ/ MX,T[0K1+6T*D)T % 'D/[-_[,7AGX9:8MN/#T<;*@ ^7%>ZV5M#:VRV\$84* M. *J,)H3M1#BE$]RHX0_G0!%K5J]V#;MRK<$5Y#\,SWH&3UR*Y/Q5^SMX8U%# MGRSG_8H _E,U+_@C5\?+._%G;7E\@/80#_"K%M_P1*_:&OIHVEO;]AN!P8!Z M_2OZBA^Q5X%O3]ND$6_WCJ_IO[(7@V(@ 1X'_3.@#\5/^"=G_!*_XK?#3QEI M^H:JUUB+;DM#CN/:OV-T_P"#WB*R\&FQ::3/]F>7T[^7BO0M$^!VA^%I%GL@ MF5Z86NG$;R1?9W7C;MH _!C_ (*'?\$S?B)\4?&^H7NGK.?-W8VQ>Y]J^9O@ MA_P18^,&D>)[.\E2[PEVKG, _O9]*_I8US]GWPWXEF:\N]FY^N4JII_[-W@W M1)5D5XP5.1\E 'SE^P#^R[XL^%7@_3;74VE_<@9W)CTK[1:W(_MB?LXI\7_!C:5;:>'=D8'"YZU^ M+W[;?_!&GQMKVLRR:9IDRYD8C;#]?:OZ$H'ENE"3J0/>N3\;?!_1_%5P9;D+ MR0/\*Z?]G[_@D-\<=$^)>EZA/=7OEQ MS98&$?X5_3/>?L@^!]6)$IBYZYCI^D?L;^ ]&O$O8S$&C.1^[H \,_X)J_LZ M>(OA1INEG6?,)C1-V]<=*^P;V[*7XB5L&/"FF>'XHX+)E(C&!@5)JMQH> MGR&]U"[6,+U)H MR-Y=HSR\CRS_*ORG_ ."RVO: _P -=:LVM4\P[N<^QK[3 M_:U_:[\&?#'19&T[Q-&&6 Y ;'.*_ G_ (*B_P#!034/&VL:AX?M-5:6.7?T MDH _+3Q_:(_C2^2-,;]4D Q[R&OO7_@E'^RS?>*/B=IVL&S+(VS^#WKX[^$_ MP[UOXJ>+A/!IS3>9J.X\9_Y:9K^@/_@D+^R(NA:+I>MW>F>6PV9RGTH _2/] MC[X6P_#30;6-K0(?LBCICJM>[31BXAPHX-9.F:#%IEC!'"/NQ*.!["M2VD8 M)0!#;VWV?C%6T0,H)Z5'<;MXP*69G2$%!0 2SQQ'R\=:(8_FW@5!%$TY\R0< MT^>=K>/VH I>*?#&D:_ILUG>V*2^8N"&[U\;?M@?\$\_#WQ/TV;^R/"L8DD0 MY9(\G-?9XN99>4!-.*FY^6<8'O0!_.=^U!_P2L^-'A#Q8VJ>%KJ\LXXF; BA M&!^E>+WO@_\ :A^%SF.X^(.IHL7 !4# 'X5_2[\0/V?O"OCM)/M[1Y?._P"")GPAUVX-S-:6Y)S_ ,N__P!:J^D_ M\$+O@O!*&^RVWWL_\>W_ -:@#\S=4^/GQG^*-N=.L/'-X1+V!!_I7":S_P $ MWOV@OV@]" JVR1C;P,1XH ^-/^"9_[$OBGX06>GPZQ%+YL6WSMMQRLF !["ORL_9<_9K\0^'?&&E22"0!+E>JU^^GQW^%UA\1?"9T MVZ0,"&X*YZU\]>$OV(_#^B:O;W,-HG[N0$8CH ]I_96T^XT_X:Z3:3$Y2$ @ MUZ=XETA=6TZ:Q=-RR+@J1UJIX"\(VOAS0;:SA 'EKCI6[<%50MGD"@#X#_X* M%?L#VGQ4\-2C2=! DDB;+)'DDDFOQY^/'[$?Q>^#'C 7VCZE=VD=N['"( /Y M5_3/J&FQ^)"UI=?=' R*\:^,W[!GP]^)UO-<:F(=SYZQ9H _GV\'?M7?%SX: M,MGJGCN[Q!\N&<#I747_ /P4!^(.J::]G!XWN [=")*_3+Q]_P $8?A+J]W- M)]FMSN8G_CW_ /K5R^G?\$3_ (70ZB@%C!M[G[/_ /6H _+76+_XX?M!77V> MT\97LH>0# P>_P!*^O/V&_\ @EKXQU7Q!9>+_$ME-<]-S21=>_I7Z!? _P#X M))_"GP5*D\4-NI4[N(,?TKZH\!?!_P .?#;2TT_373"8QM7% '-_L\? '0/A M5IMO%%HL<++ H/RXYQ7K\$4,:8B0 >U4[6;[2 N%+_ ,1:7?0VC,-\!' ]J_#'Q#^PGK7C/]HV_N9K%Y!(4ZQ_[35_2A\4/AAI MGQ$MY5O0IW*1RN:\"\-_L'>$;;XARZ[);Q@N5Y\OW- 'Y >(?^"9)'A3YG.:\YNO&WQ^^+>KS)8^/+YDD?Y5&#U_"OU5MO^"'/P6TN0 M?9[>V^4\8M__ *U=_P#"_P#X)-?#?PM?"2"TA ##'[F@#\\OV3_^" M*=.\3^*UGO=CAF:6/U_"OV8_90_9B\/_ KT73V30(XI(XEW-MPF:5EC!U5,\U^A=Q+(EJS@1\PSQ0!_+S\ M4_V6/B]\#?'WV[3-7N[2.#=A50#N/:ND\&_MP?%'X_\$1OA1JMRTHL;_#?]B_P)\/=,-OI7E']R5^6/'44 ?@7 MX1_X)Y^)_AS\2WUN\M) PVY8QXZ$^U?K_P#\$M])O-"\,I!,YXM\8-=_XQ_9 M!T'5-:EE-LA#=]E>F? 'X*:1\-;#RK9%7"8X7% &3^V=HDFM?"SRH0=Q1^0/ M:OY^/VXOV3?%'BO]HC1M7@$A6/6-Y(3V:OZ2?B'X?T_Q;H_]D2N& !&,>M?- M7CK]@;PAXI\30:S<6T9>.?>,Q_6@#S;_ ();_#G4O!_A[2(+O=^[1,Y%?H7) MAXSCK7E?PB^">E?#VT@BLHU'E@8PN*].CE;H: (K2)XYBQ]:N%@PVXZTB1+U MILA*=* 'I$J'.*=4,$S.Q![&IJ "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@!JHE0M)^]QFK5, M^SH6W&JA%ID/40'(S3?E+5)Y8[&@1C.371=&/)=C'BW#I4*H$DQBK=-\EHKSOXL>.K[PSIYELGY"D]<5-/ SQ,_=-JV94,-3]XWO' M?Q'M/#-M*)F4;1W-?+OQ]_:\TO18956Y12H/\5>??'3]HW7_ +3)#+,0"3GY MZ^8_B1X[G\7M)$)-['((S7Z+PWD#4XN9^7\3<2<\91ILZ/XH_&>\\>W#RV>H MMAR>%:O,X-)U%;EI[J=W#-GYJGTF)H"/.XK5N;JQ6( RC.*_<)==BL#"6+8[5]P_ 7]FK_ (1R.&6? M3^JAN5KDOV>O@OI=E/!J;0@,,<[:^MO#$6F6%LBRRXVQCM[5^,\19A6HU'"+ MN?N?!."P]:FI2-+PGX?MM*TQ(!;*N/05IS0D\KQ6-?>._#FF1XFOPH%<[J_Q MR\%6:L#K ! _SWK\YKX/$XU[/4_3WF."R^'H=K/*((\MVKE?%_B^+3+:61B! MM'&:\9IR/B M,^XQHN+C3/4/VAOVC[?3;*6".["E0>C5\=_$;XRW/B6\+)J#$$G^*L[X@_%> M^\5ETFE+%LY&ZN.TK0=8U:^C6&V+!F]:_6LJP>'P5-[886A2;1[^18'$59KF1UOP:^&$'@^RMKA[,+E >5K MUW3?+$0VH!["LNQT\QVT< 7A5 Z5L6$&R+!%?D&.Q$L1-RD]3]MR7#0HQ6@Z MYD X!IT9S&:>8 _48_"GK$JC KPZD7)GU"E%1*4P(;'O4P!\C\:E:W1N33O* M 3:*PC1:8I235BM%D<$_2E5,')J<0KCIBE$0'0_I7;37*K''*FVRE/-Y;X)Z MFK$,HD7-.>TCD.6ZTHA5!\M:N46C6G'E,V^DQ< 9[UC'UISLD(R% I57')%#QAQ@TS$H3VTUQ)O5 MCBG)9S1=2:NK&J]*5E#=: *\=R$&QN?K4BK#-]Y :4VR$YIR1JG2@!!!"G*Q M@4V23M4M-,2F@" PNYW FG*IA4ECT%3@8&*1E#C!H J1:A!/+Y!4$BIW18N4 M&,4V.PACD\U>M3.H<8- %:*\BG?RBH..*?(\$+8\L4L=G%&_F#KFGO;I(=S4 M 0B=;GY8_P!*8+J.*00NH)-6([:.(Y6FO9Q/)YAZ_2@"OJ5@;R,&,8X[5+:6 MKP6WE'K5D *,"B@"K]FE!R6-2"-53@".[5BV ::%,2[W/%6&C#')H>-77:: (XY(I4+[!Q3([B M"20QA!Q4R0*B[134M(XWWCK0!5N]8@LIA"0,DT3NNI1A4'45+R!H9& ![5H+;HAR*DH IV%E+ @60D_6IY?)#89 ?K4M M->)7.30!7OI(K> 2*H%1VUPD]HTN.BU:FMHYTV,.*;%91PQ&)>A&#Q0!E:5? MB:_:(?WJT+VUED!*$T6^DV]O,9D')-67ST[4 9%O))I\I>9R1GO7QU^WA^VS MI7PA\-ZCYMVD;1 \E\8QFOM:6R@GX8\_2ORJ_P""OWPL\0ZWX2UE]'TXR,0V MW'XT ?E+^VK_ ,%9S\0]1O\ 2M.\3$%)&CPDOO7P7K_B'Q!\9?'BL-6FE$N> M^>I%=7K?[*7QG\0_$+4U/A-V0ZB^#D]-WTK[_P#V _\ @EY=:_=V.H^)/#FQ MSMW9CS_2@!G_ 2'_8#U'Q=J%M>7FGO+F8OEDSW)K^@7]E?X"VGPR\#6T#:8 ML;1XYVX[5Y_^PS^Q/X5^#UC;26UF(R(@3^[QU%?6MEI5O96@LXA\H]J "RNX MKJ,*H'RKBE1<3'%26]I';9V=Z>(UW;J "11C=Z5%]KC)\L@5.>1BHOLL>[=W MH ;]IC1MH YIM_;-=0XCX..U2FV0G)J0# Q0!1LT%FOER#/UJ6:/SUQ&,'U% M3/ CMN/6E6-5Z4 4%L9UE#%CBH]=AA$($D8/'>M7 )SBHKFTCN1AQ0!3TW3= M/EMLFU3\JBO[?3[$@FV2M."!8$V)TIEU9177^L_E0!#:)9R0!Q"M.,$3',48 M'TJ:*V2)/+7I]*>J!.E $0;Y?+'6JUU8RR-O!/%7?+7.:<1D8- %*)H9<6\R M!L=C2R6>FVYW"T3CVJ=;6-7WCK3I(4E^]0!!;:A%(_DQJ!CL*DN(6D! [TD5 MC#$^]>OTJ>@#.AMFLI3,WKWJ:2]CF'E$#GWJS)$LHPU1BQB5MP/Z4 4QH5G( MV^2U4Y]13_[#TJ%?,-A'D=\5? P,"D=0Z[30!6M/L@)6"%5QZ5FWUG<3W6$< MX-;$5ND1W+0;="^_O0!4TNPDM%S+D\'K5:ZN_.N#;JU;!&1BJW]F0>=YW?Z4 M 16%D(4)E&>.]0/+IYN"D=L@?N1UK4VC;M]J@&FP"7S1U/M0!'"K=R:6]TZ& MZAVF('\*L")1TI_2@#"_X16#S [6XP#Z5<:#3=/B!%H@('/%:-0W%G'<+M>@ M#.$9N#]I@.%'/%7+*^CG(A &1P:FAM(X8O*7I38+&*!S(G4G/2@"M-!YBH!FF2:7!).)R.1[5950JA1VH IW&G":7X\P%35U[=)(_*;I3+:QBMA\E $ M-ZMA IFDMD)[DU!;M%?Q-]D0+D?PU?N+2.X38_2FV=C%9C$8H Q(=%N;.]-S M<.Q0GHU77O=,\P*ULA.>M:PEXF3U%>5?&?PA&M2EFO!(PWY^<5^M_C7X'>&]<5VGAR3G^ 5\\_'3]E:R- MH\FC6&YBI_@K]'R;/*<6E<_,LUR2)M.+M'I>,9['_"O-=5\!>+-)E;-D!@^IK]#PV?1]GN?&8G()?K54OKT9R(^_K66) MSF,U9LY5DO&[?4_$\S^7Y?\ X\:LC1?$VI$?Z-G/N:Z8 MY+@J(ZF=8[&JS9T>K?&;5;HM$VIRM_P(US6I^)KO6WVF5V+GBM[PO\(O$6JW M0$EAD'':O8/A[^R[J-_/$\^F9&[GY:PQ%2AA5=!1RJOC97DCQ#P7\+M4\07^ M_P#>D,17TY\#/V6[B]\F>6U8]#R*]I^%O[+&E6,,,LUC@\9^2OH'X?\ PKT? M0K8".+& /X:^2S+B"5)/D9]?E7!\)23E$XKX7_L^Q:!!#*UDHP >E>L:1XU:(ACM(%2+L*I7%U<>9A>GUK\XS7B"O4;YF?IV6<-X7#Q5D7(PD? M&!Q[5:A8$=/I6;;&9C\PJ_;YP,UY&%S&>(E9GM_5J5%6B3T445ZI 4444P"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *23A":6HW?YMIH 9 Q+D9[UXU^T+^SU;?$S1KJUDL%D\T'JM>U)&J\@5#.( MY6\M^AH _.OPE_P2>TD>(;B_D\+P'S+@ODQ#UKZ:^#?['VC?#I(D708$\O'2 M,5[Q;V5K8'S%X)YZ4V:Z8DB,T .TW2[33H$CM[=$VJ!\HJU5:Q>9B?,'TJS0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%%)ZH"C?DB48'>IX/]6,TZ6%';+"CY8UYZ5C.G=& MG->*16O(&=MP-00(0_S#O5TR0OP30((P=P-8^+O@?8:\CA; M&+YL]$%>4^+OV*HM69W2U4;CV(%?4$=O*1\PI9K1",./K7O4LYQ=-)*1XM?) M:,NA\*^*?V%9+?=(L!X]&KSKQ'^R1/*JY'$_-O4?"O[#C!59K;./5J^N=.^&'A^QP8;?&/:MBVT"QM!A$_2L M\5Q;4FO<=COP/!?L["R&CATKHJ66AVUG&JK;H,>BBKJ,L0V* M@'X4NX&CY1RU>5.?5 MP"K/4B>-5)#Q$J]Q4\(!&:S)I9_X3^M7;%G\K+44LM6']Y&-/&JO*UBU1117 M6=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5&\19]U244 X%49C_I0P:L7$A ^4U65&>8,10 [42?*'/:DM M+0L/,)_"FZS)Y:#Z5+9OFSRIH LHH4<4ZJ]F[NQW58H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@&-U\F#RJF MHH CBA\LYJ2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** &/G=31GOC\*QJ2FOC/2HG+E0N6XT@8J)FQUJ1@2.*B=6STKGCB M5':B56&.#FI!G'--UN<))",,BF5+@#J::5!ZBK4>;')/-2JV>*B1&)SBI57'.:Q?,V1*UP?[IIE2$9&*85([5T0>AC M--L2BE"L>U!1O2FW<<$ 8@8I")NE8TJ"EN85IRCL/60FI5(SG-0I&W6I54]*ZU1A$BG4F]Q&) S3#(5ZFI M&1CQBF&,]"*UC8[(N+6HBRD\4]7)XI@B(.0*>J$'--V!\MAR@-Q36.WK3U4C MFF2 UDVUL<\DAN]O6I(FSVZU%M/H:EB7 Y[5*OK1O7UH 6BD MWKZT;U]: %HI-Z^M&]?6@!:*3>OK1O7UH 6BDWKZT!@>AH 6BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *",\&B MB@!-@]31L'J:6B@ &!1112L@"BBBF 4444 )@9SBEHHI-)@! /6FF/TIU% M"26Q,M1OEGN:55"TM%.Y-D@I"H/6EHH'=B;!ZFE &!110%V%-*9.G # HHH&MPHHHH+"BBB@ HHHH **** "D?I^-+2/T_&@!E%%% !1110 MJ]1]:?3%ZCZT^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F/]XT^F/\ >- " M4444 %%%% !1110 4444 %*GWA24J?>% #Z*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH)D%%%%!(4444 %%%% !1110 4444#CN%%%%!84444 % M%%% !1110 4C]/QI:1^GXT ,HHHH **** %7J/K3Z8O4?6GT %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4Q_O>Q_O&@!**** "BBB@ HHHH **** "E3[PI M*5/O"@!]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444$R"BBB@D** M** "BBB@ HHHH ****!QW"BBB@L**** "BBB@ HHHH *1^GXT44 ,HHHH ** M** %7J/K3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *8_WC110 E%%% !1 M110 4444 %%%% !2I]X444 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B )BB@ HHHH __9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
3 Months Ended
Mar. 31, 2023
Apr. 28, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-40090  
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   187,945,300
Entity Central Index Key 0001837412  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Current 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 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets Unaudited - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 438,509 $ 421,830
Investments 62,061 117,758
Accounts receivable, net 25,585 17,006
Inventory 15,051 13,897
Deferred costs of services 1,181 1,337
Prepaid expenses and other current assets 4,666 9,873
Total current assets 547,053 581,701
Non-current inventory 6,985 4,643
Accounts receivable, net of current portion 9,048 9,284
Property and equipment, net of accumulated depreciation and amortization of $19,628 and $17,899 as of March 31, 2023 and December 31, 2022, respectively 19,706 19,564
Other long-term assets 4,349 5,083
Intangible assets 16,700 16,700
Goodwill 10,399 10,399
Total assets 614,240 647,374
Current liabilities    
Accounts payable 22,676 16,794
Accrued liabilities 10,071 20,678
Deferred revenue 3,905 3,383
Other current liabilities 2,221 2,477
Total current liabilities 38,873 43,332
Warrant liabilities 3,160 4,213
Earn-out liability 0 15
Deferred revenue, net of current portion 31,469 31,732
Other long-term liabilities 5,428 5,524
Total liabilities 78,930 84,816
Commitments and contingencies (Note 9)
Stockholders’ equity    
Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at March 31, 2023 and December 31, 2022 0 0
Common stock, $0.0001 par value; 600,000,000 shares authorized; 187,945,232 and 187,647,973 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 19 19
Additional paid-in capital 1,178,212 1,171,122
Accumulated other comprehensive loss (164) (513)
Accumulated deficit (642,757) (608,070)
Total stockholders’ equity 535,310 562,558
Total liabilities and stockholders’ equity $ 614,240 $ 647,374
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets Unaudited (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accumulated depreciation $ 19,628 $ 17,899
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) 187,945,232 187,647,973
Common stock, shares outstanding (in shares) 187,945,232 187,647,973
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Loss Unaudited - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue    
Collaboration revenue $ 763 $ 763
Total revenue 20,379 22,980
Operating expenses    
Research and development 14,067 13,800
Selling, general and administrative 34,189 30,815
Total operating expenses 60,572 56,267
Loss from operations (40,193) (33,287)
Other income    
Interest income and other, net 4,925 209
Change in fair value of warrant liabilities 1,053 12,640
Change in fair value of earn-out liability 15 16,462
Total other income 5,993 29,311
Net loss before income tax provision (34,200) (3,976)
Income tax provision (2) (3)
Net loss (34,202) (3,979)
Other comprehensive income (loss)    
Net unrealized gain (loss) on available-for-sale securities 351 (652)
Foreign currency translation loss (2) (3)
Total other comprehensive income (loss) 349 (655)
Comprehensive loss $ (33,853) $ (4,634)
Net loss per share, basic (in usd per share) $ (0.18) $ (0.02)
Net loss per share, diluted (in usd per share) $ (0.18) $ (0.02)
Weighted-average shares outstanding used to compute net loss per share, basic (in shares) 186,524,473 182,050,468
Weighted-average shares outstanding used to compute net loss per share, diluted (in shares) 186,524,473 182,050,468
Assay services revenue    
Revenue    
Revenue $ 18,419 $ 18,800
Operating expenses    
Cost of revenue 11,682 11,380
Product revenue    
Revenue    
Revenue 1,186 453
Operating expenses    
Cost of revenue 634 272
Other    
Revenue    
Revenue $ 11 $ 2,964
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders’ Equity Unaudited - USD ($)
$ in Thousands
Total
Revision of Prior Period, Accounting Standards Update, Adjustment
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance, common stock (in shares) at Dec. 31, 2021     181,552,241      
Beginning balance at Dec. 31, 2021 $ 612,024   $ 18 $ 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      
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 (gain) on available-for-sale securities (652)       (652)  
Foreign currency translation loss (3)       (3)  
Net loss (3,979)         (3,979)
Ending balance, common stock (in shares) at Mar. 31, 2022     182,176,926      
Ending balance at Mar. 31, 2022 617,309   $ 18 1,120,910 (727) (502,892)
Beginning balance, common stock (in shares) at Dec. 31, 2021     181,552,241      
Beginning balance at Dec. 31, 2021 $ 612,024   $ 18 1,110,991 (72) (498,913)
Ending balance, common stock (in shares) at Dec. 31, 2022 187,647,973   187,647,973      
Ending balance at Dec. 31, 2022 $ 562,558 $ (485) $ 19 1,171,122 (513) (608,070)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13 [Member]          
Issuance of Common Stock upon vesting of RSUs (in shares)     185,863      
Issuance of Common Stock upon exercise of options (in shares) 111,396   111,396      
Issuance of Common Stock upon exercise of options $ 172     172    
Stock-based compensation 6,918     6,918    
Net unrealized loss (gain) on available-for-sale securities 351       351  
Foreign currency translation loss (2)       (2)  
Net loss $ (34,202)         (34,202)
Ending balance, common stock (in shares) at Mar. 31, 2023 187,945,232   187,945,232      
Ending balance at Mar. 31, 2023 $ 535,310   $ 19 $ 1,178,212 $ (164) $ (642,757)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows Unaudited - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating activities    
Net loss $ (34,202) $ (3,979)
Adjustments to reconcile net loss to cash used in operating activities:    
Stock-based compensation expense 7,183 8,671
Depreciation and amortization 1,754 755
Noncash lease expense (47) 369
Change in fair value of warrant liabilities (1,053) (12,640)
Change in fair value of earn-out liability (15) (16,462)
Change in fair value contingent consideration 6 0
Amortization of premium (accretion of discount) on available-for-sale securities, net (493) 77
Provision for expected credit losses 94 133
Cloud computing arrangement expenditures (620) (1,795)
Other 10 15
Changes in operating assets and liabilities:    
Accounts receivable (8,921) (4,965)
Inventory (3,496) (1,760)
Deferred costs of services 156 462
Prepaid expenses and other current assets 1,096 (526)
Other long-term assets 0 (113)
Accounts payable 5,881 2,165
Deferred revenue 259 29,185
Accrued and other liabilities (10,637) (5,507)
Net cash used in operating activities (43,045) (5,915)
Investing activities    
Purchases of property and equipment (1,262) (364)
Purchases of available-for-sale securities 0 (77,919)
Proceeds from maturities of available-for-sale securities 56,541 85,650
Net cash provided by investing activities 55,279 7,367
Financing activities    
Proceeds from exercise of stock options and employee stock purchase plan 172 1,242
Net cash provided by financing activities 172 1,242
Effect of exchange rates on cash, cash equivalents and restricted cash (7) (10)
Net increase in cash, cash equivalents and restricted cash 12,399 2,684
Cash, cash equivalents and restricted cash at beginning of period 427,282 440,268
Cash, cash equivalents and restricted cash at end of period 439,681 442,952
Supplemental disclosure of non-cash investing and financing activities:    
Purchase of property and equipment included in accounts payable 634 1,467
Operating lease assets obtained in exchange for lease obligations 0 4,134
Issuance of Common Stock for services 0 50
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents 438,509 438,052
Restricted cash included in prepaid expenses and other current assets 547 0
Restricted cash included in other long-term assets 625 4,900
Total cash, cash equivalents and restricted cash at end of period $ 439,681 $ 442,952
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Description of Business
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Organization and Operations
SomaLogic, Inc. (“SomaLogic” or the “Company”) operates as 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.
SomaLogic, Inc. was incorporated in Delaware on December 15, 2020 as a special purpose acquisition company (“SPAC”) 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, we consummated a business combination (the “SPAC Merger”) wherein SomaLogic Operating Co. Inc. (“SomaLogic Operating”), a Delaware corporation formed on October 13, 1999, became a wholly-owned subsidiary of CMLS II. In connection with the closing of the SPAC Merger, we changed our name from CM Life Sciences II Inc. to SomaLogic, Inc.
Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc. and its consolidated subsidiaries. See Note 4, Business Combinations, for more details of the SPAC Merger and, the presentation of historical amounts and balances after the SPAC Merger. Our Common Stock and warrants to purchase Common Stock are listed on the Nasdaq under the ticker symbols “SLGC” and “SLGCW”, respectively.
Other than information discussed herein, there have been no significant changes to our description of business disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”).
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
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 accounting principles generally accepted in the United States (“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, 2022 included in the 2022 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 our condensed consolidated financial position and our 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, 2023 or for any other future annual or interim period.
Certain reclassifications have been made to prior period amounts to conform to the current presentation.
Revisions of prior period consolidated financial statements
Capitalized costs incurred in relation to the development of software under hosting arrangements that are service contracts should be classified as operating activities in the statement of cash flows. We determined that the prior classification of these capitalized costs under purchases of property and equipment, net of proceeds from sales within investing activities in the condensed consolidated statement of cash flows was not material to the prior period condensed consolidated financial statements as a whole. The prior period’s condensed consolidated statement of cash flows has
been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements as follows:
Three Months Ended March 31, 2022
(in thousands)As Previously ReportedReclassificationRevised
Operating Activities
Cloud computing arrangement expenditures$— $(1,795)$(1,795)
Net cash used in operating activities$(4,120)$(1,795)$(5,915)
Investing Activities
Purchases of property and equipment, net of proceeds from sales(2,159)1,795 (364)
Net cash provided by investing activities$5,572 $1,795 $7,367 
Supplemental disclosure of non-cash investing and financing activities:
Purchase of property and equipment included in accounts payable$905 $562 $1,467 
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, net realizable value of inventory, intangible asset valuations, and contingent consideration 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 our consolidated financial position and results of operations.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially expose us to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. We do not require collateral or other security related to our receivables. 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 our total revenues or gross accounts receivable balances for the periods in the condensed consolidated statements of operations and comprehensive loss 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, 2023December 31, 2022 Three months ended March 31,
  20232022
Customer A
26%11%45%35%
Customer B
**10%*
Customer C
38%51%*13%
*    less than 10%
International sales entail a variety of risks, including currency exchange fluctuations, longer payment cycles, and greater difficulty in accounts receivable collection. Customers outside the United States collectively represent 66% and 44% of our revenues for the three months ended March 31, 2023 and 2022, respectively. Customers outside of the United States collectively represented 41% and 23% of our gross accounts receivable balance as of March 31, 2023 and December 31, 2022, respectively.
Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.
Business Combination
We account for business combinations using the acquisition method of accounting in accordance with ASC 805, Business Combinations. A business combination is one that combines inputs and processes to create outputs, and where substantially all of the fair value of assets acquired is not concentrated in a single identifiable asset or group of similar identifiable assets. Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities assumed is recorded as goodwill. Acquisition related costs are expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, Business Combinations, for additional details.
Contingent Consideration
Contingent consideration arrangements represent a promise to deliver Common Stock and/or cash to former owners of an acquired business after the acquisition if certain specified events occur or conditions are met in the future are classified as liabilities and recognized at fair value at the acquisition date and at each subsequent reporting period. The contingent consideration liabilities contractually due beyond 12 months are recorded in other long-term liabilities on the condensed consolidated balance sheets. Subsequent changes in fair value are recorded in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, Business Combinations, for additional details.
Accounts Receivable and Allowance for Expected Credit Losses
Effective January 1, 2023, we adopted the requirements of ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), along with the subsequently issued guidance amending and clarifying various aspects of ASU 2016-13, using the modified retrospective method of adoption. In accordance with that method, the comparative periods’ information continues to be reported under the relevant accounting guidance in effect for that period. For the current period, the standard replaces the existing incurred credit loss model with the current expected credit losses model for financial instruments, including accounts receivable, through a cumulative-effect adjustment to accumulated deficit as of the beginning of the first reporting period in which the guidance is effective.
We are exposed to credit losses primarily through sales of products and services and recognize an allowance for expected credit losses on accounts receivable in an amount equal to the current expected credit losses. The estimation of the allowance for expected credit losses is based on an analysis of historical loss experience, a review of the current aging status of receivables, assessments of current and estimated future economic and market conditions, and assessments of specific customer accounts to be considered at risk or uncollectible. We write off accounts receivable against the allowance for expected credit losses when we determine a balance is uncollectible and cease collection efforts. We did not write off any material accounts receivable balances during the periods ended March 31, 2023 and 2022.
As of March 31, 2023, we also recorded a long-term receivable for guaranteed fixed minimum royalties net of a discount related to a significant financing component. The related interest income is recognized over the term of the agreement on an effective interest rate basis.
Accounts receivable, net consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Accounts receivable$35,363 $26,441 
Less: allowance for expected credit losses(730)(151)
Accounts receivable, net$34,633 $26,290 
Accounts receivable, net (current)$25,585 $17,006 
Accounts receivable, net of current portion$9,048 $9,284 
A rollforward of the allowance for expected credit losses balance for the three months ended March 31, 2023 is as follows:
(in thousands)
Allowance for doubtful accounts, December 31, 2022$(151)
Impact of adopting ASU 2016-13(485)
Allowance for expected credit losses, January 1, 2023(636)
Provision for credit losses(94)
Write offs, net— 
Allowance for expected credit losses, March 31, 2023$(730)
Inventory
Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. We estimate the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. We periodically analyze our inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and record a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.
In-process Research and Development
Acquired in-process research and development (“IPR&D”) relates to substantial research and development efforts that are incomplete at the acquisition date. IPR&D intangible assets are considered indefinite-lived until the completion or abandonment of the associated research and development efforts. During the development phase, these assets are not amortized but are tested for impairment annually during the fourth quarter of the year or more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Once the IPR&D activities are completed, the intangible asset is amortized over its useful life on a straight-line basis.
Goodwill
Goodwill is the difference between the total consideration paid in a business combination and the fair value of the net of identifiable assets acquired and liabilities assumed. Goodwill is not amortized but is tested for impairment on an annual basis during the fourth quarter of the year and in interim periods if events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying amount. All of our goodwill is assigned to our one reporting unit.
We first assess qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary. For the quantitative goodwill impairment test, the fair value of the reporting unit is compared to its carrying value and an impairment is recorded for the excess carrying value over fair value, not to exceed the carrying amount of goodwill. There were no goodwill impairment losses recorded in any period presented.
Impairment of Long-Lived Assets
We evaluate a long-lived asset (or asset group) for impairment whenever events or changes in circumstances indicate that the carrying value of the asset (or asset group) may not be recoverable. If indicators of impairment exist and the undiscounted future cash flows that the asset is expected to generate are less than the carrying value of the asset, an impairment loss is recorded to write down the asset to its estimated fair value based on a discounted cash flow approach. There were no impairment losses recorded in any period presented.
Leases
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 our leases is generally unknown, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. We give consideration to our credit risk, term of the lease, total lease payments and adjust for the impacts of collateral, as necessary, when calculating our 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 we 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, 2023.
We classify the Warrants as liabilities on our 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, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, we recorded these warrants as long-term liabilities at fair value on the date of the SPAC Merger, 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. See Note 10, Stockholders' Equity, for more information on the Warrants.
Earn-Out Liability
As a result of the SPAC Merger, 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 of the SPAC Merger (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider (the “Service Provider Earn-Outs”) 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 shareholders in accordance with their respective pro rata Earn-Out Shares.
The Earn-Out Shares granted to shareholders are recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the SPAC Merger 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.
As the issuance of the Service Provider Earn-Outs is contingent on services being provided, they are accounted for in accordance with ASC 718, Compensation - Stock Compensation. See Note 11, Stock-based Compensation, for additional information regarding Earn-Out Shares granted to Earn-Out Service Providers.
Revenue Recognition
We recognize 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.
We recognize revenue when or as control of promised goods or services is transferred to our 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.
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 good or service and collection is one year or less. We expense 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
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. 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 equipment and kit sales to customers that assay samples in their own laboratories. Equipment is generally accounted for as a bundle with installation, qualification and training services. Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred. Revenue from kit sales is recognized upon transfer of control to the customer. 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 SomaLogic 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. This agreement includes a clause whereby if there is a material breach of the contract or change in control of SomaLogic, we may be required to pay a fee to terminate the agreement.
We 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. We 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 SomaLogic mutually terminated the SAA and concurrently SomaLogic and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development & Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan® services in Japan. NES agreed to make annual payments of $2.0 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. We 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 our intellectual property.
(i) Research and Development Activities
We determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. We recognize revenue from these activities based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred, in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
(ii) Assay Services
We determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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
We determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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. We recognize royalty revenue for fees paid by customers in return for a 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. We recognize revenue for sales-based or usage-based royalties promised in exchange for a functional 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, SomaLogic and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby we provide a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, we receive royalties from NEB for this functional license of intellectual property. In September 2022, SomaLogic and NEB entered into a license and settlement agreement (“NEB Agreement”) that terminated the existing exclusive licensing arrangement and provided for a settlement of $8.0 million of previously constrained royalties recognized for the year ended December 31, 2022. The NEB Agreement also provided a non-exclusive license arrangement for the same proprietary information and know-how under which we are guaranteed fixed minimum royalties of $15.0 million to be received over the next 3 years. We recognized revenue for the guaranteed fixed minimum royalties of $13.2 million for the year ended December 31, 2022, net of a significant financing component of $1.8 million. Any revenue above the guaranteed fixed minimum royalties is recognized in the period in which the subsequent sale or usage has occurred. We have recorded a receivable of $12.8 million as of March 31, 2023, of which $8.7 million is recorded in accounts receivable, net of current portion and $4.1 million is recorded in accounts receivable, net on the condensed consolidated balance sheets. Interest income related to the significant financing component was $0.2 million for the period ended March 31, 2023, and is included in interest income and other, net in the condensed consolidated statements of operations and comprehensive loss.
Grant revenue represents funding under cost reimbursement programs or fixed rate arrangements from government agencies and non-profit foundations for qualified research and development activities performed by SomaLogic. We recognize 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 SomaLogic. 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.
On December 31, 2021, we entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) 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 is accounted for in accordance with ASC 606. We concluded there are two performance obligations: (1) SOMAmer reagents necessary to develop and commercialize NGS based proteomic products, inclusive of the rights to licenses, patents and training to allow for the use of such reagents and (2) an option to purchase goods post-commercialization with a material right (“Material Right”). The total transaction price is subject to a constraint since it is uncertain that commercialization will be achieved; and therefore the transaction price was determined to be $30.0 million and was allocated to each of the performance obligations identified on a relative standalone selling price basis. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss:
Reagents: Revenue is recognized when control transfers to the customer (i.e., when the SOMAmer reagents are shipped). We estimated the standalone selling price (“SSP”) based on observable pricing of similar performance obligations.
Material Right: Revenue is recognized when Illumina exercises its option to purchase goods post-commercialization. We estimated the SSP based on an incremental discount to be provided to the customer adjusted for the likelihood that Illumina will exercise the option.
In June 2022, Illumina issued a purchase order that changed the promises under the Illumina Agreement. The purchase order represents a contract modification that is accounted for prospectively as if it were a termination of the existing contract and the creation of a new contract.
As a result, we determined that there were three new performance obligations (total of five performance obligations): (1) equipment bundle that includes customization services, integration services, system qualification services, site initiation services and training (“Equipment Bundle”), (2) qualification kits, and (3) support services. The contract modification resulted in an increase in the transaction price of $0.5 million. The updated transaction price was allocated between the performance obligations on a relative SSP basis. We estimated the SSP based on observable pricing of similar performance obligations. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss:
Equipment Bundle: Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred.
Qualification Kits: Revenue is recognized when control transfers to the customer (i.e., when the qualification kits are shipped).
Support Services: Revenue is recognized for the support services as the services are provided.
We did not recognize any revenue during the three months ended March 31, 2023 or 2022 pursuant to the Illumina Agreement for performance obligations satisfied.
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 and a bank guarantee with an international customer. The portion of restricted cash expected to be released within twelve months is classified as prepaid expenses and other current assets on the condensed consolidated balance sheets was $0.5 million and $4.7 million as of March 31, 2023 and December 31, 2022, respectively. Cash expected to be restricted for greater than twelve months is classified as other long-term assets on the condensed consolidated balance sheets was $0.6 million and $0.8 million as of March 31, 2023 and December 31, 2022.
Income Taxes
We use the asset and liability method of accounting for income taxes. Under this method, deferred income tax assets and liabilities are determined based on differences between the tax bases of assets and liabilities and their respective financial reporting amounts, based on enacted tax laws and statutory tax rates applicable to the periods in which these temporary differences are expected to reverse. We evaluate the need to establish or release a valuation allowance based upon expected levels of taxable income, future reversals of existing temporary differences, tax planning strategies, and recent financial operations. Valuation allowances are established to reduce deferred tax assets to the amount expected to be more likely than not realized in the future.
The effect of income tax positions is recognized only when it is more likely than not to be sustained. Interest and penalties associated with uncertain tax positions are recorded in income tax benefit (provision) in the condensed consolidated statements of operations and comprehensive loss.
Segment Information
We have one operating segment. Our chief operating decision maker (the “CODM”) role is performed by our Chief Executive Officer. The CODM manages our operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of our operations and decision-making functions are located in the United States.
Other Significant Accounting Policies
Our significant accounting policies are described in our 2022 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
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, as amended, 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. We adopted ASU 2016-13, as amended, on January 1, 2023 using a modified retrospective approach and recorded a cumulative effect adjustment to accumulated deficit. The adoption of ASU 2016-13 did not have a material impact on our condensed consolidated financials.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
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)
20232022
Assay services revenue
$18,419 $18,800 
Product revenue
1,186 453 
Collaboration revenue
763 763 
Other revenue:
Royalties
— 2,955 
Other
11 
Total other revenue
11 2,964 
Total revenue
$20,379 $22,980 
Contract Balances and Remaining Performance Obligations
Contract liabilities represent our obligation to transfer goods or services to customers from which we have received consideration. Deferred revenue is classified as current if we expects to be able to recognize the deferred amount as revenue within 12 months of the balance sheet date. Deferred revenue is recognized as or when we satisfy our performance obligations under the contract.
As of March 31, 2023 and December 31, 2022, deferred revenue of $35.4 million and $35.1 million, respectively, was comprised of balances related to our collaboration revenue, product, assay services, and other revenue. As of March 31, 2023 and December 31, 2022, the portion of deferred revenue related to collaboration revenue was $2.1 million and $2.9 million, respectively. As of March 31, 2023, the estimated remaining performance period is 2.0 years. As of March 31, 2023 and December 31, 2022, the portion of deferred revenue related to assay services and other revenue was $2.9 million and $1.8 million, respectively. As of March 31, 2023, the deferred revenue related to assay services and other revenue will be recognized within 12 months.

As of March 31, 2023 and December 31, 2022, the deferred product revenue related to the Illumina Agreement amounted to $30.4 million for each period. As of March 31, 2023, the estimated remaining performance obligation period is approximately 8.0 years.
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2023December 31, 2022
Balance at beginning of period
$35,115 $5,385 
Recognition of revenue included in balance at beginning of period
(1,228)(2,772)
Revenue deferred during the period, net of revenue recognized
1,487 32,502 
Balance at end of period
$35,374 $35,115 
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combination Business Combinations
On July 25, 2022, we entered into an Agreement and Plan of Merger to acquire 100% of the equity interests in Palamedrix, Inc. ("Palamedrix") (the “Palamedrix Acquisition”). Palamedrix is a DNA nano tech firm that provides scientific and engineering expertise, miniaturization technology and enhanced ease-of-use capabilities that we intend to leverage as we develop the next generation of SomaScan® Assay. The Palamedrix Acquisition provides for up to $0.5 million to be paid to the founders contingent upon settlement of pre-acquisition legal matters. It also provides for three potential additional payments of up to $17.5 million to the owners, including non-founder and founder employees, to be settled in cash and/or Common Stock contingent on the achievement of certain net sales milestone targets by the fifth and sixth year anniversary of the closing date of the acquisition (the “Milestone Consideration”). The acquisition closed on August 31, 2022.
The following table summarizes the fair value of consideration transferred to acquire Palamedrix:
(in thousands)
Cash$15,778 
Common Stock11,832 
Contingent consideration1,448 
Fair value of replaced Palamedrix equity awards relating to pre-combination service625 
Total consideration transferred$29,683 
Consideration transferred includes 3,215,295 shares of Common Stock issued to Palamedrix securityholders. An additional 815,177 shares of Common Stock were issued to Palamedrix employees and founders that were accounted for as post-combination compensation expense. The fair value of Common Stock is based on a per share price of $3.68 on August 31, 2022, the acquisition date.
We are in the process of completing our purchase accounting, whereby the purchase price is allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values on the acquisition date. The purchase accounting is considered preliminary and is subject to revision based on final determinations of fair value and allocations of purchase price to the acquired identifiable assets acquired and liabilities assumed.
The following table represents the preliminary allocation of consideration transferred to the identifiable assets acquired and the liabilities assumed based on the fair values as of August 31, 2022:
(in thousands)
Cash and cash equivalents$2,521 
Prepaid expenses and other current assets251 
Property and equipment1,246 
Intangible assets16,700 
Other long-term assets1,289 
Accounts payable(68)
Accrued liabilities(81)
Other current liabilities(634)
Deferred income taxes, net(1,390)
Other long-term liabilities(550)
Net identifiable assets acquired$19,284 
Goodwill10,399 
Total consideration transferred$29,683 
The goodwill is generated from operational synergies and cost savings that we expect to achieve from the combined operations and Palamedrix’s knowledgeable and experienced assembled workforce. The goodwill is not deductible for tax purposes.
All unvested awards of non-founder employees were accelerated on a discretionary basis as part of the Palamedrix Acquisition. These awards were exchanged at the close date for cash, Common Stock, and Milestone Consideration. As a result, we allocated $1.3 million of the total consideration transferred to post-combination compensation expense. The amount is recorded in selling, general and administrative in the condensed consolidated statement of operations and comprehensive loss during the year ended December 31, 2022.
In addition, the unvested awards of the Palamedrix founders were exchanged for cash, Common Stock, and Milestone Consideration on a consistent basis with all other shareholders. However, the Common Stock and Milestone Consideration replacement awards granted to the Palamedrix founders require continuing employment for a period of three years. The Common Stock awards vest ratably over the service period and are equity classified. The Milestone Consideration awards vest after a three year service period or upon the achievement of the milestones. The Milestone Consideration replacement awards of non-founder and founder employees are accounted for under ASC 718. As the milestone payments are a fixed monetary value settled in cash and/or Common Stock, they are liability classified. A liability of $1.5 million as of March 31, 2023 is recorded in other long-term liabilities on the condensed consolidated balance sheets.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
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, 2023
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $22,317 $— $— $22,317 Level 1
Money market funds
 416,192 — — 416,192 Level 1
Total cash and cash equivalents
 438,509 — — 438,509 
Investments:
 
Commercial paper
 42,524 (74)42,452 Level 2
U.S. Treasuries
 7,749 — (23)7,726 Level 2
Corporate bonds
 4,475 — (12)4,463 Level 2
Agency bonds
 7,458 — (38)7,420 Level 2
Total investments
 62,206 (147)62,061 
Total assets measured at fair value on a recurring basis
 $500,715 $$(147)$500,570 
As of December 31, 2022
(in thousands)
Amortized Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$44,045 $— $— $44,045 Level 1
Money market funds
377,785 — — 377,785 Level 1
Total cash and cash equivalents
421,830 — — 421,830 
Investments:
Commercial paper
58,794 — (195)58,599 Level 2
U.S. Treasuries
35,252 — (175)35,077 Level 2
Corporate bonds
11,782 — (39)11,743 Level 2
Agency bonds12,426 — (87)12,339 Level 2
Total investments
118,254 — (496)117,758 
Total assets measured at fair value on a recurring basis
$540,084 $— $(496)$539,588 
As of March 31, 2023 and December 31, 2022, we had $0.3 million and $0.5 million, respectively, of accrued interest on investments recorded in prepaid expenses and other current assets on the unaudited condensed consolidated balance sheets.
Our investments consist of money market funds, commercial paper, U.S. Treasuries, corporate bonds, and agency bonds. All of the commercial paper, U.S. Treasuries, corporate bonds and agency bonds are designated as available-for-sale securities and 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.
We adopted ASU 2016-13 on January 1, 2023. Under the new guidance, we evaluated our available-for-sale securities with unrealized losses for impairment, considering available evidence, including the extent to which fair value is less than cost, whether an allowance for expected credit loss is required, and adverse factors that could affect the value of the securities. Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive loss as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in interest and other income, net in the condensed consolidated statements of operations and comprehensive loss.
We evaluated the available-for-sale securities as of March 31, 2023 and determined that no available-for-sale securities in an unrealized loss position are arising from credit related reasons. Additionally, we do not intend to sell or believe that it is not more likely than not that we will be required to sell the securities before recovery of the amortized cost bases and have therefore not recorded any allowances for available-for-sale securities in our allowance for expected credit losses as of March 31, 2023. We did not recognize any realized gains or losses for the three months ended March 31, 2023. Subsequent to March 31, 2023, we sold $10.5 million of investments prior to maturity. The realized loss was immaterial.
We evaluated our securities for other-than-temporary impairment as of December 31, 2022, and considered the decline in fair value to be primarily attributable to current economic and market conditions and we would not be required to sell the securities before recovery of the amortized cost basis. Based on this analysis, these marketable securities were not considered to be other-than-temporarily impaired as of December 31, 2022.
Liabilities measured at fair value on a recurring basis
The following table presents information about our liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs we utilized to determine such fair value:
(in thousands)March 31, 2023December 31, 2022Fair Value Level
Warrant liability - public warrants
$1,656 $2,208 Level 1
Warrant liability - private placement warrants
1,504 2,005 Level 2
Earn-out liability
— 15 Level 3
Milestone contingent consideration1,171 1,165 Level 3
Holdback contingent consideration450 450 Level 3
Total liabilities measured at fair value on a recurring basis
$4,781 $5,843 
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. During the three months ended March 31, 2023, the earn-out liability was determined to be immaterial and was fully written off.
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:
December 31, 2022
Stock price on valuation date$2.51 
Volatility78.10 %
Risk-free rate4.75 %
Dividend yield— %
The rollforward of the fair value of the earn-out liability is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2022$15 
Change in fair value of earn-out liability(15)
Balance as of March 31, 2023$— 
Milestone Contingent Consideration
The fair value of milestone contingent consideration was estimated using a Monte Carlo simulation model. The fair value is based on an option pricing framework, whereby a range of possible scenarios were simulated around forecasted net sales.
The significant unobservable inputs used in the Monte Carlo simulation to measure the milestone contingent consideration that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2023December 31, 2022
Volatility35.0 %35.0 %
Risk-free rate3.6 %4.0 %
Weighted average cost of capital30.0 %30.0 %
Cost of debt10.8 %10.0 %
The change in the fair value of the milestone contingent consideration is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2022$1,165 
Change in fair value of milestone contingent consideration
Balance as of March 31, 2023$1,171 

Holdback Contingent Consideration
The holdback contingent consideration related to the Palamedrix Acquisition was $0.5 million as of March 31, 2023 and is recorded in other long-term liabilities on the condensed consolidated balance sheets. There was no significant change in fair value between December 31, 2022 and March 31, 2023. The fair value of holdback contingent consideration was estimated using a scenario-based analysis. The fair value is based on the expected holdback release date and expected holdback payment. The future expected payments were discounted to the valuation date using the cost of debt.
The significant unobservable inputs used in the scenario-based analysis to measure the holdback contingent consideration that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2023December 31, 2022
Cost of debt11.5 %10.2 %
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases LeasesWe 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. The ROU
asset is included in other long-term assets on the condensed consolidated balance sheets and was $3.4 million and $3.9 million as of March 31, 2023, and December 31, 2022, respectively.
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 EndedThree Months Ended
(in thousands)March 31, 2023March 31, 2022
Operating lease cost$591 $401 
Variable lease cost378 181 
Short-term lease cost12 11 
Total lease cost$981 $593 
Lease Maturities
The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases:
(in thousands)March 31, 2023
Remainder of 2023$1,923 
20241,143 
2025834 
2026143 
Total4,043 
Less: amount of lease payments representing interest(115)
Present value of future minimum lease payments3,928 
Less: current operating lease liabilities (included in other current liabilities)(2,221)
Long-term operating lease liabilities (included in other long-term liabilities)$1,707 
Supplemental Lease Information
Supplemental information related to our operating leases was as follows:
March 31, 2023
Weighted average remaining lease term2.1 years
Weighted average discount rate2.5 %
Cash paid for amounts included in the measurement of our operating lease liabilities for the three months ended March 31, 2023 and 2022 was $0.6 million and $0.5 million, respectively.
In February 2022, we executed two separate lease agreements (the “Leases”) to lease buildings pending construction that had not yet commenced. Both leases were set to 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 made a deposit of $4.1 million during the first quarter of 2022. The deposit was restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security.
On August 25, 2022, we entered into a lease termination agreement (the “Lease Termination”) for the Leases prior to lease commencement. As consideration for the termination of the Leases, we agreed to pay the landlord a termination fee of $6.0 million of which $2.5 million was paid on the termination date. During the fourth quarter of 2022 the remaining liability was reduced by $1.0 million after the landlord entered into a separate lease with a third party. The remaining $2.5 million liability was paid in January 2023 and the $4.1 million deposit was released in March 2023.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory was comprised of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials
$19,753 $16,710 
Work in process1,535 1,191 
Finished goods
748 639 
Total inventory
$22,036 $18,540 
Inventory (current)
$15,051 $13,897 
Non-current inventory
$6,985 $4,643 
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other Long-Term Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Liabilities and Other Long-Term Liabilities Accrued Liabilities and Other Long-Term Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Accrued compensation
$6,623 $13,897 
Accrued restructuring costs2,139 2,223 
Accrued lease termination fee
— 2,500 
Accrued real estate agent commission
— 764 
Accrued medical claims
684 663 
Other
625 631 
Total accrued liabilities
$10,071 $20,678 
Other long-term liabilities consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Long-term operating lease liabilities$1,707 $2,063 
Milestone Consideration replacement award liability1,515 1,261 
Milestone Contingent Consideration1,171 1,165 
Holdback Contingent Consideration450 450 
Long-term deferred tax liability585 585 
Total other long-term liabilities$5,428 $5,524 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies
3 Months Ended
Mar. 31, 2023
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, we enter into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. Our exposure under these agreements is unknown because it involves claims that may be made against us in the future, but that have not yet been made. To date, we have not paid any claims or been required to defend any action related to our indemnification obligations. However, we may record charges in the future as a result of these indemnification obligations.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2023
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, 2023, 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. As of March 31, 2023, no warrants have been exercised. The warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.
There have been no significant changes to the disclosures in our 2022 Form 10-K related to Common Stock, preferred stock, or our public and private placement warrants, including warrant redemption terms.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation 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 Earn-Out Shares to service providers in connection with the SPAC Merger, issuance of common stock subject to vesting conditions issued to Palamedrix founder employees, and Milestone Consideration replacement awards of non-founder and founder employees. Stock-based compensation also includes the impact of common stock purchased through our employee stock purchase plan, which allows eligible employees to purchase shares of our Common Stock at a price equal to 85% of their fair market value on the last day of a defined offering period.
Effective January 2023, we increased the reserve of Common Stock for issuance under all incentive plans by approximately 9 million shares in accordance with our 2021 Omnibus Incentive Plan.
There have been no other significant changes to our equity incentive plans and types of stock-based incentive awards disclosed in our 2022 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) 
20232022
Cost of assay services revenue
$190 $291 
Cost of product revenue
10 
Research and development
1,770 1,732 
Selling, general and administrative
5,213 6,641 
Total stock-based compensation
$7,183 $8,671 
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, 2023:
Stock Options(1)
RSUs(2)
Outstanding as of December 31, 202223,541,194 3,084,379 
Granted
3,566,250 535,438 
Exercised or Issued
(111,396)(185,863)
Forfeited
(2,000,267)(407,240)
Expired
(62,857)— 
Outstanding as of March 31, 202324,932,924 3,026,714 
(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.
We also incurred incremental stock-based compensation expense related to option modifications of $1.0 million and $0.1 million for the three months ended March 31, 2023 and March 31, 2022, respectively.
Service Provider Earn-Out Shares
As of March 31, 2023, 927,924 Service Provider Earn-Outs were outstanding after forfeitures. Upon forfeiture, the forfeited shares will be redistributed to the Old SomaLogic stockholders. The weighted average grant date fair value of the Service Provider Earn-Outs was $7.04 per share, and was recognized as stock-based compensation expense on a straight-line basis over the derived service period of 1.2 years. The assumptions used in valuing the Service Provider
Earn-Outs using the Monte Carlo simulation included volatility of 89.8%, risk-free interest rate of 0.10% to 0.11%, and a stock price of $10.63 to $10.67. We recorded nil and $1.8 million in stock-based compensation expense related to the Service Provider Earn-Outs during the three months ended March 31, 2023 and 2022, respectively. As the derived service period has passed, expenses related to the Service Provider Earn-Outs were fully recognized as of December 31, 2022.
Replacement Awards Subject to Vesting Conditions
In connection with the Palamedrix Acquisition, we issued 1,209,801 shares of Common Stock and Milestone Consideration to founder employees that require continuing employment for a period of three years. Related stock-based compensation expense of $0.5 million was recorded in research and development expense in the condensed consolidated statement of operations and comprehensive loss for the three months ended March 31, 2023.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
There has historically been no federal or state provision for income taxes because we have incurred operating losses and maintain a valuation allowance against our net realizable deferred tax assets in the United States. For the three months ended March 31, 2023 and 2022, we 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, 2023 and 2022.
Utilization of our 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.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share
3 Months Ended
Mar. 31, 2023
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) 
20232022
Net loss
$(34,202)$(3,979)
Weighted-average shares outstanding, basic and diluted
186,524,473 182,050,468 
Net loss per share, basic and diluted
$(0.18)$(0.02)
During periods in which we incur 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,
20232022
Anti-dilutive shares:
Stock options to purchase common stock
24,932,924 23,139,522 
Public warrants and private placement warrants10,533,324 10,533,324 
Unvested RSUs 3,026,714 553,193 
Replacement awards subject to vesting conditions1,209,801 — 
Employee stock purchase plan79,103 11,304 
Total anti-dilutive shares39,781,866 34,237,343 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Parties Related PartiesCasdin Partners Master Fund, L.P (“Casdin”), founded by Eli Casdin, a member of our Board of Directors and principal owner of the Company, was a shareholder of Palamedrix. Upon our acquisition of Palamedrix, Casdin received $0.8 million in cash, $0.8 million in equity, and the right to receive up to $0.3 million of Milestone Consideration related to the achievement of net sales milestones.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring RestructuringOn December 16, 2022, following the completion of a strategic review of our business, we announced a workforce reduction plan (the "Strategic Reorganization") to reduce operating costs and focus on long-term growth opportunities in our life sciences business. Under this Strategic Reorganization, we reduced our workforce by approximately 16%, with a majority of these employees separating in December and the remaining affected employees separating over the next
three-month period. Employees who were impacted by the restructuring were eligible to receive severance benefits contingent upon an impacted employee's execution of a separation agreement, which included a general release of claims against us. Certain impacted employees were covered by employment agreements or an existing severance plan that provides termination benefits.
Employee severance and benefits are comprised of severance, other termination benefit costs, and non-cash stock-based compensation expense for the extension of the exercise period of vested options. One-time termination benefits were recorded pursuant to ASC 420, Exit or Disposal Cost Obligations, while termination benefits under ongoing benefit arrangements were recorded pursuant to ASC 712, Compensation - Nonretirement Postemployment Benefits. See Note 11, Stock-based Compensation, for additional information about benefits related to the extension of the exercise period of vested options.
We recognized restructuring charges of approximately $1.0 million primarily related to one-time termination benefits during the three months ended March 31, 2023. We do not expect to incur additional material employee severance and benefits expense. This reflects our best estimate, which may be revised in subsequent periods as the Strategic Reorganization progresses.
The following table outlines the components of the restructuring charges included in the condensed consolidated statement of operations and comprehensive loss:
(in thousands)Three Months Ended March 31, 2023
Cost of assay services revenue$19 
Research and development243 
Selling, general and administrative779 
Total employee severance and benefits$1,041 
The following table outlines the changes in liabilities associated with our Strategic Reorganization, including restructuring expenses incurred and cash payments for the three months ended March 31, 2023:
(in thousands)March 31, 2023
Balance at December 31, 2022$2,223 
Accruals1,016 
Payments(1,100)
Balance at March 31, 2023$2,139 
The restructuring liabilities are included in accrued liabilities in the condensed consolidated balance sheets. We expect that substantially all of the remaining accrued restructuring liabilities will be paid in cash over the next 12 months. The charges recognized in the rollforward of our accrued restructuring liabilities do not include items charged directly to expense for extension of the exercise period of vested options.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
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 accounting principles generally accepted in the United States (“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, 2022 included in the 2022 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 our condensed consolidated financial position and our 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, 2023 or for any other future annual or interim period.
Certain reclassifications have been made to prior period amounts to conform to the current presentation.
Revisions of prior period consolidated financial statements
Capitalized costs incurred in relation to the development of software under hosting arrangements that are service contracts should be classified as operating activities in the statement of cash flows. We determined that the prior classification of these capitalized costs under purchases of property and equipment, net of proceeds from sales within investing activities in the condensed consolidated statement of cash flows was not material to the prior period condensed consolidated financial statements as a whole. The prior period’s condensed consolidated statement of cash flows has
been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements as follows:
Three Months Ended March 31, 2022
(in thousands)As Previously ReportedReclassificationRevised
Operating Activities
Cloud computing arrangement expenditures$— $(1,795)$(1,795)
Net cash used in operating activities$(4,120)$(1,795)$(5,915)
Investing Activities
Purchases of property and equipment, net of proceeds from sales(2,159)1,795 (364)
Net cash provided by investing activities$5,572 $1,795 $7,367 
Supplemental disclosure of non-cash investing and financing activities:
Purchase of property and equipment included in accounts payable$905 $562 $1,467 
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, net realizable value of inventory, intangible asset valuations, and contingent consideration 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 our 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 us to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. We do not require collateral or other security related to our receivables. 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 our total revenues or gross accounts receivable balances for the periods in the condensed consolidated statements of operations and comprehensive loss and as of each balance sheet date presented.
Business Combination
Business Combination
We account for business combinations using the acquisition method of accounting in accordance with ASC 805, Business Combinations. A business combination is one that combines inputs and processes to create outputs, and where substantially all of the fair value of assets acquired is not concentrated in a single identifiable asset or group of similar identifiable assets. Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities assumed is recorded as goodwill. Acquisition related costs are expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, Business Combinations, for additional details.
Contingent Consideration
Contingent consideration arrangements represent a promise to deliver Common Stock and/or cash to former owners of an acquired business after the acquisition if certain specified events occur or conditions are met in the future are classified as liabilities and recognized at fair value at the acquisition date and at each subsequent reporting period. The contingent consideration liabilities contractually due beyond 12 months are recorded in other long-term liabilities on the condensed consolidated balance sheets. Subsequent changes in fair value are recorded in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, Business Combinations, for additional details.
Accounts Receivable and Allowance for Expected Credit Losses
Accounts Receivable and Allowance for Expected Credit Losses
Effective January 1, 2023, we adopted the requirements of ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), along with the subsequently issued guidance amending and clarifying various aspects of ASU 2016-13, using the modified retrospective method of adoption. In accordance with that method, the comparative periods’ information continues to be reported under the relevant accounting guidance in effect for that period. For the current period, the standard replaces the existing incurred credit loss model with the current expected credit losses model for financial instruments, including accounts receivable, through a cumulative-effect adjustment to accumulated deficit as of the beginning of the first reporting period in which the guidance is effective.
We are exposed to credit losses primarily through sales of products and services and recognize an allowance for expected credit losses on accounts receivable in an amount equal to the current expected credit losses. The estimation of the allowance for expected credit losses is based on an analysis of historical loss experience, a review of the current aging status of receivables, assessments of current and estimated future economic and market conditions, and assessments of specific customer accounts to be considered at risk or uncollectible. We write off accounts receivable against the allowance for expected credit losses when we determine a balance is uncollectible and cease collection efforts. We did not write off any material accounts receivable balances during the periods ended March 31, 2023 and 2022.
Inventory
Inventory
Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. We estimate the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. We periodically analyze our inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and record a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.
In-process Research and Development In-process Research and DevelopmentAcquired in-process research and development (“IPR&D”) relates to substantial research and development efforts that are incomplete at the acquisition date. IPR&D intangible assets are considered indefinite-lived until the completion or abandonment of the associated research and development efforts. During the development phase, these assets are not amortized but are tested for impairment annually during the fourth quarter of the year or more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Once the IPR&D activities are completed, the intangible asset is amortized over its useful life on a straight-line basis.
Goodwill
Goodwill
Goodwill is the difference between the total consideration paid in a business combination and the fair value of the net of identifiable assets acquired and liabilities assumed. Goodwill is not amortized but is tested for impairment on an annual basis during the fourth quarter of the year and in interim periods if events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying amount. All of our goodwill is assigned to our one reporting unit.
We first assess qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary. For the quantitative goodwill impairment test, the fair value of the reporting unit is compared to its carrying value and an impairment is recorded for the excess carrying value over fair value, not to exceed the carrying amount of goodwill.
Impairment of Long-Lived Assets Impairment of Long-Lived AssetsWe evaluate a long-lived asset (or asset group) for impairment whenever events or changes in circumstances indicate that the carrying value of the asset (or asset group) may not be recoverable. If indicators of impairment exist and the undiscounted future cash flows that the asset is expected to generate are less than the carrying value of the asset, an impairment loss is recorded to write down the asset to its estimated fair value based on a discounted cash flow approach.
Leases
Leases
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 our leases is generally unknown, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. We give consideration to our credit risk, term of the lease, total lease payments and adjust for the impacts of collateral, as necessary, when calculating our 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 we 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 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, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, we recorded these warrants as long-term liabilities at fair value on the date of the SPAC Merger, 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. See Note 10, Stockholders' Equity, for more information on the Warrants.
Earn-Out Liability
Earn-Out Liability
As a result of the SPAC Merger, 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 of the SPAC Merger (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider (the “Service Provider Earn-Outs”) 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 shareholders in accordance with their respective pro rata Earn-Out Shares.
The Earn-Out Shares granted to shareholders are recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the SPAC Merger 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.
As the issuance of the Service Provider Earn-Outs is contingent on services being provided, they are accounted for in accordance with ASC 718, Compensation - Stock Compensation. See Note 11, Stock-based Compensation, for additional information regarding Earn-Out Shares granted to Earn-Out Service Providers.
Revenue Recognition, Assay Services Revenue and Product Revenue
Revenue Recognition
We recognize 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.
We recognize revenue when or as control of promised goods or services is transferred to our 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.
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 good or service and collection is one year or less. We expense 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
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. 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 equipment and kit sales to customers that assay samples in their own laboratories. Equipment is generally accounted for as a bundle with installation, qualification and training services. Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred. Revenue from kit sales is recognized upon transfer of control to the customer. 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 SomaLogic 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. This agreement includes a clause whereby if there is a material breach of the contract or change in control of SomaLogic, we may be required to pay a fee to terminate the agreement.
We 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. We 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 SomaLogic mutually terminated the SAA and concurrently SomaLogic and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development & Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan® services in Japan. NES agreed to make annual payments of $2.0 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. We 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 our intellectual property.
(i) Research and Development Activities
We determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. We recognize revenue from these activities based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred, in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.
(ii) Assay Services
We determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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
We determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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. We recognize royalty revenue for fees paid by customers in return for a 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. We recognize revenue for sales-based or usage-based royalties promised in exchange for a functional 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, SomaLogic and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby we provide a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, we receive royalties from NEB for this functional license of intellectual property. In September 2022, SomaLogic and NEB entered into a license and settlement agreement (“NEB Agreement”) that terminated the existing exclusive licensing arrangement and provided for a settlement of $8.0 million of previously constrained royalties recognized for the year ended December 31, 2022. The NEB Agreement also provided a non-exclusive license arrangement for the same proprietary information and know-how under which we are guaranteed fixed minimum royalties of $15.0 million to be received over the next 3 years. We recognized revenue for the guaranteed fixed minimum royalties of $13.2 million for the year ended December 31, 2022, net of a significant financing component of $1.8 million. Any revenue above the guaranteed fixed minimum royalties is recognized in the period in which the subsequent sale or usage has occurred. We have recorded a receivable of $12.8 million as of March 31, 2023, of which $8.7 million is recorded in accounts receivable, net of current portion and $4.1 million is recorded in accounts receivable, net on the condensed consolidated balance sheets. Interest income related to the significant financing component was $0.2 million for the period ended March 31, 2023, and is included in interest income and other, net in the condensed consolidated statements of operations and comprehensive loss.
Grant revenue represents funding under cost reimbursement programs or fixed rate arrangements from government agencies and non-profit foundations for qualified research and development activities performed by SomaLogic. We recognize 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 SomaLogic. 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.
On December 31, 2021, we entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) 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 is accounted for in accordance with ASC 606. We concluded there are two performance obligations: (1) SOMAmer reagents necessary to develop and commercialize NGS based proteomic products, inclusive of the rights to licenses, patents and training to allow for the use of such reagents and (2) an option to purchase goods post-commercialization with a material right (“Material Right”). The total transaction price is subject to a constraint since it is uncertain that commercialization will be achieved; and therefore the transaction price was determined to be $30.0 million and was allocated to each of the performance obligations identified on a relative standalone selling price basis. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss:
Reagents: Revenue is recognized when control transfers to the customer (i.e., when the SOMAmer reagents are shipped). We estimated the standalone selling price (“SSP”) based on observable pricing of similar performance obligations.
Material Right: Revenue is recognized when Illumina exercises its option to purchase goods post-commercialization. We estimated the SSP based on an incremental discount to be provided to the customer adjusted for the likelihood that Illumina will exercise the option.
In June 2022, Illumina issued a purchase order that changed the promises under the Illumina Agreement. The purchase order represents a contract modification that is accounted for prospectively as if it were a termination of the existing contract and the creation of a new contract.
As a result, we determined that there were three new performance obligations (total of five performance obligations): (1) equipment bundle that includes customization services, integration services, system qualification services, site initiation services and training (“Equipment Bundle”), (2) qualification kits, and (3) support services. The contract modification resulted in an increase in the transaction price of $0.5 million. The updated transaction price was allocated between the performance obligations on a relative SSP basis. We estimated the SSP based on observable pricing of similar performance obligations. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss:
Equipment Bundle: Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred.
Qualification Kits: Revenue is recognized when control transfers to the customer (i.e., when the qualification kits are shipped).
Support Services: Revenue is recognized for the support services as the services are provided.
We did not recognize any revenue during the three months ended March 31, 2023 or 2022 pursuant to the Illumina Agreement for performance obligations satisfied.
Restricted Cash Restricted CashRestricted 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 and a bank guarantee with an international customer. The portion of restricted cash expected to be released within twelve months is classified as prepaid expenses and other current assets on the condensed consolidated balance sheets was $0.5 million and $4.7 million as of March 31, 2023 and December 31, 2022, respectively. Cash expected to be restricted for greater than twelve months is classified as other long-term assets on the condensed consolidated balance sheets was $0.6 million and $0.8 million as of March 31, 2023 and December 31, 2022
Income Taxes
Income Taxes
We use the asset and liability method of accounting for income taxes. Under this method, deferred income tax assets and liabilities are determined based on differences between the tax bases of assets and liabilities and their respective financial reporting amounts, based on enacted tax laws and statutory tax rates applicable to the periods in which these temporary differences are expected to reverse. We evaluate the need to establish or release a valuation allowance based upon expected levels of taxable income, future reversals of existing temporary differences, tax planning strategies, and recent financial operations. Valuation allowances are established to reduce deferred tax assets to the amount expected to be more likely than not realized in the future.
The effect of income tax positions is recognized only when it is more likely than not to be sustained. Interest and penalties associated with uncertain tax positions are recorded in income tax benefit (provision) in the condensed consolidated statements of operations and comprehensive loss.
Segment Information
Segment Information
We have one operating segment. Our chief operating decision maker (the “CODM”) role is performed by our Chief Executive Officer. The CODM manages our operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of our 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
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, as amended, 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. We adopted ASU 2016-13, as amended, on January 1, 2023 using a modified retrospective approach and recorded a cumulative effect adjustment to accumulated deficit. The adoption of ASU 2016-13 did not have a material impact on our condensed consolidated financials.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Financial Statements The prior period’s condensed consolidated statement of cash flows has
been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements as follows:
Three Months Ended March 31, 2022
(in thousands)As Previously ReportedReclassificationRevised
Operating Activities
Cloud computing arrangement expenditures$— $(1,795)$(1,795)
Net cash used in operating activities$(4,120)$(1,795)$(5,915)
Investing Activities
Purchases of property and equipment, net of proceeds from sales(2,159)1,795 (364)
Net cash provided by investing activities$5,572 $1,795 $7,367 
Supplemental disclosure of non-cash investing and financing activities:
Purchase of property and equipment included in accounts payable$905 $562 $1,467 
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, 2023December 31, 2022 Three months ended March 31,
  20232022
Customer A
26%11%45%35%
Customer B
**10%*
Customer C
38%51%*13%
*    less than 10%
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Accounts receivable$35,363 $26,441 
Less: allowance for expected credit losses(730)(151)
Accounts receivable, net$34,633 $26,290 
Accounts receivable, net (current)$25,585 $17,006 
Accounts receivable, net of current portion$9,048 $9,284 
Schedule of Allowance for Expected Credit Losses A rollforward of the allowance for expected credit losses balance for the three months ended March 31, 2023 is as follows:
(in thousands)
Allowance for doubtful accounts, December 31, 2022$(151)
Impact of adopting ASU 2016-13(485)
Allowance for expected credit losses, January 1, 2023(636)
Provision for credit losses(94)
Write offs, net— 
Allowance for expected credit losses, March 31, 2023$(730)
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
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)
20232022
Assay services revenue
$18,419 $18,800 
Product revenue
1,186 453 
Collaboration revenue
763 763 
Other revenue:
Royalties
— 2,955 
Other
11 
Total other revenue
11 2,964 
Total revenue
$20,379 $22,980 
Summary of Change in Contract Liabilities
A summary of the change in contract liabilities is as follows:
(in thousands)March 31, 2023December 31, 2022
Balance at beginning of period
$35,115 $5,385 
Recognition of revenue included in balance at beginning of period
(1,228)(2,772)
Revenue deferred during the period, net of revenue recognized
1,487 32,502 
Balance at end of period
$35,374 $35,115 
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination (Tables)
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Consideration Transferred The following table summarizes the fair value of consideration transferred to acquire Palamedrix:
(in thousands)
Cash$15,778 
Common Stock11,832 
Contingent consideration1,448 
Fair value of replaced Palamedrix equity awards relating to pre-combination service625 
Total consideration transferred$29,683 
Schedule of Assets Acquired and Liabilities
The following table represents the preliminary allocation of consideration transferred to the identifiable assets acquired and the liabilities assumed based on the fair values as of August 31, 2022:
(in thousands)
Cash and cash equivalents$2,521 
Prepaid expenses and other current assets251 
Property and equipment1,246 
Intangible assets16,700 
Other long-term assets1,289 
Accounts payable(68)
Accrued liabilities(81)
Other current liabilities(634)
Deferred income taxes, net(1,390)
Other long-term liabilities(550)
Net identifiable assets acquired$19,284 
Goodwill10,399 
Total consideration transferred$29,683 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
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, 2023
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $22,317 $— $— $22,317 Level 1
Money market funds
 416,192 — — 416,192 Level 1
Total cash and cash equivalents
 438,509 — — 438,509 
Investments:
 
Commercial paper
 42,524 (74)42,452 Level 2
U.S. Treasuries
 7,749 — (23)7,726 Level 2
Corporate bonds
 4,475 — (12)4,463 Level 2
Agency bonds
 7,458 — (38)7,420 Level 2
Total investments
 62,206 (147)62,061 
Total assets measured at fair value on a recurring basis
 $500,715 $$(147)$500,570 
As of December 31, 2022
(in thousands)
Amortized Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$44,045 $— $— $44,045 Level 1
Money market funds
377,785 — — 377,785 Level 1
Total cash and cash equivalents
421,830 — — 421,830 
Investments:
Commercial paper
58,794 — (195)58,599 Level 2
U.S. Treasuries
35,252 — (175)35,077 Level 2
Corporate bonds
11,782 — (39)11,743 Level 2
Agency bonds12,426 — (87)12,339 Level 2
Total investments
118,254 — (496)117,758 
Total assets measured at fair value on a recurring basis
$540,084 $— $(496)$539,588 
Schedule of Fair Value of Liabilities Measured on Recurring Basis
The following table presents information about our liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs we utilized to determine such fair value:
(in thousands)March 31, 2023December 31, 2022Fair Value Level
Warrant liability - public warrants
$1,656 $2,208 Level 1
Warrant liability - private placement warrants
1,504 2,005 Level 2
Earn-out liability
— 15 Level 3
Milestone contingent consideration1,171 1,165 Level 3
Holdback contingent consideration450 450 Level 3
Total liabilities measured at fair value on a recurring basis
$4,781 $5,843 
Significant Unobservable Inputs Used to Fair Value of Contingent Consideration
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:
December 31, 2022
Stock price on valuation date$2.51 
Volatility78.10 %
Risk-free rate4.75 %
Dividend yield— %
March 31, 2023December 31, 2022
Volatility35.0 %35.0 %
Risk-free rate3.6 %4.0 %
Weighted average cost of capital30.0 %30.0 %
Cost of debt10.8 %10.0 %
The significant unobservable inputs used in the scenario-based analysis to measure the holdback contingent consideration that are categorized within Level 3 of the fair value hierarchy were as follows:
March 31, 2023December 31, 2022
Cost of debt11.5 %10.2 %
Reconciliation of Fair Values of Contingent Consideration
The rollforward of the fair value of the earn-out liability is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2022$15 
Change in fair value of earn-out liability(15)
Balance as of March 31, 2023$— 
The change in the fair value of the milestone contingent consideration is summarized as follows:
(in thousands)Fair Value
Balance as of December 31, 2022$1,165 
Change in fair value of milestone contingent consideration
Balance as of March 31, 2023$1,171 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs The total lease cost for the period was as follows:
Three Months EndedThree Months Ended
(in thousands)March 31, 2023March 31, 2022
Operating lease cost$591 $401 
Variable lease cost378 181 
Short-term lease cost12 11 
Total lease cost$981 $593 
Schedule of Lease Maturities
The table below reconciles the undiscounted lease payment maturities to the lease liabilities for our operating leases:
(in thousands)March 31, 2023
Remainder of 2023$1,923 
20241,143 
2025834 
2026143 
Total4,043 
Less: amount of lease payments representing interest(115)
Present value of future minimum lease payments3,928 
Less: current operating lease liabilities (included in other current liabilities)(2,221)
Long-term operating lease liabilities (included in other long-term liabilities)$1,707 
Schedule of Supplemental Lease Information
Supplemental information related to our operating leases was as follows:
March 31, 2023
Weighted average remaining lease term2.1 years
Weighted average discount rate2.5 %
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Current Inventory
Inventory was comprised of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials
$19,753 $16,710 
Work in process1,535 1,191 
Finished goods
748 639 
Total inventory
$22,036 $18,540 
Inventory (current)
$15,051 $13,897 
Non-current inventory
$6,985 $4,643 
Schedule of Noncurrent Inventory
Inventory was comprised of the following:
(in thousands)March 31, 2023December 31, 2022
Raw materials
$19,753 $16,710 
Work in process1,535 1,191 
Finished goods
748 639 
Total inventory
$22,036 $18,540 
Inventory (current)
$15,051 $13,897 
Non-current inventory
$6,985 $4,643 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities
Accrued liabilities consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Accrued compensation
$6,623 $13,897 
Accrued restructuring costs2,139 2,223 
Accrued lease termination fee
— 2,500 
Accrued real estate agent commission
— 764 
Accrued medical claims
684 663 
Other
625 631 
Total accrued liabilities
$10,071 $20,678 
Long-term Liabilities
Other long-term liabilities consisted of the following:
(in thousands)March 31, 2023December 31, 2022
Long-term operating lease liabilities$1,707 $2,063 
Milestone Consideration replacement award liability1,515 1,261 
Milestone Contingent Consideration1,171 1,165 
Holdback Contingent Consideration450 450 
Long-term deferred tax liability585 585 
Total other long-term liabilities$5,428 $5,524 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
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) 
20232022
Cost of assay services revenue
$190 $291 
Cost of product revenue
10 
Research and development
1,770 1,732 
Selling, general and administrative
5,213 6,641 
Total stock-based compensation
$7,183 $8,671 
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, 2023:
Stock Options(1)
RSUs(2)
Outstanding as of December 31, 202223,541,194 3,084,379 
Granted
3,566,250 535,438 
Exercised or Issued
(111,396)(185,863)
Forfeited
(2,000,267)(407,240)
Expired
(62,857)— 
Outstanding as of March 31, 202324,932,924 3,026,714 
(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 45 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2023
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) 
20232022
Net loss
$(34,202)$(3,979)
Weighted-average shares outstanding, basic and diluted
186,524,473 182,050,468 
Net loss per share, basic and diluted
$(0.18)$(0.02)
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,
20232022
Anti-dilutive shares:
Stock options to purchase common stock
24,932,924 23,139,522 
Public warrants and private placement warrants10,533,324 10,533,324 
Unvested RSUs 3,026,714 553,193 
Replacement awards subject to vesting conditions1,209,801 — 
Employee stock purchase plan79,103 11,304 
Total anti-dilutive shares39,781,866 34,237,343 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring (Tables)
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
The following table outlines the components of the restructuring charges included in the condensed consolidated statement of operations and comprehensive loss:
(in thousands)Three Months Ended March 31, 2023
Cost of assay services revenue$19 
Research and development243 
Selling, general and administrative779 
Total employee severance and benefits$1,041 
The following table outlines the changes in liabilities associated with our Strategic Reorganization, including restructuring expenses incurred and cash payments for the three months ended March 31, 2023:
(in thousands)March 31, 2023
Balance at December 31, 2022$2,223 
Accruals1,016 
Payments(1,100)
Balance at March 31, 2023$2,139 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Reclassification [Line Items]    
Cloud computing arrangement expenditures $ (620) $ (1,795)
Net cash used in operating activities (43,045) (5,915)
Purchases of property and equipment, net of proceeds from sales (1,262) (364)
Net cash provided by investing activities 55,279 7,367
Purchase of property and equipment included in accounts payable $ 634 1,467
As Previously Reported    
Reclassification [Line Items]    
Cloud computing arrangement expenditures   0
Net cash used in operating activities   (4,120)
Purchases of property and equipment, net of proceeds from sales   (2,159)
Net cash provided by investing activities   5,572
Purchase of property and equipment included in accounts payable   905
Reclassification    
Reclassification [Line Items]    
Cloud computing arrangement expenditures   (1,795)
Net cash used in operating activities   (1,795)
Purchases of property and equipment, net of proceeds from sales   1,795
Net cash provided by investing activities   1,795
Purchase of property and equipment included in accounts payable   $ 562
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Customer A | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 26.00%   11.00%
Customer A | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 45.00% 35.00%  
Customer B | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00%    
Customer C | Accounts Receivable      
Concentration Risk [Line Items]      
Concentration risk, percentage 38.00%   51.00%
Customer C | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage   13.00%  
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 01, 2021
trading_day
$ / shares
shares
Jun. 30, 2022
USD ($)
Mar. 31, 2020
USD ($)
Jul. 31, 2011
USD ($)
Mar. 31, 2023
USD ($)
unit
segment
$ / shares
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jan. 04, 2022
USD ($)
Dec. 31, 2021
USD ($)
Feb. 28, 2021
$ / shares
shares
Class of Stock [Line Items]                    
Number of reporting units | unit         1          
Impairment charges         $ 0 $ 0        
Goodwill impairment losses         0 0        
Earn-out shares, stock price trigger (in usd per share) | $ / shares $ 20.00                  
Earnout period, threshold trading days | trading_day 20                  
Earnout period, threshold consecutive trading days | trading_day 30                  
Collaboration revenue         763,000 763,000        
Total other revenue         $ 11,000 2,964,000        
Royalty term         3 years          
Allowance for doubtful accounts         $ 34,633,000   $ 26,290,000      
Accounts receivable, net of current portion         9,048,000   9,284,000      
Accounts receivable, net         25,585,000   17,006,000      
Interest income from financing component         200,000          
Deferred revenue         35,374,000   35,115,000   $ 5,385,000  
Increase (decrease) in transaction price         259,000 29,185,000        
Restricted cash included in prepaid expenses and other current assets         547,000 0 4,700,000      
Restricted cash included in other long-term assets         $ 625,000 4,900,000 800,000      
Number of operating segments | segment         1          
Minimum                    
Class of Stock [Line Items]                    
Guaranteed fixed minimum royalties         $ 15,000,000          
Previously Constrained Royalties                    
Class of Stock [Line Items]                    
Total other revenue             8,000,000      
Royalties                    
Class of Stock [Line Items]                    
Total other revenue         $ 0 $ 2,955,000        
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]                    
Number of warrants issued (in shares) | shares                   5,519,991
Exercise price of warrants (in usd per share) | $ / shares                   $ 11.50
CMLS II | Private Placement Warrants                    
Class of Stock [Line Items]                    
Number of 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,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,000              
Collaborative arrangement, payment terms     5 years              
Collaborative arrangements, total payment amount     $ 10,000,000              
Collaboration revenue     $ 15,300,000              
Collaborative arrangements, license of intellectual property, term     10 years              
New England Biolabs, Inc.                    
Class of Stock [Line Items]                    
Royalty financing component             1,800,000      
New England Biolabs, Inc. | Royalties                    
Class of Stock [Line Items]                    
Total other revenue             13,200,000      
Allowance for doubtful accounts         $ 12,800,000          
Accounts receivable, net of current portion         8,700,000          
Accounts receivable, net         4,100,000          
Illumina, Cambridge Ltd.                    
Class of Stock [Line Items]                    
Deferred revenue         $ 30,400,000   $ 30,400,000 $ 30,000,000    
Increase (decrease) in transaction price   $ 500,000                
Non-US | Accounts Receivable | Geographic Concentration Risk                    
Class of Stock [Line Items]                    
Concentration risk, percentage         41.00%   23.00%      
Non-US | Revenue | Geographic Concentration Risk                    
Class of Stock [Line Items]                    
Concentration risk, percentage         66.00% 44.00%        
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jan. 01, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Accounts receivable $ 35,363   $ 26,441
Less: allowance for expected credit losses (730) $ (636) (151)
Accounts receivable, net 34,633   26,290
Accounts receivable, net 25,585   17,006
Accounts receivable, net of current portion $ 9,048   $ 9,284
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, Beginning balance $ (151)  
Provision for credit losses (94) $ (133)
Write offs, net 0  
Allowance for doubtful accounts, Ending balance (730)  
Revision of Prior Period, Accounting Standards Update, Adjustment    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, Beginning balance $ (485)  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Collaboration revenue $ 763 $ 763
Total other revenue 11 2,964
Total revenue 20,379 22,980
Assay services revenue    
Disaggregation of Revenue [Line Items]    
Revenue 18,419 18,800
Product revenue    
Disaggregation of Revenue [Line Items]    
Revenue 1,186 453
Royalties    
Disaggregation of Revenue [Line Items]    
Total other revenue 0 2,955
Other    
Disaggregation of Revenue [Line Items]    
Revenue 11 2,964
Total other revenue $ 11 $ 9
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Jan. 04, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Deferred revenue $ 35,374 $ 35,115   $ 5,385
Deferred revenue related to collaboration 2,100 2,900    
Illumina, Cambridge Ltd.        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Deferred revenue 30,400 30,400 $ 30,000  
Service And Other Revenues        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Deferred revenue $ 2,900 $ 1,800    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance period 2 years      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01 | Illumina, Cambridge Ltd.        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Remaining performance period 8 years      
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Change in Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Contract With Customer, Liability [Roll Forward]    
Balance at beginning of period $ 35,115 $ 5,385
Recognition of revenue included in balance at beginning of period (1,228) (2,772)
Revenue deferred during the period, net of revenue recognized 1,487 32,502
Balance at end of period $ 35,374 $ 35,115
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 31, 2022
Jul. 25, 2022
USD ($)
payment
$ / shares
shares
Dec. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Schedule of Reverse Recapitalization [Line Items]        
Number of potential payments | payment   3    
Milestone contingent consideration        
Schedule of Reverse Recapitalization [Line Items]        
Contingent consideration liability     $ 1,165 $ 1,171
Palamedrix, Inc        
Schedule of Reverse Recapitalization [Line Items]        
Percentage of voting interest acquired   100.00%    
Common stock, shares issued (in shares) | shares   3,215,295    
Share price (in usd per share) | $ / shares   $ 3.68    
Consideration transferred, post-combination compensation expense     $ 1,300  
Palamedrix, Inc | Palamedrix Employees        
Schedule of Reverse Recapitalization [Line Items]        
Common stock, shares issued (in shares) | shares   815,177    
Palamedrix, Inc | Founder        
Schedule of Reverse Recapitalization [Line Items]        
Award requisite service period 3 years      
Palamedrix, Inc | Founder | Milestone contingent consideration        
Schedule of Reverse Recapitalization [Line Items]        
Vesting period 3 years      
Palamedrix, Inc | Milestone contingent consideration        
Schedule of Reverse Recapitalization [Line Items]        
Contingent consideration, range of outcomes, high   $ 17,500    
Contingent consideration liability       $ 1,500
Palamedrix, Inc | Pre-Acquisition Legal Matters        
Schedule of Reverse Recapitalization [Line Items]        
Contingent consideration, range of outcomes, high   $ 500    
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination - Consideration Transferred (Details) - Palamedrix, Inc
$ in Thousands
Jul. 25, 2022
USD ($)
Business Acquisition [Line Items]  
Cash $ 15,778
Common Stock 11,832
Contingent consideration 1,448
Fair value of replaced Palamedrix equity awards relating to pre-combination service 625
Total consideration transferred $ 29,683
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combination - Assets Acquired and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Aug. 31, 2022
Business Acquisition [Line Items]      
Goodwill $ 10,399 $ 10,399  
Palamedrix, Inc      
Business Acquisition [Line Items]      
Cash and cash equivalents     $ 2,521
Prepaid expenses and other current assets     251
Property and equipment     1,246
Intangible assets     16,700
Other long-term assets     1,289
Accounts payable     (68)
Accrued liabilities     (81)
Other current liabilities     (634)
Deferred income taxes, net     (1,390)
Other long-term liabilities     (550)
Net identifiable assets acquired     19,284
Goodwill     10,399
Total consideration transferred     $ 29,683
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Debt Securities, Available-for-sale [Line Items]      
Cash and cash equivalents $ 438,509 $ 421,830 $ 438,052
Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Total cash and cash equivalents, amortized cost 438,509    
Cash and cash equivalents 438,509 421,830  
Investments, amortized cost   118,254  
Investments, gross unrealized gain 2 0  
Investments, gross unrealized loss (147) (496)  
Investments, aggregate fair value   117,758  
Total assets measured at fair value on a recurring basis, amortized cost 500,715 540,084  
Total assets measured at fair value on a recurring basis, aggregate fair value 500,570 539,588  
Level 1 | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Cash 22,317 44,045  
Money market funds 416,192 377,785  
Level 2 | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 62,206    
Investments, gross unrealized gain 2    
Investments, gross unrealized loss (147)    
Investments, aggregate fair value 62,061    
Level 2 | Commercial paper | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 42,524 58,794  
Investments, gross unrealized gain 2 0  
Investments, gross unrealized loss (74) (195)  
Investments, aggregate fair value 42,452 58,599  
Level 2 | U.S. Treasuries | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 7,749 35,252  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (23) (175)  
Investments, aggregate fair value 7,726 35,077  
Level 2 | Corporate bonds | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 4,475 11,782  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (12) (39)  
Investments, aggregate fair value 4,463 11,743  
Level 2 | Agency bonds | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 7,458 12,426  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (38) (87)  
Investments, aggregate fair value $ 7,420 $ 12,339  
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended
May 11, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Accrued interest   $ 300 $ 500
Subsequent Event      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Proceeds from sale of debt securities, available-for-sale $ 10,500    
Milestone contingent consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability   1,171 1,165
Holdback contingent consideration      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability   450 $ 450
Holdback contingent consideration | Level 3      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Contingent consideration liability   $ 500  
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Earn-out liability $ 0 $ 15
Milestone contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 1,171 1,165
Holdback contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 450 450
Level 3 | Holdback contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 500  
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 4,781 5,843
Fair Value, Recurring | Level 1 | Public Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 1,656 2,208
Fair Value, Recurring | Level 2 | Private Placement Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 1,504 2,005
Fair Value, Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Earn-out liability 0 15
Fair Value, Recurring | Level 3 | Milestone contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability 1,171 1,165
Fair Value, Recurring | Level 3 | Holdback contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration liability $ 450 $ 450
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Liabilities, Inputs and Valuation Techniques (Details) - Level 3 - Fair Value, Recurring
Mar. 31, 2023
$ / shares
Dec. 31, 2022
$ / shares
Stock price on valuation date | Earn-Out Shares    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   2.51
Volatility | Earn-Out Shares    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0.7810
Volatility | Milestone contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.350 0.350
Risk-free rate | Earn-Out Shares    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0.0475
Risk-free rate | Milestone contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.036 0.040
Dividend yield | Earn-Out Shares    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input   0
Weighted average cost of capital | Milestone contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.300 0.300
Cost of debt | Milestone contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.108 0.100
Cost of debt | Holdback contingent consideration    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration, measurement input 0.115 0.102
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Contingent Consideration Reconciliation (Details) - Contingent Consideration Liability - Level 3 - USD ($)
$ in Thousands
3 Months Ended 5 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Jul. 25, 2022
Earn-Out Shares      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of liabilities, beginning balance $ 0 $ 15  
Change in fair value of contingent consideration (15)    
Fair value of liabilities, ending balance $ 0 15  
Milestone contingent consideration      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of liabilities, beginning balance   1,171 $ 1,165
Change in fair value of contingent consideration   6  
Fair value of liabilities, ending balance   $ 1,171  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Aug. 25, 2022
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Feb. 28, 2022
lease
Lessee, Lease, Description [Line Items]          
Right of use asset   $ 3,400   $ 3,900  
Operating lease payment   600 $ 500    
Operating lease, number of contracts | lease         2
Lease deposit     $ 4,100    
Termination fee $ 6,000        
Termination fee paid 2,500        
Reduction contingent on new tenant 1,000        
Accrued lease termination fee $ 2,500 $ 0   $ 2,500  
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      
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease cost $ 591 $ 401
Variable lease cost 378 181
Short-term lease cost 12 11
Total lease cost $ 981 $ 593
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Remainder of 2023 $ 1,923  
2024 1,143  
2025 834  
2026 143  
Total 4,043  
Less: amount of lease payments representing interest (115)  
Present value of future minimum lease payments 3,928  
Less: current operating lease liabilities (included in other current liabilities) (2,221)  
Long-term operating lease liabilities (included in other long-term liabilities) $ 1,707 $ 2,063
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Supplemental Lease Information (Details)
Mar. 31, 2023
Leases [Abstract]  
Weighted average remaining lease term 2 years 1 month 6 days
Weighted average discount rate 2.50%
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 19,753 $ 16,710
Work in process 1,535 1,191
Finished goods 748 639
Total inventory 22,036 18,540
Inventory (current) 15,051 13,897
Non-current inventory $ 6,985 $ 4,643
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other Long-Term Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Aug. 25, 2022
Payables and Accruals [Abstract]      
Accrued compensation $ 6,623 $ 13,897  
Accrued restructuring costs 2,139 2,223  
Accrued lease termination fee 0 2,500 $ 2,500
Accrued real estate agent commission 0 764  
Accrued medical claims 684 663  
Other 625 631  
Total accrued liabilities $ 10,071 $ 20,678  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liabilities and Other Long-Term Liabilities - Other Long Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Business Acquisition, Contingent Consideration [Line Items]    
Long-term operating lease liabilities $ 1,707 $ 2,063
Total other long-term liabilities 5,428 5,524
Milestone contingent consideration    
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration 1,171 1,165
Long-term deferred tax liability    
Business Acquisition, Contingent Consideration [Line Items]    
Long-term deferred tax liability 585 585
Milestone Consideration Replacement Award Liability    
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration 1,515 1,261
Holdback contingent consideration    
Business Acquisition, Contingent Consideration [Line Items]    
Contingent consideration $ 450 $ 450
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
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  
Class of warrant or right, number of securities called by each warrant or right (in shares) 1  
Exercise price of warrants (in usd per share) $ 11.50  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2022
Jan. 31, 2023
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Incremental stock-based compensation expense     $ 1,000,000 $ 100,000
Share-based payment arrangement, expense     $ 7,183,000 8,671,000
2021 Omnibus Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Increase in shares reserved for issuance (in shares)   9,000,000    
Founder        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding (in shares)     1,209,801  
Palamedrix, Inc | Founder        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, expense     $ 500,000  
Award requisite service period 3 years      
Employee stock purchase plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Purchase price of common stock, percent     85.00%  
Earn-Out Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares outstanding (in shares)     927,924  
Weighted-average grant date fair value for awards granted (in dollars per share)     $ 7.04  
Compensation expense not yet recognized, weighted average period     1 year 2 months 12 days  
Expected volatility rate     89.80%  
Risk-free interest rate, minimum     0.10%  
Risk-free interest rate, maximum     0.11%  
Share-based payment arrangement, expense     $ 0 $ 1,800,000
Earn-Out Shares | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock price (in dollars per share)     $ 10.63  
Earn-Out Shares | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock price (in dollars per share)     $ 10.67  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation $ 7,183 $ 8,671
Cost of revenue | Cost of assay services revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 190 291
Cost of revenue | Cost of product revenue    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 10 7
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation 1,770 1,732
Selling, general and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Stock-based compensation $ 5,213 $ 6,641
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation - Stock Option and RSU Activity (Details)
3 Months Ended
Mar. 31, 2023
shares
Stock Options  
Outstanding, beginning balance (in shares) 23,541,194
Granted (in shares) 3,566,250
Exercised or Issued (in shares) (111,396)
Forfeited (in shares) (2,000,267)
Expired (in shares) (62,857)
Outstanding, ending balance (in shares) 24,932,924
Stock Options  
RSUs  
Vesting period 4 years
Vesting percentage 25.00%
RSUs  
RSUs  
Outstanding, beginning balance (in shares) 3,084,379
Granted (in shares) 535,438
Exercised or Issued (in shares) (185,863)
Forfeited (in shares) (407,240)
Outstanding, ending balance (in shares) 3,026,714
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net loss $ (34,202) $ (3,979)
Weighted-average shares outstanding used to compute net loss per share, basic (in shares) 186,524,473 182,050,468
Weighted-average shares outstanding used to compute net loss per share, diluted (in shares) 186,524,473 182,050,468
Net loss per share, basic (in usd per share) $ (0.18) $ (0.02)
Net loss per share, diluted (in usd per share) $ (0.18) $ (0.02)
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 39,781,866 34,237,343
Stock options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 24,932,924 23,139,522
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 10,533,324
Unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 3,026,714 553,193
Replacement awards subject to vesting conditions    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 1,209,801 0
Employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive shares (in shares) 79,103 11,304
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties (Details) - Director
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
Cash Paid For Acquisition  
Class of Stock [Line Items]  
Consideration transferred to related party $ 0.8
Equity Considered Transfered For Acquistion  
Class of Stock [Line Items]  
Consideration transferred to related party 0.8
Long-term deferred tax liability  
Class of Stock [Line Items]  
Consideration transferred to related party $ 0.3
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 16, 2022
Mar. 31, 2023
Restructuring and Related Activities [Abstract]    
Restructuring and related cost, workforce percent 16.00%  
Restructuring charges   $ 1,041
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Restructuring Charges (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 1,041
Cost of assay services revenue  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 19
Research and development  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges 243
Selling, general and administrative  
Restructuring Cost and Reserve [Line Items]  
Restructuring charges $ 779
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring - Changes in Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 2,223
Accruals 1,016
Payments (1,100)
Ending balance $ 2,139
XML 80 slgc-20230331_htm.xml IDEA: XBRL DOCUMENT 0001837412 2023-01-01 2023-03-31 0001837412 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001837412 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001837412 2023-04-28 0001837412 2023-03-31 0001837412 2022-12-31 0001837412 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001837412 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001837412 us-gaap:ProductMember 2023-01-01 2023-03-31 0001837412 us-gaap:ProductMember 2022-01-01 2022-03-31 0001837412 2022-01-01 2022-03-31 0001837412 us-gaap:ProductAndServiceOtherMember 2023-01-01 2023-03-31 0001837412 us-gaap:ProductAndServiceOtherMember 2022-01-01 2022-03-31 0001837412 us-gaap:CommonStockMember 2022-12-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001837412 us-gaap:RetainedEarningsMember 2022-12-31 0001837412 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001837412 2022-01-01 2022-12-31 0001837412 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2022-12-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001837412 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001837412 us-gaap:CommonStockMember 2023-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001837412 us-gaap:RetainedEarningsMember 2023-03-31 0001837412 us-gaap:CommonStockMember 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 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:AdditionalPaidInCapitalMember 2022-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001837412 us-gaap:RetainedEarningsMember 2022-03-31 0001837412 2022-03-31 0001837412 srt:ScenarioPreviouslyReportedMember 2022-01-01 2022-03-31 0001837412 srt:RestatementAdjustmentMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001837412 slgc:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 slgc:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001837412 slgc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001837412 slgc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001837412 slgc:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001837412 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-03-31 0001837412 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001837412 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001837412 2023-01-01 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:PreviouslyConstrainedRoyaltiesMember 2022-01-01 2022-12-31 0001837412 srt:MinimumMember 2023-03-31 0001837412 slgc:NewEnglandBiolabsIncMember us-gaap:RoyaltyMember 2022-01-01 2022-12-31 0001837412 slgc:NewEnglandBiolabsIncMember 2022-01-01 2022-12-31 0001837412 slgc:NewEnglandBiolabsIncMember us-gaap:RoyaltyMember 2023-03-31 0001837412 slgc:IlluminaCambridgeLtdMember 2022-01-04 0001837412 slgc:IlluminaCambridgeLtdMember 2022-06-01 2022-06-30 0001837412 us-gaap:RoyaltyMember 2023-01-01 2023-03-31 0001837412 us-gaap:RoyaltyMember 2022-01-01 2022-03-31 0001837412 2023-04-01 2023-03-31 0001837412 slgc:ServiceAndOtherRevenuesMember 2023-03-31 0001837412 slgc:ServiceAndOtherRevenuesMember 2022-12-31 0001837412 slgc:IlluminaCambridgeLtdMember 2022-12-31 0001837412 slgc:IlluminaCambridgeLtdMember 2023-03-31 0001837412 slgc:IlluminaCambridgeLtdMember 2023-04-01 2023-03-31 0001837412 slgc:PalamedrixIncMember 2022-07-25 0001837412 slgc:PalamedrixIncMember slgc:PreAcquisitionLegalMattersMember 2022-07-25 0001837412 2022-07-25 2022-07-25 0001837412 slgc:PalamedrixIncMember slgc:MilestoneContingentConsiderationMember 2022-07-25 0001837412 slgc:PalamedrixIncMember 2022-07-25 2022-07-25 0001837412 slgc:PalamedrixEmployeesMember slgc:PalamedrixIncMember 2022-07-25 2022-07-25 0001837412 slgc:PalamedrixIncMember 2022-08-31 0001837412 slgc:PalamedrixIncMember 2022-01-01 2022-12-31 0001837412 slgc:FounderMember slgc:PalamedrixIncMember 2022-08-31 2022-08-31 0001837412 slgc:FounderMember slgc:MilestoneContingentConsiderationMember slgc:PalamedrixIncMember 2022-08-31 2022-08-31 0001837412 slgc:PalamedrixIncMember slgc:MilestoneContingentConsiderationMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001837412 us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001837412 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2022-12-31 0001837412 us-gaap:SubsequentEventMember 2023-04-01 2023-05-11 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember slgc:PublicWarrantsMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember slgc:PublicWarrantsMember 2022-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember slgc:PrivatePlacementWarrantsMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember slgc:PrivatePlacementWarrantsMember 2022-12-31 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001837412 slgc:HoldbackContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001837412 slgc:HoldbackContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputSharePriceMember 2022-12-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputExpectedDividendRateMember 2022-12-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member slgc:ContingentConsiderationLiabilityMember 2022-12-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member slgc:ContingentConsiderationLiabilityMember 2023-01-01 2023-03-31 0001837412 slgc:EarnOutSharesMember us-gaap:FairValueInputsLevel3Member slgc:ContingentConsiderationLiabilityMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputPriceVolatilityMember 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:MeasurementInputWeightedAverageCostOfCapitalMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:MeasurementInputWeightedAverageCostOfCapitalMember 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:MeasurementInputCostOfDebtMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:MeasurementInputCostOfDebtMember 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member slgc:ContingentConsiderationLiabilityMember 2022-07-25 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member slgc:ContingentConsiderationLiabilityMember 2022-07-26 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember us-gaap:FairValueInputsLevel3Member slgc:ContingentConsiderationLiabilityMember 2022-12-31 0001837412 slgc:HoldbackContingentConsiderationMember us-gaap:FairValueInputsLevel3Member 2023-03-31 0001837412 slgc:HoldbackContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:MeasurementInputCostOfDebtMember 2023-03-31 0001837412 slgc:HoldbackContingentConsiderationMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:MeasurementInputCostOfDebtMember 2022-12-31 0001837412 srt:MaximumMember 2023-03-31 0001837412 2022-02-28 0001837412 2022-08-25 2022-08-25 0001837412 2022-08-25 0001837412 slgc:MilestoneConsiderationReplacementAwardLiabilityMember 2023-03-31 0001837412 slgc:MilestoneConsiderationReplacementAwardLiabilityMember 2022-12-31 0001837412 slgc:MilestoneContingentConsiderationMember 2023-03-31 0001837412 slgc:MilestoneContingentConsiderationMember 2022-12-31 0001837412 slgc:HoldbackContingentConsiderationMember 2023-03-31 0001837412 slgc:HoldbackContingentConsiderationMember 2022-12-31 0001837412 slgc:ContingentConsiderationTransferredForAcquistionMember 2023-03-31 0001837412 slgc:ContingentConsiderationTransferredForAcquistionMember 2022-12-31 0001837412 slgc:PublicWarrantsMember 2023-03-31 0001837412 slgc:PrivatePlacementWarrantsMember 2023-03-31 0001837412 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001837412 slgc:A2021OmnibusIncentivePlanMember 2023-01-01 2023-01-31 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001837412 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001837412 slgc:EarnOutSharesMember 2023-03-31 0001837412 slgc:EarnOutSharesMember 2023-01-01 2023-03-31 0001837412 srt:MinimumMember slgc:EarnOutSharesMember 2023-03-31 0001837412 srt:MaximumMember slgc:EarnOutSharesMember 2023-03-31 0001837412 slgc:EarnOutSharesMember 2022-01-01 2022-03-31 0001837412 slgc:FounderMember 2023-03-31 0001837412 slgc:FounderMember slgc:PalamedrixIncMember 2023-01-01 2023-03-31 0001837412 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001837412 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001837412 us-gaap:WarrantMember 2023-01-01 2023-03-31 0001837412 us-gaap:WarrantMember 2022-01-01 2022-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001837412 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001837412 slgc:ReplacementAwardsSubjectToVestingConditionsMember 2023-01-01 2023-03-31 0001837412 slgc:ReplacementAwardsSubjectToVestingConditionsMember 2022-01-01 2022-03-31 0001837412 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001837412 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001837412 slgc:CashPaidForAcquisitionMember srt:DirectorMember 2023-01-01 2023-03-31 0001837412 slgc:EquityConsideredTransferedForAcquistionMember srt:DirectorMember 2023-01-01 2023-03-31 0001837412 slgc:ContingentConsiderationTransferredForAcquistionMember srt:DirectorMember 2023-01-01 2023-03-31 0001837412 2022-12-16 2022-12-16 0001837412 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 shares iso4217:USD iso4217:USD shares pure slgc:unit slgc:trading_day slgc:segment slgc:payment slgc:lease 0001837412 false 2023 Q1 --12-31 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member P2Y P3Y http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent 10-Q true 2023-03-31 false 001-40090 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 187945300 438509000 421830000 62061000 117758000 25585000 17006000 15051000 13897000 1181000 1337000 4666000 9873000 547053000 581701000 6985000 4643000 9048000 9284000 19628000 17899000 19706000 19564000 4349000 5083000 16700000 16700000 10399000 10399000 614240000 647374000 22676000 16794000 10071000 20678000 3905000 3383000 2221000 2477000 38873000 43332000 3160000 4213000 0 15000 31469000 31732000 5428000 5524000 78930000 84816000 0.0001 0.0001 1000000 1000000 0 0 0 0 0 0 0.0001 0.0001 600000000 600000000 187945232 187945232 187647973 187647973 19000 19000 1178212000 1171122000 -164000 -513000 -642757000 -608070000 535310000 562558000 614240000 647374000 18419000 18800000 1186000 453000 763000 763000 11000 2964000 20379000 22980000 11682000 11380000 634000 272000 14067000 13800000 34189000 30815000 60572000 56267000 -40193000 -33287000 4925000 209000 -1053000 -12640000 -15000 -16462000 5993000 29311000 -34200000 -3976000 2000 3000 -34202000 -3979000 351000 -652000 -2000 -3000 349000 -655000 -33853000 -4634000 -0.18 -0.18 -0.02 -0.02 186524473 186524473 182050468 182050468 187647973 19000 1171122000 -513000 -608070000 562558000 185863 111396 172000 172000 6918000 6918000 -485000 -485000 351000 351000 -2000 -2000 -34202000 -34202000 187945232 19000 1178212000 -164000 -642757000 535310000 181552241 18000 1110991000 -72000 -498913000 612024000 624685 1242000 1242000 50000 50000 8627000 8627000 -652000 -652000 -3000 -3000 -3979000 -3979000 182176926 18000 1120910000 -727000 -502892000 617309000 -34202000 -3979000 7183000 8671000 1754000 755000 -47000 369000 -1053000 -12640000 -15000 -16462000 6000 0 493000 -77000 94000 133000 620000 1795000 10000 15000 8921000 4965000 3496000 1760000 -156000 -462000 -1096000 526000 0 113000 5881000 2165000 259000 29185000 -10637000 -5507000 -43045000 -5915000 1262000 364000 0 77919000 56541000 85650000 55279000 7367000 172000 1242000 172000 1242000 -7000 -10000 12399000 2684000 427282000 440268000 439681000 442952000 634000 1467000 0 4134000 0 50000 438509000 438052000 547000 0 625000 4900000 439681000 442952000 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”) operates as 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%">SomaLogic, Inc. was incorporated in Delaware on December 15, 2020 as a special purpose acquisition company (“SPAC”) 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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 1, 2021, we consummated a business combination (the “SPAC Merger”) wherein SomaLogic Operating Co. Inc. (“SomaLogic Operating”), a Delaware corporation formed on October 13, 1999, became a wholly-owned subsidiary of CMLS II. In connection with the closing of the SPAC Merger, 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%">Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc. and its consolidated subsidiaries. See Note 4, </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="#ia3eb87de865f44eb838b3aa361f0f09a_43" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for more details of the SPAC Merger and, the presentation of historical amounts and balances after the SPAC Merger. Our Common Stock and warrants to purchase Common Stock are listed on the Nasdaq under the ticker symbols “SLGC” and “SLGCW”, 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%">Other than information discussed herein, there have been no significant changes to our description of business disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”).</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 accounting principles generally accepted in the United States (“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 read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2022 included in the 2022 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 our condensed consolidated financial position and our 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, 2023 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;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revisions of prior period consolidated financial statements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capitalized costs incurred in relation to the development of software under hosting arrangements that are service contracts should be classified as operating activities in the statement of cash flows. We determined that the prior classification of these capitalized costs under purchases of property and equipment, net of proceeds from sales within investing activities in the condensed consolidated statement of cash flows was not material to the prior period condensed consolidated financial statements as a whole. The prior period’s condensed consolidated statement of cash flows has </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements 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:99.845%"><tr><td style="width:1.0%"/><td style="width:56.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31, 2022</span></td></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%">As Previously Reported</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%">Reclassification</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%">Revised</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:700;line-height:125%">Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cloud computing arrangement expenditures</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%">— </span></td><td style="background-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%">(1,795)</span></td><td style="background-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%">(1,795)</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%">Net cash used in operating activities</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%">(4,120)</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%">(1,795)</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,915)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Investing Activities</span></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"/></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%">Purchases of property and equipment, net of proceeds from sales</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,159)</span></td><td style="background-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,795 </span></td><td style="background-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%">(364)</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%">Net cash provided by investing activities</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%">5,572 </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%">1,795 </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%">7,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Supplemental disclosure of non-cash investing and financing activities:</span></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"/></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%">Purchase of property and equipment included in accounts payable</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%">905 </span></td><td style="background-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%">562 </span></td><td style="background-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%">1,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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: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, net realizable value of inventory, intangible asset valuations, and contingent consideration 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 our 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 us to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. We do not require collateral or other security related to our receivables. 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 our total revenues or gross accounts receivable balances for the periods in the condensed consolidated statements of operations and comprehensive loss 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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, 2023</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, 2022</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="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2023</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%">2022</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%">26%</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%">11%</span></td><td colspan="3" style="background-color:#cceeff;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"/><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%">45%</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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">*</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%">38%</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%">51%</span></td><td colspan="3" style="background-color:#cceeff;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"/><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%">*</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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. Customers outside the United States collectively represent 66% and 44% of our revenues for the three months ended March 31, 2023 and 2022, respectively. Customers outside of the United States collectively represented 41% and 23% of our gross accounts receivable balance as of March 31, 2023 and December 31, 2022, 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;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:115%">Business Combination</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 account for business combinations using the acquisition method of accounting in accordance with ASC 805, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. A business combination is one that combines inputs and processes to create outputs, and where substantially all of the fair value of assets acquired is not concentrated in a single identifiable asset or group of similar identifiable assets. Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities assumed is recorded as goodwill. Acquisition related costs are expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, </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="#ia3eb87de865f44eb838b3aa361f0f09a_43" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional details.</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%">Contingent Consideration</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%">Contingent consideration arrangements represent a promise to deliver Common Stock and/or cash to former owners of an acquired business after the acquisition if certain specified events occur or conditions are met in the future are classified as liabilities and recognized at fair value at the acquisition date and at each subsequent reporting period. The contingent consideration liabilities contractually due beyond 12 months are recorded in other long-term liabilities on the condensed consolidated balance sheets. Subsequent changes in fair value are recorded in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, </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="#ia3eb87de865f44eb838b3aa361f0f09a_43" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for additional details.</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%">Accounts Receivable and Allowance for Expected Credit 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-weight:400;line-height:120%">Effective January 1, 2023, we adopted the requirements of 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%"> (“ASU 2016-13”), along with the subsequently issued guidance amending and clarifying various aspects of ASU 2016-13, using the modified retrospective method of adoption. In accordance with that method, the comparative periods’ information continues to be reported under the relevant accounting guidance in effect for that period. For the current period, the standard replaces the existing incurred credit loss model with the current expected credit losses model for financial instruments, including accounts receivable, through a cumulative-effect adjustment to accumulated deficit as of the beginning of the first reporting period in which the guidance is effective.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are exposed to credit losses primarily through sales of products and services and recognize an allowance for expected credit losses on accounts receivable in an amount equal to the current expected credit losses. The estimation of the allowance for expected credit losses is based on an analysis of historical loss experience, a review of the current aging status of receivables, assessments of current and estimated future economic and market conditions, and assessments of specific customer accounts to be considered at risk or uncollectible. We write off accounts receivable against the allowance for expected credit losses when we determine a balance is uncollectible and cease collection efforts. We did not write off any material accounts receivable balances during the periods ended March 31, 2023 and 2022. </span></div><div style="margin-top:9pt;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, 2023, we also recorded a long-term receivable for guaranteed fixed minimum royalties net of a discount related to a significant financing component. The related interest income is recognized over the term of the agreement on an effective interest rate 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%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2023</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, 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%">Accounts receivable</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%">35,363 </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;border-top:0.25pt solid #000000;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,441 </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: allowance for expected credit losses</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%">(730)</span></td><td style="background-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%">(151)</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%">Accounts receivable, net</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%">34,633 </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%">26,290 </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%">Accounts receivable, net (current)</span></td><td style="background-color:#ffffff;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:#ffffff;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%">25,585 </span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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%">17,006 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Accounts receivable, net of current portion</span></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%">9,048 </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%">9,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A rollforward of the allowance for expected credit losses balance for the three months ended March 31, 2023 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:73.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.209%"/><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"/></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%">Allowance for doubtful accounts, December 31, 2022</span></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%">(151)</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%">Impact of adopting ASU 2016-13</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%">(485)</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%">Allowance for expected credit losses, January 1, 2023</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%">(636)</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%">Provision for credit losses</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%">(94)</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Write offs, net</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%">— </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%">Allowance for expected credit losses, March 31, 2023</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%">(730)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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%">Inventory</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%">Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. We estimate the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. We periodically analyze our inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and record a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.</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%">In-process Research and Development</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%">Acquired in-process research and development (“IPR&amp;D”) relates to substantial research and development efforts that are incomplete at the acquisition date. IPR&amp;D intangible assets are considered indefinite-lived until the completion or abandonment of the associated research and development efforts. During the development phase, these assets are not amortized but are tested for impairment annually during the fourth quarter of the year or more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Once the IPR&amp;D activities are completed, the intangible asset is amortized over its useful life on a straight-line basis. </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%">Goodwill</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%">Goodwill is the difference between the total consideration paid in a business combination and the fair value of the net of identifiable assets acquired and liabilities assumed. Goodwill is not amortized but is tested for impairment on an annual basis during the fourth quarter of the year and in interim periods if events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying amount. All of our goodwill is assigned to our one reporting unit.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We first assess qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary. For the quantitative goodwill impairment test, the fair value of the reporting unit is compared to its carrying value and an impairment is recorded for the excess carrying value over fair value, not to exceed the carrying amount of goodwill. There were no goodwill impairment losses recorded in any period presented.</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:115%">Impairment of Long-Lived Assets</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 evaluate a long-lived asset (or asset group) for impairment whenever events or changes in circumstances indicate that the carrying value of the asset (or asset group) may not be recoverable. If indicators of impairment exist and the undiscounted future cash flows that the asset is expected to generate are less than the carrying value of the asset, an impairment loss is recorded to write down the asset to its estimated fair value based on a discounted cash flow approach. There were no impairment losses recorded in any period presented.</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%">Leases</span></div><div style="margin-bottom:0.05pt;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 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-bottom:0.05pt;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 our leases is generally unknown, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. We give consideration to our credit risk, term of the lease, total lease payments and adjust for the impacts of collateral, as necessary, when calculating our incremental borrowing rates. </span></div><div style="margin-bottom:0.05pt;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 we 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-bottom:0.05pt;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-bottom:0.05pt;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"><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, 2023. </span></div><div style="margin-bottom:0.05pt;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 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, </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, we recorded these warrants as long-term liabilities at fair value on the date of the SPAC Merger, 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. See Note 10, </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="#ia3eb87de865f44eb838b3aa361f0f09a_67" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stockholders' Equity</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information on the Warrants.</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%">Earn-Out Liability</span></div><div style="margin-bottom:0.05pt;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 SPAC Merger, 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 of the SPAC Merger (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider (the “Service Provider Earn-Outs”) 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 shareholders 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 granted to shareholders are recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the SPAC Merger 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-weight:400;line-height:120%">As the issuance of the Service Provider Earn-Outs is contingent on services being provided, they are accounted for in accordance with ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. See Note 11, </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="#ia3eb87de865f44eb838b3aa361f0f09a_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</a></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ia3eb87de865f44eb838b3aa361f0f09a_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">,</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for additional information regarding Earn-Out Shares granted to Earn-Out Service Providers. </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%">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%">We recognize 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%">We recognize revenue when or as control of promised goods or services is transferred to our 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.</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. We do 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. We expense 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%">We generate 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 equipment and kit sales to customers that assay samples in their own laboratories. Equipment is generally accounted for as a bundle with installation, qualification and training services. Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred. Revenue from kit sales is recognized upon transfer of control to the customer. 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 SomaLogic 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. This agreement includes a clause whereby if there is a material breach of the contract or change in control of SomaLogic, we 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%">We 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. We 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 SomaLogic mutually terminated the SAA and concurrently SomaLogic and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development &amp; Commercialization Agreement (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. NES agreed to make annual payments of $2.0 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. We 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 our 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%">We determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. We recognize revenue from these activities based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred, 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%">We determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. We receive a fixed fee (standalone selling price) per sample in exchange for assaying </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%">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%">We determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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. We recognize royalty revenue for fees paid by customers in return for a 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. We recognize revenue for sales-based or usage-based royalties promised in exchange for a functional 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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2008, SomaLogic and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby we provide a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, we receive royalties from NEB for this functional license of intellectual property. In September 2022, SomaLogic and NEB entered into a license and settlement agreement (“NEB Agreement”) that terminated the existing exclusive licensing arrangement and provided for a settlement of $8.0 million of previously constrained royalties recognized for the year ended December 31, 2022. The NEB Agreement also provided a non-exclusive license arrangement for the same proprietary information and know-how under which we are guaranteed fixed minimum royalties of $15.0 million to be received over the next 3 years. We recognized revenue for the guaranteed fixed minimum royalties of $13.2 million for the year ended December 31, 2022, net of a significant financing component of $1.8 million. Any revenue above the guaranteed fixed minimum royalties is recognized in the period in which the subsequent sale or usage has occurred. We have recorded a receivable of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$12.8 million as of March 31, 2023, of which $8.7 million is recorded in accounts receivable, net of current portion and $4.1 million is recorded in accounts receivable, net on the condensed consolidated balance sheets. Interest income related to the significant financing component was $0.2 million for the period ended March 31, 2023, and is included in interest income and other, net 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%">Grant revenue represents funding under cost reimbursement programs or fixed rate arrangements from government agencies and non-profit foundations for qualified research and development activities performed by SomaLogic. We recognize 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 SomaLogic. 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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2021, we entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) 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 is accounted for in accordance with ASC 606. We concluded there are two performance obligations: (1) SOMAmer reagents necessary to develop and commercialize NGS based proteomic products, inclusive of the rights to licenses, patents and training to allow for the use of such reagents and (2) an option to purchase goods post-commercialization with a material right (“Material Right”). The total transaction price is subject to a constraint since it is uncertain that commercialization will be achieved; and therefore the transaction price was determined to be $30.0 million and was allocated to each of the performance obligations identified on a relative standalone selling price basis. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss: </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Reagents:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control transfers to the customer (i.e., when the SOMAmer reagents are shipped). We estimated the standalone selling price (“SSP”) based on observable pricing of similar performance obligations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Material Right:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when Illumina exercises its option to purchase goods post-commercialization. We estimated the SSP based on an incremental discount to be provided to the customer adjusted for the likelihood that Illumina will exercise the option.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2022, Illumina issued a purchase order that changed the promises under the Illumina Agreement. The purchase order represents a contract modification that is accounted for prospectively as if it were a termination of the existing contract and the creation of a new contract</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result, we determined that there were three new performance obligations (total of five performance obligations): (1) equipment bundle that includes customization services, integration services, system qualification services, site initiation services and training (“Equipment Bundle”), (2) qualification kits, and (3) support services. The contract modification resulted in an increase in the transaction price of $0.5 million. The updated transaction price was allocated between the performance obligations on a relative SSP basis. We estimated the SSP based on observable pricing of similar performance obligations. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss: </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Equipment Bundle</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Qualification Kits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control transfers to the customer (i.e., when the qualification kits are shipped).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Support Services:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized for the support services as the services are provided.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We did not recognize any revenue during the three months ended March 31, 2023 or 2022 pursuant to the Illumina Agreement for performance obligations satisfied.</span></div><div style="margin-bottom:0.05pt;margin-top:9pt"><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 and a bank guarantee with an international customer. The portion of restricted cash expected to be released within twelve months is classified as prepaid expenses and other current assets on the condensed consolidated balance sheets was $0.5 million and $4.7 million as of March 31, 2023 and December 31, 2022, respectively. Cash expected to be restricted for greater than twelve months is classified as other long-term assets on the condensed consolidated balance sheets was $0.6 million and $0.8 million as of March 31, 2023 and December 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%">Income Taxes</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 use the asset and liability method of accounting for income taxes. Under this method, deferred income tax assets and liabilities are determined based on differences between the tax bases of assets and liabilities and their respective financial reporting amounts, based on enacted tax laws and statutory tax rates applicable to the periods in which these temporary differences are expected to reverse. We evaluate the need to establish or release a valuation allowance based upon expected levels of taxable income, future reversals of existing temporary differences, tax planning strategies, and recent financial operations. Valuation allowances are established to reduce deferred tax assets to the amount expected to be more likely than not realized in the future.</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 effect of income tax positions is recognized only when it is more likely than not to be sustained. Interest and penalties associated with uncertain tax positions are recorded in income tax benefit (provision) in the condensed consolidated statements of operations and comprehensive loss.</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%">We have one operating segment. Our chief operating decision maker (the “CODM”) role is performed by our Chief Executive Officer. The CODM manages our operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of our 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 2022 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 </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%">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><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>, as amended, 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. We adopted ASU 2016-13, as amended, on January 1, 2023 using a modified retrospective approach and recorded a cumulative effect adjustment to accumulated deficit. The adoption of ASU 2016-13 did not have a material impact on our condensed consolidated financials. <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 accounting principles generally accepted in the United States (“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 read in conjunction with our audited consolidated financial statements as of and for the year ended December 31, 2022 included in the 2022 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 our condensed consolidated financial position and our 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, 2023 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;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revisions of prior period consolidated financial statements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capitalized costs incurred in relation to the development of software under hosting arrangements that are service contracts should be classified as operating activities in the statement of cash flows. We determined that the prior classification of these capitalized costs under purchases of property and equipment, net of proceeds from sales within investing activities in the condensed consolidated statement of cash flows was not material to the prior period condensed consolidated financial statements as a whole. The prior period’s condensed consolidated statement of cash flows has </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements 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:99.845%"><tr><td style="width:1.0%"/><td style="width:56.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31, 2022</span></td></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%">As Previously Reported</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%">Reclassification</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%">Revised</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:700;line-height:125%">Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cloud computing arrangement expenditures</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%">— </span></td><td style="background-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%">(1,795)</span></td><td style="background-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%">(1,795)</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%">Net cash used in operating activities</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%">(4,120)</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%">(1,795)</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,915)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Investing Activities</span></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"/></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%">Purchases of property and equipment, net of proceeds from sales</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,159)</span></td><td style="background-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,795 </span></td><td style="background-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%">(364)</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%">Net cash provided by investing activities</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%">5,572 </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%">1,795 </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%">7,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Supplemental disclosure of non-cash investing and financing activities:</span></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"/></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%">Purchase of property and equipment included in accounts payable</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%">905 </span></td><td style="background-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%">562 </span></td><td style="background-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%">1,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The prior period’s condensed consolidated statement of cash flows has <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">been revised to reflect the proper classification of capitalized costs in the accompanying condensed consolidated financial statements 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:99.845%"><tr><td style="width:1.0%"/><td style="width:56.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.655%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended March 31, 2022</span></td></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%">As Previously Reported</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%">Reclassification</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%">Revised</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:700;line-height:125%">Operating Activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></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%">Cloud computing arrangement expenditures</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%">— </span></td><td style="background-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%">(1,795)</span></td><td style="background-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%">(1,795)</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%">Net cash used in operating activities</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%">(4,120)</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%">(1,795)</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,915)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Investing Activities</span></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"/></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%">Purchases of property and equipment, net of proceeds from sales</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,159)</span></td><td style="background-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,795 </span></td><td style="background-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%">(364)</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%">Net cash provided by investing activities</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%">5,572 </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%">1,795 </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%">7,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Supplemental disclosure of non-cash investing and financing activities:</span></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"/></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%">Purchase of property and equipment included in accounts payable</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%">905 </span></td><td style="background-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%">562 </span></td><td style="background-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%">1,467 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 1795000 1795000 -4120000 -1795000 -5915000 2159000 -1795000 364000 5572000 1795000 7367000 905000 562000 1467000 <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, net realizable value of inventory, intangible asset valuations, and contingent consideration 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 our 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 us to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. We do not require collateral or other security related to our receivables. 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 our total revenues or gross accounts receivable balances for the periods in the condensed consolidated statements of operations and comprehensive loss 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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, 2023</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, 2022</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="3" style="display:none"/><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">2023</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%">2022</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%">26%</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%">11%</span></td><td colspan="3" style="background-color:#cceeff;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"/><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%">45%</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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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%">*</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%">38%</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%">51%</span></td><td colspan="3" style="background-color:#cceeff;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"/><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%">*</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.26 0.11 0.45 0.35 0.10 0.38 0.51 0.13 0.66 0.44 0.41 0.23 <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:115%">Business Combination</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 account for business combinations using the acquisition method of accounting in accordance with ASC 805, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. A business combination is one that combines inputs and processes to create outputs, and where substantially all of the fair value of assets acquired is not concentrated in a single identifiable asset or group of similar identifiable assets. Identifiable assets acquired and liabilities assumed are recorded at their acquisition date fair values. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities assumed is recorded as goodwill. Acquisition related costs are expensed as incurred and included in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, </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="#ia3eb87de865f44eb838b3aa361f0f09a_43" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for additional details.</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%">Contingent Consideration</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%">Contingent consideration arrangements represent a promise to deliver Common Stock and/or cash to former owners of an acquired business after the acquisition if certain specified events occur or conditions are met in the future are classified as liabilities and recognized at fair value at the acquisition date and at each subsequent reporting period. The contingent consideration liabilities contractually due beyond 12 months are recorded in other long-term liabilities on the condensed consolidated balance sheets. Subsequent changes in fair value are recorded in selling, general and administrative expenses in the condensed consolidated statements of operations and comprehensive loss. See Note 4, </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="#ia3eb87de865f44eb838b3aa361f0f09a_43" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Business Combinations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for additional details.</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%">Accounts Receivable and Allowance for Expected Credit 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-weight:400;line-height:120%">Effective January 1, 2023, we adopted the requirements of 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%"> (“ASU 2016-13”), along with the subsequently issued guidance amending and clarifying various aspects of ASU 2016-13, using the modified retrospective method of adoption. In accordance with that method, the comparative periods’ information continues to be reported under the relevant accounting guidance in effect for that period. For the current period, the standard replaces the existing incurred credit loss model with the current expected credit losses model for financial instruments, including accounts receivable, through a cumulative-effect adjustment to accumulated deficit as of the beginning of the first reporting period in which the guidance is effective.</span></div>We are exposed to credit losses primarily through sales of products and services and recognize an allowance for expected credit losses on accounts receivable in an amount equal to the current expected credit losses. The estimation of the allowance for expected credit losses is based on an analysis of historical loss experience, a review of the current aging status of receivables, assessments of current and estimated future economic and market conditions, and assessments of specific customer accounts to be considered at risk or uncollectible. We write off accounts receivable against the allowance for expected credit losses when we determine a balance is uncollectible and cease collection efforts. We did not write off any material accounts receivable balances during the periods ended March 31, 2023 and 2022. <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%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2023</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, 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%">Accounts receivable</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%">35,363 </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;border-top:0.25pt solid #000000;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,441 </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: allowance for expected credit losses</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%">(730)</span></td><td style="background-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%">(151)</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%">Accounts receivable, net</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%">34,633 </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%">26,290 </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%">Accounts receivable, net (current)</span></td><td style="background-color:#ffffff;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:#ffffff;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%">25,585 </span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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%">17,006 </span></td><td style="background-color:#ffffff;border-top:3pt double #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%">Accounts receivable, net of current portion</span></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%">9,048 </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%">9,284 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 35363000 26441000 730000 151000 34633000 26290000 25585000 17006000 9048000 9284000 A rollforward of the allowance for expected credit losses balance for the three months ended March 31, 2023 is 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:73.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.209%"/><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"/></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%">Allowance for doubtful accounts, December 31, 2022</span></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%">(151)</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%">Impact of adopting ASU 2016-13</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%">(485)</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%">Allowance for expected credit losses, January 1, 2023</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%">(636)</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%">Provision for credit losses</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%">(94)</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Write offs, net</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%">— </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%">Allowance for expected credit losses, March 31, 2023</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%">(730)</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> 151000 485000 636000 94000 0 730000 <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%">Inventory</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%">Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. We estimate the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. We periodically analyze our inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and record a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.</span></div> In-process Research and DevelopmentAcquired in-process research and development (“IPR&amp;D”) relates to substantial research and development efforts that are incomplete at the acquisition date. IPR&amp;D intangible assets are considered indefinite-lived until the completion or abandonment of the associated research and development efforts. During the development phase, these assets are not amortized but are tested for impairment annually during the fourth quarter of the year or more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Once the IPR&amp;D activities are completed, the intangible asset is amortized over its useful life on a straight-line basis. <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%">Goodwill</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%">Goodwill is the difference between the total consideration paid in a business combination and the fair value of the net of identifiable assets acquired and liabilities assumed. Goodwill is not amortized but is tested for impairment on an annual basis during the fourth quarter of the year and in interim periods if events or changes in circumstances indicate that it is more likely than not that the fair value of a reporting unit is below its carrying amount. All of our goodwill is assigned to our one reporting unit.</span></div>We first assess qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount, including goodwill. If, after assessing the totality of events or circumstances, we determine that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then the quantitative goodwill impairment test is unnecessary. For the quantitative goodwill impairment test, the fair value of the reporting unit is compared to its carrying value and an impairment is recorded for the excess carrying value over fair value, not to exceed the carrying amount of goodwill. 1 0 0 Impairment of Long-Lived AssetsWe evaluate a long-lived asset (or asset group) for impairment whenever events or changes in circumstances indicate that the carrying value of the asset (or asset group) may not be recoverable. If indicators of impairment exist and the undiscounted future cash flows that the asset is expected to generate are less than the carrying value of the asset, an impairment loss is recorded to write down the asset to its estimated fair value based on a discounted cash flow approach. 0 0 <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%">Leases</span></div><div style="margin-bottom:0.05pt;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 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-bottom:0.05pt;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 our leases is generally unknown, we use our incremental borrowing rate based on the information available at the lease commencement date in determining the present value of future lease payments. We give consideration to our credit risk, term of the lease, total lease payments and adjust for the impacts of collateral, as necessary, when calculating our incremental borrowing rates. </span></div><div style="margin-bottom:0.05pt;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 we 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-bottom:0.05pt;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-bottom:0.05pt;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> 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 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, </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, we recorded these warrants as long-term liabilities at fair value on the date of the SPAC Merger, 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. See Note 10, </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="#ia3eb87de865f44eb838b3aa361f0f09a_67" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stockholders' Equity</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for more information on the Warrants.</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%">Earn-Out Liability</span></div><div style="margin-bottom:0.05pt;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 SPAC Merger, 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 of the SPAC Merger (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider (the “Service Provider Earn-Outs”) 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 shareholders 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 granted to shareholders are recognized as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the SPAC Merger 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As the issuance of the Service Provider Earn-Outs is contingent on services being provided, they are accounted for in accordance with ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. See Note 11, </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="#ia3eb87de865f44eb838b3aa361f0f09a_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</a></span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ia3eb87de865f44eb838b3aa361f0f09a_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">,</a></span> for additional information regarding Earn-Out Shares granted to Earn-Out Service Providers. 3500125 1499875 20.00 20 30 <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%">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%">We recognize 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%">We recognize revenue when or as control of promised goods or services is transferred to our 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.</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. We do 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. We expense 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%">We generate 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 equipment and kit sales to customers that assay samples in their own laboratories. Equipment is generally accounted for as a bundle with installation, qualification and training services. Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred. Revenue from kit sales is recognized upon transfer of control to the customer. 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 SomaLogic 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. This agreement includes a clause whereby if there is a material breach of the contract or change in control of SomaLogic, we 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%">We 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. We 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 SomaLogic mutually terminated the SAA and concurrently SomaLogic and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development &amp; Commercialization Agreement (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. NES agreed to make annual payments of $2.0 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. We 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 our 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%">We determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. We recognize revenue from these activities based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred, 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%">We determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. We receive a fixed fee (standalone selling price) per sample in exchange for assaying </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%">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%">We determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. We receive 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. We recognize royalty revenue for fees paid by customers in return for a 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. We recognize revenue for sales-based or usage-based royalties promised in exchange for a functional 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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2008, SomaLogic and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby we provide a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, we receive royalties from NEB for this functional license of intellectual property. In September 2022, SomaLogic and NEB entered into a license and settlement agreement (“NEB Agreement”) that terminated the existing exclusive licensing arrangement and provided for a settlement of $8.0 million of previously constrained royalties recognized for the year ended December 31, 2022. The NEB Agreement also provided a non-exclusive license arrangement for the same proprietary information and know-how under which we are guaranteed fixed minimum royalties of $15.0 million to be received over the next 3 years. We recognized revenue for the guaranteed fixed minimum royalties of $13.2 million for the year ended December 31, 2022, net of a significant financing component of $1.8 million. Any revenue above the guaranteed fixed minimum royalties is recognized in the period in which the subsequent sale or usage has occurred. We have recorded a receivable of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$12.8 million as of March 31, 2023, of which $8.7 million is recorded in accounts receivable, net of current portion and $4.1 million is recorded in accounts receivable, net on the condensed consolidated balance sheets. Interest income related to the significant financing component was $0.2 million for the period ended March 31, 2023, and is included in interest income and other, net 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%">Grant revenue represents funding under cost reimbursement programs or fixed rate arrangements from government agencies and non-profit foundations for qualified research and development activities performed by SomaLogic. We recognize 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 SomaLogic. 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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2021, we entered into a multi-year arrangement with Illumina Cambridge, Ltd. (“Illumina Agreement”) 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 is accounted for in accordance with ASC 606. We concluded there are two performance obligations: (1) SOMAmer reagents necessary to develop and commercialize NGS based proteomic products, inclusive of the rights to licenses, patents and training to allow for the use of such reagents and (2) an option to purchase goods post-commercialization with a material right (“Material Right”). The total transaction price is subject to a constraint since it is uncertain that commercialization will be achieved; and therefore the transaction price was determined to be $30.0 million and was allocated to each of the performance obligations identified on a relative standalone selling price basis. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss: </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Reagents:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control transfers to the customer (i.e., when the SOMAmer reagents are shipped). We estimated the standalone selling price (“SSP”) based on observable pricing of similar performance obligations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Material Right:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when Illumina exercises its option to purchase goods post-commercialization. We estimated the SSP based on an incremental discount to be provided to the customer adjusted for the likelihood that Illumina will exercise the option.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2022, Illumina issued a purchase order that changed the promises under the Illumina Agreement. The purchase order represents a contract modification that is accounted for prospectively as if it were a termination of the existing contract and the creation of a new contract</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result, we determined that there were three new performance obligations (total of five performance obligations): (1) equipment bundle that includes customization services, integration services, system qualification services, site initiation services and training (“Equipment Bundle”), (2) qualification kits, and (3) support services. The contract modification resulted in an increase in the transaction price of $0.5 million. The updated transaction price was allocated between the performance obligations on a relative SSP basis. We estimated the SSP based on observable pricing of similar performance obligations. Revenue from the performance obligations is recognized as follows in product revenue in the condensed consolidated statements of operations and comprehensive loss: </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Equipment Bundle</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized based on the progress made toward achieving the performance obligation utilizing input methods, including costs incurred.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Qualification Kits</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">: </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized when control transfers to the customer (i.e., when the qualification kits are shipped).</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Support Services:</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is recognized for the support services as the services are provided.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We did not recognize any revenue during the three months ended March 31, 2023 or 2022 pursuant to the Illumina Agreement for performance obligations satisfied.</span></div> 8000000 15000000 P3Y 13200000 1800000 12800000 8700000 4100000 200000 30000000 30000000 500000 Restricted CashRestricted 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 and a bank guarantee with an international customer. The portion of restricted cash expected to be released within twelve months is classified as prepaid expenses and other current assets on the condensed consolidated balance sheets was $0.5 million and $4.7 million as of March 31, 2023 and December 31, 2022, respectively. Cash expected to be restricted for greater than twelve months is classified as other long-term assets on the condensed consolidated balance sheets was $0.6 million and $0.8 million as of March 31, 2023 and December 31, 2022 500000 4700000 600000 800000 <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%">Income Taxes</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 use the asset and liability method of accounting for income taxes. Under this method, deferred income tax assets and liabilities are determined based on differences between the tax bases of assets and liabilities and their respective financial reporting amounts, based on enacted tax laws and statutory tax rates applicable to the periods in which these temporary differences are expected to reverse. We evaluate the need to establish or release a valuation allowance based upon expected levels of taxable income, future reversals of existing temporary differences, tax planning strategies, and recent financial operations. Valuation allowances are established to reduce deferred tax assets to the amount expected to be more likely than not realized in the future.</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 effect of income tax positions is recognized only when it is more likely than not to be sustained. Interest and penalties associated with uncertain tax positions are recorded in income tax benefit (provision) in the condensed consolidated statements of operations and comprehensive loss.</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%">We have one operating segment. Our chief operating decision maker (the “CODM”) role is performed by our Chief Executive Officer. The CODM manages our operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of our 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 </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%">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><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>, as amended, 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. We adopted ASU 2016-13, as amended, on January 1, 2023 using a modified retrospective approach and recorded a cumulative effect adjustment to accumulated deficit. The adoption of ASU 2016-13 did not have a material impact on our condensed consolidated financials. 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: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"/><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"/><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%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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,419 </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,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1,186 </span></td><td style="background-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%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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"/><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"/><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%">— </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%">2,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">11 </span></td><td style="background-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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">11 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">20,379 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Contract liabilities represent our obligation to transfer goods or services to customers from which we have received consideration. Deferred revenue is classified as current if we expects to be able to recognize the deferred amount as revenue within 12 months of the balance sheet date. Deferred revenue is recognized as or when we satisfy our performance obligations under the contract.</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, 2023 and December 31, 2022, deferred revenue of $35.4 million and $35.1 million, respectively, was comprised of balances related to our collaboration revenue, product, assay services, and other revenue. As of March 31, 2023 and December 31, 2022, the portion of deferred revenue related to collaboration revenue was $2.1 million and $2.9 million, respectively. As of March 31, 2023, the estimated remaining performance period is 2.0 years. As of March 31, 2023 and December 31, 2022, the portion of deferred revenue related to assay services and other revenue was $2.9 million and $1.8 million, respectively. As of March 31, 2023, 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, 2023 and December 31, 2022, the deferred product revenue related to the Illumina Agreement amounted to $30.4 million for each period. As of March 31, 2023, the estimated remaining performance obligation period is approximately 8.0 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, 2023</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, 2022</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%">35,115 </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,385 </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,228)</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%">(2,772)</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%">1,487 </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%">32,502 </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%">35,374 </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%">35,115 </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: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"/><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"/><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%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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,419 </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,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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">1,186 </span></td><td style="background-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%">453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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"/><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"/><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%">— </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%">2,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">11 </span></td><td style="background-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%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">11 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">20,379 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 18419000 18800000 1186000 453000 763000 763000 0 2955000 11000 9000 11000 2964000 20379000 22980000 35400000 35100000 2100000 2900000 P2Y 2900000 1800000 30400000 30400000 P8Y <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, 2023</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, 2022</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%">35,115 </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,385 </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,228)</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%">(2,772)</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%">1,487 </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%">32,502 </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%">35,374 </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%">35,115 </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> 35115000 5385000 1228000 2772000 1487000 32502000 35374000 35115000 Business Combinations <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 July 25, 2022, we entered into an Agreement and Plan of Merger to acquire 100% of the equity interests in Palamedrix, Inc. ("Palamedrix") (the “Palamedrix Acquisition”). Palamedrix is a DNA nano tech firm that provides scientific and engineering expertise, miniaturization technology and enhanced ease-of-use capabilities that we intend to leverage as we develop the next generation of SomaScan® Assay. The Palamedrix Acquisition provides for up to $0.5 million to be paid to the founders contingent upon settlement of pre-acquisition legal matters. It also provides for three potential additional payments of up to $17.5 million to the owners, including non-founder and founder employees, to be settled in cash and/or Common Stock contingent on the achievement of certain net sales milestone targets by the fifth and sixth year anniversary of the closing date of the acquisition (the “Milestone Consideration”). The acquisition closed on August 31, 2022. </span></div><div style="margin-top:9pt;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 the fair value of consideration transferred to acquire Palamedrix:</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:73.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.209%"/><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"/></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%">Cash</span></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%">15,778 </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%">Common Stock</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,832 </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%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Fair value of replaced Palamedrix equity awards relating to pre-combination service</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%">625 </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%">Total consideration transferred</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%">29,683 </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%">Consideration transferred includes 3,215,295 shares of Common Stock issued to Palamedrix securityholders. An additional 815,177 shares of Common Stock were issued to Palamedrix employees and founders that were accounted for as post-combination compensation expense. The fair value of Common Stock is based on a per share price of $3.68 on August 31, 2022, the acquisition 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-weight:400;line-height:120%">We are in the process of completing our purchase accounting, whereby the purchase price is allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values on the acquisition date. The purchase accounting is considered preliminary and is subject to revision based on final determinations of fair value and allocations of purchase price to the acquired identifiable assets acquired and liabilities assumed. </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 represents the preliminary allocation of consideration transferred to the identifiable assets acquired and the liabilities assumed based on the fair values as of August 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:73.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.209%"/><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"/></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%">Cash and cash equivalents</span></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%">2,521 </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%">Prepaid expenses and other current assets</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%">251 </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%">Property and equipment</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%">1,246 </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%">Intangible assets</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%">16,700 </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%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,289 </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%">Accounts payable</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%">(68)</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%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(81)</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%">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%">(634)</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%">Deferred income taxes, net</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%">(1,390)</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%">Other long-term 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%">(550)</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%">Net identifiable assets acquired</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%">19,284 </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%">Goodwill</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%">10,399 </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%">Total consideration transferred</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%">29,683 </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 goodwill is generated from operational synergies and cost savings that we expect to achieve from the combined operations and Palamedrix’s knowledgeable and experienced assembled workforce. The goodwill is not deductible for tax purposes.</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%">All unvested awards of non-founder employees were accelerated on a discretionary basis as part of the Palamedrix Acquisition. These awards were exchanged at the close date for cash, Common Stock, and Milestone Consideration. As a result, we allocated $1.3 million of the total consideration transferred to post-combination compensation expense. The amount is recorded in selling, general and administrative in the condensed consolidated statement of operations and comprehensive loss during the year ended December 31, 2022.</span></div>In addition, the unvested awards of the Palamedrix founders were exchanged for cash, Common Stock, and Milestone Consideration on a consistent basis with all other shareholders. However, the Common Stock and Milestone Consideration replacement awards granted to the Palamedrix founders require continuing employment for a period of three years. The Common Stock awards vest ratably over the service period and are equity classified. The Milestone Consideration awards vest after a three year service period or upon the achievement of the milestones. The Milestone Consideration replacement awards of non-founder and founder employees are accounted for under ASC 718. As the milestone payments are a fixed monetary value settled in cash and/or Common Stock, they are liability classified. A liability of $1.5 million as of March 31, 2023 is recorded in other long-term liabilities on the condensed consolidated balance sheets. 1 500000 3 17500000 The following table summarizes the fair value of consideration transferred to acquire Palamedrix:<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:73.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.209%"/><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"/></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%">Cash</span></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%">15,778 </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%">Common Stock</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,832 </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%">Contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,448 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Fair value of replaced Palamedrix equity awards relating to pre-combination service</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%">625 </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%">Total consideration transferred</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%">29,683 </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> 15778000 11832000 1448000 625000 29683000 3215295 815177 3.68 <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 represents the preliminary allocation of consideration transferred to the identifiable assets acquired and the liabilities assumed based on the fair values as of August 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:73.591%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.209%"/><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"/></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%">Cash and cash equivalents</span></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%">2,521 </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%">Prepaid expenses and other current assets</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%">251 </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%">Property and equipment</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%">1,246 </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%">Intangible assets</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%">16,700 </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%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,289 </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%">Accounts payable</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%">(68)</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%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(81)</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%">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%">(634)</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%">Deferred income taxes, net</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%">(1,390)</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%">Other long-term 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%">(550)</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%">Net identifiable assets acquired</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%">19,284 </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%">Goodwill</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%">10,399 </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%">Total consideration transferred</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%">29,683 </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> 2521000 251000 1246000 16700000 1289000 68000 81000 634000 1390000 550000 19284000 10399000 29683000 1300000 P3Y P3Y 1500000 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, 2023</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%">22,317 </span></td><td style="background-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%">22,317 </span></td><td style="background-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%">416,192 </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%">416,192 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Total cash and cash equivalents</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%">438,509 </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%">— </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%">438,509 </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="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: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;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: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%">42,524 </span></td><td style="background-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 </span></td><td style="background-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%">(74)</span></td><td style="background-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%">42,452 </span></td><td style="background-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: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%">7,749 </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%">(23)</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%">7,726 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">4,475 </span></td><td style="background-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%">(12)</span></td><td style="background-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,463 </span></td><td style="background-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%">7,458 </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%">(38)</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%">7,420 </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%">62,206 </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%">2 </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%">(147)</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%">62,061 </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%">500,715 </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%">2 </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%">(147)</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%">500,570 </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, 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: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%">44,045 </span></td><td style="background-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%">44,045 </span></td><td style="background-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%">377,785 </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%">377,785 </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%">421,830 </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%">421,830 </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%">58,794 </span></td><td style="background-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%">(195)</span></td><td style="background-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%">58,599 </span></td><td style="background-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%">35,252 </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%">(175)</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%">35,077 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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: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,782 </span></td><td style="background-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%">(39)</span></td><td style="background-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,743 </span></td><td style="background-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 2px 21pt;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%">Agency bonds</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%">12,426 </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%">(87)</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,339 </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 #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%">118,254 </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%">(496)</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;border-top:1pt solid #000000;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%">117,758 </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%">540,084 </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%">— </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%">(496)</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%">539,588 </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%">As of March 31, 2023 and December 31, 2022, we had $0.3 million and $0.5 million, respectively, of accrued interest on investments recorded in prepaid expenses and other current assets on the unaudited 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%">Our investments consist of money market funds, commercial paper, U.S. Treasuries, corporate bonds, and agency bonds. All of the commercial paper, U.S. Treasuries, corporate bonds and agency bonds are designated as available-for-sale securities and 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-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We adopted ASU 2016-13 on January 1, 2023. Under the new guidance, we evaluated our available-for-sale securities with unrealized losses for impairment, considering available evidence, including the extent to which fair value is less than cost, whether an allowance for expected credit loss is required, and adverse factors that could affect the value of the securities. Any unrealized losses from declines in fair value below the amortized cost basis as a result of non-credit factors are recognized in accumulated other comprehensive loss as a separate component of stockholders’ equity, along with unrealized gains. Realized gains and losses and declines in fair value, if any, on available-for-sale securities are included in interest and other income, net in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We evaluated the available-for-sale securities as of March 31, 2023 and determined that no available-for-sale securities in an unrealized loss position are arising from credit related reasons. Additionally, we do not intend to sell or believe that it is not more likely than not that we will be required to sell the securities before recovery of the amortized cost bases and have therefore not recorded any allowances for available-for-sale securities in our allowance for expected credit losses as of March 31, 2023. We did not recognize any realized gains or losses for the three months ended March 31, 2023. Subsequent to March 31, 2023, we sold $10.5 million of investments prior to maturity. The realized loss was immaterial.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We evaluated our securities for other-than-temporary impairment as of December 31, 2022, and considered the decline in fair value to be primarily attributable to current economic and market conditions and we would not be required to sell the securities before recovery of the amortized cost basis. Based on this analysis, these marketable securities were not considered to be other-than-temporarily impaired as of December 31, 2022. </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 our liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs we 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, 2023</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, 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%">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%">1,656 </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%">2,208 </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%">1,504 </span></td><td style="background-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,005 </span></td><td style="background-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%">— </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%">15 </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 2px 11pt;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%">Milestone contingent consideration</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%">1,171 </span></td><td style="background-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,165 </span></td><td style="background-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 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;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%">Holdback contingent consideration</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%">450 </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%">450 </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%">4,781 </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%">5,843 </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. During the three months ended March 31, 2023, the earn-out liability was determined to be immaterial and was fully written off.</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:81.770%"/><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: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, 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%">Stock price on valuation date</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%">2.51 </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%">Volatility</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%">78.10 </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="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.75 </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="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 rollforward of the fair value of the earn-out liability is summarized as follows: </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2022</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%">15 </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%">(15)</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, 2023</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%">— </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Milestone Contingent Consideration</span></div><div style="margin-bottom:0.05pt;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 milestone contingent consideration was estimated using a Monte Carlo simulation model. The fair value is based on an option pricing framework, whereby a range of possible scenarios were simulated around forecasted net sales. </span></div><div style="margin-bottom:0.05pt;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 milestone contingent consideration that are categorized within Level 3 of the fair value hierarchy were as follows: </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2023</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, 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%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;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%">35.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Risk-free rate</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%">3.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><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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Weighted average cost of capital</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%">30.0 </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%">30.0 </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%">Cost of debt</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%">10.8 </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%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div><div style="margin-bottom:0.05pt;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 milestone contingent consideration is summarized as follows:</span></div><div style="margin-bottom:0.05pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.704%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.096%"/><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%">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, 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,165 </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 milestone contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6 </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, 2023</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%">1,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:115%">Holdback Contingent Consideration</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 holdback contingent consideration related to the Palamedrix Acquisition was $0.5 million as of March 31, 2023 and is recorded in other long-term liabilities on the condensed consolidated balance sheets. There was no significant change in fair value between December 31, 2022 and March 31, 2023. The fair value of holdback contingent consideration was estimated using a scenario-based analysis. The fair value is based on the expected holdback release date and expected holdback payment. The future expected payments were discounted to the valuation date using the cost of debt. </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 scenario-based analysis to measure the holdback contingent consideration that are categorized within Level 3 of the fair value hierarchy were 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:63.460%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.003%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><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, 2023</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, 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%">Cost of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;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%">10.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 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, 2023</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%">22,317 </span></td><td style="background-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%">22,317 </span></td><td style="background-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%">416,192 </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%">416,192 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Total cash and cash equivalents</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%">438,509 </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%">— </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%">438,509 </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="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: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;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: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%">42,524 </span></td><td style="background-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 </span></td><td style="background-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%">(74)</span></td><td style="background-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%">42,452 </span></td><td style="background-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: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%">7,749 </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%">(23)</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%">7,726 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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%">4,475 </span></td><td style="background-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%">(12)</span></td><td style="background-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,463 </span></td><td style="background-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%">7,458 </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%">(38)</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%">7,420 </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%">62,206 </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%">2 </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%">(147)</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%">62,061 </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%">500,715 </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%">2 </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%">(147)</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%">500,570 </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, 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: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%">44,045 </span></td><td style="background-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%">44,045 </span></td><td style="background-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%">377,785 </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%">377,785 </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%">421,830 </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%">421,830 </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%">58,794 </span></td><td style="background-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%">(195)</span></td><td style="background-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%">58,599 </span></td><td style="background-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%">35,252 </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%">(175)</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%">35,077 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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: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,782 </span></td><td style="background-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%">(39)</span></td><td style="background-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,743 </span></td><td style="background-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 2px 21pt;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%">Agency bonds</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%">12,426 </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%">(87)</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,339 </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 #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%">118,254 </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%">(496)</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;border-top:1pt solid #000000;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%">117,758 </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%">540,084 </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%">— </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%">(496)</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%">539,588 </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> 22317000 22317000 416192000 416192000 438509000 438509000 42524000 2000 74000 42452000 7749000 0 23000 7726000 4475000 0 12000 4463000 7458000 0 38000 7420000 62206000 2000 147000 62061000 500715000 2000 147000 500570000 44045000 44045000 377785000 377785000 421830000 421830000 58794000 0 195000 58599000 35252000 0 175000 35077000 11782000 0 39000 11743000 12426000 0 87000 12339000 118254000 0 496000 117758000 540084000 0 496000 539588000 300000 500000 10500000 <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 our liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs we 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, 2023</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, 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%">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%">1,656 </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%">2,208 </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%">1,504 </span></td><td style="background-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,005 </span></td><td style="background-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%">— </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%">15 </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 2px 11pt;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%">Milestone contingent consideration</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%">1,171 </span></td><td style="background-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,165 </span></td><td style="background-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 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;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%">Holdback contingent consideration</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%">450 </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%">450 </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%">4,781 </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%">5,843 </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> 1656000 2208000 1504000 2005000 0 15000 1171000 1165000 450000 450000 4781000 5843000 <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:81.770%"/><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: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, 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%">Stock price on valuation date</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%">2.51 </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%">Volatility</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%">78.10 </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="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.75 </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="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><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, 2023</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, 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%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;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%">35.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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%">Risk-free rate</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%">3.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><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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Weighted average cost of capital</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%">30.0 </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%">30.0 </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%">Cost of debt</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%">10.8 </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%">10.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table><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 scenario-based analysis to measure the holdback contingent consideration that are categorized within Level 3 of the fair value hierarchy were 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:63.460%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.003%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.416%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><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, 2023</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, 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%">Cost of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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;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%">10.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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> 2.51 0.7810 0.0475 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 rollforward of the fair value of the earn-out liability is summarized as follows: </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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, 2022</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%">15 </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%">(15)</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, 2023</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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:0.05pt;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 milestone contingent consideration is summarized as follows:</span></div><div style="margin-bottom:0.05pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.704%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.096%"/><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%">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, 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,165 </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 milestone contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6 </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, 2023</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%">1,171 </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> 15000 -15000 0 0.350 0.350 0.036 0.040 0.300 0.300 0.108 0.100 1165000 6000 1171000 500000 0.115 0.102 LeasesWe have operating leases for certain office spaces with lease terms ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzZWI4N2RlODY1ZjQ0ZWI4MzhiM2FhMzYxZjBmMDlhL3NlYzphM2ViODdkZTg2NWY0NGViODM4YjNhYTM2MWYwZjA5YV81Mi9mcmFnOjI0YzJhYTU2MGRjZDRiMWFhMzlkYmNjZGYzZGI5NTY3L3RleHRyZWdpb246MjRjMmFhNTYwZGNkNGIxYWEzOWRiY2NkZjNkYjk1NjdfMTAz_ace35443-3ad3-4de6-af87-dff983f0ab9d">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:id3VybDovL2RvY3MudjEvZG9jOmEzZWI4N2RlODY1ZjQ0ZWI4MzhiM2FhMzYxZjBmMDlhL3NlYzphM2ViODdkZTg2NWY0NGViODM4YjNhYTM2MWYwZjA5YV81Mi9mcmFnOjI0YzJhYTU2MGRjZDRiMWFhMzlkYmNjZGYzZGI5NTY3L3RleHRyZWdpb246MjRjMmFhNTYwZGNkNGIxYWEzOWRiY2NkZjNkYjk1NjdfMzY1_bfaee998-4710-44da-9fe9-2f614be0d01f">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. The ROU <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">asset is included in other long-term assets on the condensed consolidated balance sheets and was $3.4 million and $3.9 million as of March 31, 2023, and December 31, 2022, 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: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:98.456%"><tr><td style="width:1.0%"/><td style="width:62.849%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.614%"/><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="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, 2023</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="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%">591 </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%">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%">378 </span></td><td style="background-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%">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%">12 </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%">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%">981 </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%">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"><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:</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, 2023</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 2023</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,923 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,143 </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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">834 </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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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 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:#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,043 </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: amount of lease payments representing interest</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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">3,928 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzZWI4N2RlODY1ZjQ0ZWI4MzhiM2FhMzYxZjBmMDlhL3NlYzphM2ViODdkZTg2NWY0NGViODM4YjNhYTM2MWYwZjA5YV81Mi9mcmFnOjI0YzJhYTU2MGRjZDRiMWFhMzlkYmNjZGYzZGI5NTY3L3RhYmxlOjQ2N2VhMDlkNDVkZDQ3Yzk4MWE5OTZkM2IwODA2MzUwL3RhYmxlcmFuZ2U6NDY3ZWEwOWQ0NWRkNDdjOTgxYTk5NmQzYjA4MDYzNTBfMTEtMC0xLTEtMTI0NzY1_410b039b-b861-44cf-a7dc-5d53463b2ab4">Less: current operating lease liabilities (included in other current liabilities)</span></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,221)</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzZWI4N2RlODY1ZjQ0ZWI4MzhiM2FhMzYxZjBmMDlhL3NlYzphM2ViODdkZTg2NWY0NGViODM4YjNhYTM2MWYwZjA5YV81Mi9mcmFnOjI0YzJhYTU2MGRjZDRiMWFhMzlkYmNjZGYzZGI5NTY3L3RhYmxlOjQ2N2VhMDlkNDVkZDQ3Yzk4MWE5OTZkM2IwODA2MzUwL3RhYmxlcmFuZ2U6NDY3ZWEwOWQ0NWRkNDdjOTgxYTk5NmQzYjA4MDYzNTBfMTItMC0xLTEtMTI0NzY1_a3f22b6c-0b10-43be-bbfa-33edfc18d002">Long-term operating lease liabilities (included in other long-term liabilities)</span></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%">1,707 </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:79.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.499%"/><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%">March 31, 2023</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.1 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.5 </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, 2023 and 2022 was $0.6 million and $0.5 million, respectively. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In February 2022, we executed two separate lease agreements (the “Leases”) to lease buildings pending construction that had not yet commenced. Both leases were set to 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 made a deposit of $4.1 million during the first quarter of 2022. The deposit was restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security. </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 August 25, 2022, we entered into a lease termination agreement (the “Lease Termination”) for the Leases prior to lease commencement. As consideration for the termination of the Leases, we agreed to pay the landlord a termination fee of $6.0 million of which $2.5 million was paid on the termination date. During the fourth quarter of 2022 the remaining liability was reduced by $1.0 million after the landlord entered into a separate lease with a third party. The remaining $2.5 million liability was paid in January 2023 and the $4.1 million deposit was released in March 2023.</span></div> P5Y P10Y 3400000 3900000 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:98.456%"><tr><td style="width:1.0%"/><td style="width:62.849%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.611%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.614%"/><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="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, 2023</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="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%">591 </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%">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%">378 </span></td><td style="background-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%">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%">12 </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%">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%">981 </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%">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> 591000 401000 378000 181000 12000 11000 981000 593000 <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:</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, 2023</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 2023</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,923 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,143 </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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">834 </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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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 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:#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,043 </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: amount of lease payments representing interest</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%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">3,928 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzZWI4N2RlODY1ZjQ0ZWI4MzhiM2FhMzYxZjBmMDlhL3NlYzphM2ViODdkZTg2NWY0NGViODM4YjNhYTM2MWYwZjA5YV81Mi9mcmFnOjI0YzJhYTU2MGRjZDRiMWFhMzlkYmNjZGYzZGI5NTY3L3RhYmxlOjQ2N2VhMDlkNDVkZDQ3Yzk4MWE5OTZkM2IwODA2MzUwL3RhYmxlcmFuZ2U6NDY3ZWEwOWQ0NWRkNDdjOTgxYTk5NmQzYjA4MDYzNTBfMTEtMC0xLTEtMTI0NzY1_410b039b-b861-44cf-a7dc-5d53463b2ab4">Less: current operating lease liabilities (included in other current liabilities)</span></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,221)</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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmEzZWI4N2RlODY1ZjQ0ZWI4MzhiM2FhMzYxZjBmMDlhL3NlYzphM2ViODdkZTg2NWY0NGViODM4YjNhYTM2MWYwZjA5YV81Mi9mcmFnOjI0YzJhYTU2MGRjZDRiMWFhMzlkYmNjZGYzZGI5NTY3L3RhYmxlOjQ2N2VhMDlkNDVkZDQ3Yzk4MWE5OTZkM2IwODA2MzUwL3RhYmxlcmFuZ2U6NDY3ZWEwOWQ0NWRkNDdjOTgxYTk5NmQzYjA4MDYzNTBfMTItMC0xLTEtMTI0NzY1_a3f22b6c-0b10-43be-bbfa-33edfc18d002">Long-term operating lease liabilities (included in other long-term liabilities)</span></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%">1,707 </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> 1923000 1143000 834000 143000 4043000 115000 3928000 2221000 1707000 <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:79.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.499%"/><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%">March 31, 2023</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.1 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.5 </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> P2Y1M6D 0.025 600000 500000 2 4100000 6000000 2500000 1000000 2500000 4100000 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, 2023</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, 2022</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%">19,753 </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%">16,710 </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%">1,535 </span></td><td style="background-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,191 </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%">748 </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%">639 </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%">22,036 </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%">18,540 </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%">15,051 </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%">13,897 </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%">6,985 </span></td><td style="background-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,643 </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, 2023</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, 2022</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%">19,753 </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%">16,710 </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%">1,535 </span></td><td style="background-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,191 </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%">748 </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%">639 </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%">22,036 </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%">18,540 </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%">15,051 </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%">13,897 </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%">6,985 </span></td><td style="background-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,643 </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, 2023</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, 2022</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%">19,753 </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%">16,710 </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%">1,535 </span></td><td style="background-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,191 </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%">748 </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%">639 </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%">22,036 </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%">18,540 </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%">15,051 </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%">13,897 </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%">6,985 </span></td><td style="background-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,643 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 19753000 16710000 1535000 1191000 748000 639000 22036000 18540000 15051000 13897000 6985000 4643000 Accrued Liabilities and Other Long-Term 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, 2023</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, 2022</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%">6,623 </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%">13,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Accrued restructuring costs</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,139 </span></td><td style="background-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,223 </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="margin-top:9pt;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 lease termination fee</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="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,500 </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="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued real estate agent commission</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%">764 </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%">684 </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%">663 </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%">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%">625 </span></td><td style="background-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%">631 </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%">10,071 </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%">20,678 </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%">Other long-term liabilities consisted of the following:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.486%"/><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:15.568%"/><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, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;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%">Long-term operating lease liabilities</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,707 </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%">2,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Milestone Consideration replacement award liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,261 </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 11pt;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%">Milestone Contingent Consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,171 </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,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Holdback Contingent Consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">450 </span></td><td style="background-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%">450 </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 11pt;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%">Long-term deferred tax liability</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%">585 </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%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Total other long-term liabilities</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%">5,428 </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%">5,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top: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, 2023</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, 2022</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%">6,623 </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%">13,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Accrued restructuring costs</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,139 </span></td><td style="background-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,223 </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="margin-top:9pt;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 lease termination fee</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="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,500 </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="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued real estate agent commission</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%">764 </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%">684 </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%">663 </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%">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%">625 </span></td><td style="background-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%">631 </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%">10,071 </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%">20,678 </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> 6623000 13897000 2139000 2223000 0 2500000 0 764000 684000 663000 625000 631000 10071000 20678000 <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 long-term liabilities consisted of the following:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.486%"/><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:15.568%"/><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, 2023</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, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;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%">Long-term operating lease liabilities</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,707 </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%">2,063 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Milestone Consideration replacement award liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,261 </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 11pt;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%">Milestone Contingent Consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,171 </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,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Holdback Contingent Consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">450 </span></td><td style="background-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%">450 </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 11pt;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%">Long-term deferred tax liability</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%">585 </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%">585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 11pt;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%">Total other long-term liabilities</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%">5,428 </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%">5,524 </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> 1707000 2063000 1515000 1261000 1171000 1165000 450000 450000 585000 585000 5428000 5524000 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, we enter into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. Our exposure under these agreements is unknown because it involves claims that may be made against us in the future, but that have not yet been made. To date, we have not paid any claims or been required to defend any action related to our indemnification obligations. However, we may record charges in the future as a result of these indemnification obligations.</span></div> 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, 2023, 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 </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%">of $11.50 per share at any time commencing on February 25, 2022. As of March 31, 2023, no warrants have been exercised. 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 the disclosures in our 2022 Form 10-K related to Common Stock, preferred stock, or our public and private placement warrants, including warrant redemption terms.</span></div> 600000000 0.0001 1000000 0.0001 5519991 5013333 1 11.50 11.50 Stock-based Compensation<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 includes grants of equity incentive awards in the form of stock options and other stock-based awards as well as the issuance of Earn-Out Shares to service providers in connection with the SPAC Merger, issuance of common stock subject to vesting conditions issued to Palamedrix founder employees, and Milestone Consideration replacement awards of non-founder and founder employees. Stock-based compensation also includes the impact of common stock purchased through our employee stock purchase plan, which allows eligible employees to purchase shares of our Common Stock at a price equal to 85% of their fair market value on the last day of a defined offering 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%">Effective January 2023, we increased the reserve of Common Stock for issuance under all incentive plans by approximately 9 million shares in accordance with our 2021 Omnibus Incentive Plan. </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 other significant changes to our equity incentive plans and types of stock-based incentive awards disclosed in our 2022 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:99.691%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/><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%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">190 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">10 </span></td><td style="background-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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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,770 </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,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">5,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">7,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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, 2023:</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;border-top:0.25pt solid #000000;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%">Outstanding as of December 31, 2022</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%">23,541,194 </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,084,379 </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%">3,566,250 </span></td><td style="background-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%">535,438 </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="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised or Issued</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%">(111,396)</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%">(185,863)</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%">(2,000,267)</span></td><td style="background-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%">(407,240)</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%">(62,857)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of March 31, 2023</span></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%">24,932,924 </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%">3,026,714 </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%">We also incurred incremental stock-based compensation expense related to option modifications of $1.0 million and $0.1 million for the three months ended March 31, 2023 and March 31, 2022, respectively. </span></div><div style="margin-bottom:0.05pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Service Provider 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%">As of March 31, 2023, 927,924 Service Provider Earn-Outs were outstanding after forfeitures. Upon forfeiture, the forfeited shares will be redistributed to the Old SomaLogic stockholders. The weighted average grant date fair value of the Service Provider Earn-Outs was $7.04 per share, and was recognized as stock-based compensation expense on a straight-line basis over the derived service period of 1.2 years. The assumptions used in valuing the Service Provider </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%">Earn-Outs using the Monte Carlo simulation included volatility of 89.8%, risk-free interest rate of 0.10% to 0.11%, and a stock price of $10.63 to $10.67. We recorded nil and $1.8 million in stock-based compensation expense related to the Service Provider Earn-Outs during the three months ended March 31, 2023 and 2022, respectively. As the derived service period has passed, expenses related to the Service Provider Earn-Outs were fully recognized as of December 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%">Replacement Awards Subject to Vesting Conditions</span></div>In connection with the Palamedrix Acquisition, we issued 1,209,801 shares of Common Stock and Milestone Consideration to founder employees that require continuing employment for a period of three years. Related stock-based compensation expense of $0.5 million was recorded in research and development expense in the condensed consolidated statement of operations and comprehensive loss for the three months ended March 31, 2023. 0.85 9000000 <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:99.691%"><tr><td style="width:1.0%"/><td style="width:69.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.296%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.419%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding: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"/><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%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">190 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">10 </span></td><td style="background-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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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,770 </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,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">5,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">7,183 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 190000 291000 10000 7000 1770000 1732000 5213000 6641000 7183000 8671000 <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, 2023:</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;border-top:0.25pt solid #000000;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%">Outstanding as of December 31, 2022</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%">23,541,194 </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,084,379 </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%">3,566,250 </span></td><td style="background-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%">535,438 </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="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised or Issued</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%">(111,396)</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%">(185,863)</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%">(2,000,267)</span></td><td style="background-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%">(407,240)</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%">(62,857)</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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of March 31, 2023</span></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%">24,932,924 </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%">3,026,714 </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> 23541194 3084379 3566250 535438 111396 185863 2000267 407240 62857 24932924 3026714 P4Y 0.25 1000000 100000 927924 7.04 P1Y2M12D 0.898 0.0010 0.0011 10.63 10.67 0 1800000 1209801 P3Y 500000 Income Taxes <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 has historically been no federal or state provision for income taxes because we have incurred operating losses and maintain a valuation allowance against our net realizable deferred tax assets in the United States. For the three months ended March 31, 2023 and 2022, we 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, 2023 and 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%">Utilization of our 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.</span></div> 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: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"/><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"/><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"><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><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">(34,202)</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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">186,524,473 </span></td><td style="background-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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.18)</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.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></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 we incur 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:</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"/><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"/><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%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/><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%">24,932,924 </span></td><td style="background-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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Unvested RSUs </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%">3,026,714 </span></td><td style="background-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%">553,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"/><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%">Replacement awards subject to vesting conditions</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%">1,209,801 </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"/><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%">79,103 </span></td><td style="background-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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">39,781,866 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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: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"/><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"/><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"><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><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">(34,202)</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%">(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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">186,524,473 </span></td><td style="background-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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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.18)</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.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> -34202000 -3979000 186524473 186524473 182050468 182050468 -0.18 -0.18 -0.02 -0.02 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:<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"/><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"/><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%">2023</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%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/><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%">24,932,924 </span></td><td style="background-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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Unvested RSUs </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%">3,026,714 </span></td><td style="background-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%">553,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"/><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%">Replacement awards subject to vesting conditions</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%">1,209,801 </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"/><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%">79,103 </span></td><td style="background-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,304 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">39,781,866 </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%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 24932924 23139522 10533324 10533324 3026714 553193 1209801 0 79103 11304 39781866 34237343 Related PartiesCasdin Partners Master Fund, L.P (“Casdin”), founded by Eli Casdin, a member of our Board of Directors and principal owner of the Company, was a shareholder of Palamedrix. Upon our acquisition of Palamedrix, Casdin received $0.8 million in cash, $0.8 million in equity, and the right to receive up to $0.3 million of Milestone Consideration related to the achievement of net sales milestones. 800000 800000 300000 RestructuringOn December 16, 2022, following the completion of a strategic review of our business, we announced a workforce reduction plan (the "Strategic Reorganization") to reduce operating costs and focus on long-term growth opportunities in our life sciences business. Under this Strategic Reorganization, we reduced our workforce by approximately 16%, with a majority of these employees separating in December and the remaining affected employees separating over the next <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%">three-month period. Employees who were impacted by the restructuring were eligible to receive severance benefits contingent upon an impacted employee's execution of a separation agreement, which included a general release of claims against us. Certain impacted employees were covered by employment agreements or an existing severance plan that provides termination benefits.</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%">Employee severance and benefits are comprised of severance, other termination benefit costs, and non-cash stock-based compensation expense for the extension of the exercise period of vested options. One-time termination benefits were recorded pursuant to ASC 420, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Exit or Disposal Cost Obligations, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">while termination benefits under ongoing benefit arrangements were recorded pursuant to ASC 712, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Nonretirement Postemployment Benefits.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> See Note 11, </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="#ia3eb87de865f44eb838b3aa361f0f09a_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> for additional information about benefits related to the extension of the exercise period of vested options. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We recognized restructuring charges of approximately $1.0 million primarily related to one-time termination benefits during the three months ended March 31, 2023. We do not expect to incur additional material employee severance and benefits expense. This reflects our best estimate, which may be revised in subsequent periods as the Strategic Reorganization progresses. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the components of the restructuring charges included in the condensed consolidated statement of operations and comprehensive loss:</span></div><div style="margin-top:9pt;text-indent:18pt"><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:73.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.204%"/><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%">Three Months Ended March 31, 2023</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%">Cost of assay services revenue</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%">19 </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%">Research and development</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%">243 </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%">Selling, general and administrative</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%">779 </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%">Total employee severance and benefits</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%">1,041 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the changes in liabilities associated with our Strategic Reorganization, including restructuring expenses incurred and cash payments for the three months ended March 31, 2023:</span></div><div style="margin-top:9pt;text-indent:18pt"><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:73.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.507%"/><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, 2023</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 at December 31, 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%">2,223 </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%">Accruals</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,016 </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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance at March 31, 2023</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%">2,139 </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>The restructuring liabilities are included in accrued liabilities in the condensed consolidated balance sheets. We expect that substantially all of the remaining accrued restructuring liabilities will be paid in cash over the next 12 months. The charges recognized in the rollforward of our accrued restructuring liabilities do not include items charged directly to expense for extension of the exercise period of vested options. 0.16 1000000 <div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the components of the restructuring charges included in the condensed consolidated statement of operations and comprehensive loss:</span></div><div style="margin-top:9pt;text-indent:18pt"><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:73.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.204%"/><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%">Three Months Ended March 31, 2023</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%">Cost of assay services revenue</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%">19 </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%">Research and development</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%">243 </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%">Selling, general and administrative</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%">779 </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%">Total employee severance and benefits</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%">1,041 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the changes in liabilities associated with our Strategic Reorganization, including restructuring expenses incurred and cash payments for the three months ended March 31, 2023:</span></div><div style="margin-top:9pt;text-indent:18pt"><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:73.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.507%"/><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, 2023</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 at December 31, 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%">2,223 </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%">Accruals</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,016 </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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance at March 31, 2023</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%">2,139 </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> 19000 243000 779000 1041000 2223000 1016000 1100000 2139000 EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( >#KU8'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 " '@Z]6:"&2@>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R+')#B;-96.G%@8K;.QF;+4UBV-C:R1]^R59FS*V!]C1TN]/ MGT"-BNP9N@!E&F'S^+J!=B4OU3^S2 79)CMFMJ6$8RD$NN6F'"MYVVY=EW<+U MF71O621A'^_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 >#KU;C3[E=@@8 &$F 8 >&PO=V]R:W-H965T&UL MM9IM;ZLV&(;_BI5-TR8U#9BT2<[:2"EMSZ+U):?I5IU-^^""DZ #F!F3M/]^ M-B0X[NT%Y$@[HS/\L]F?'S&,A$&,9UQE&91 M1/CK!0W9YKQC=W8?/ 3+E5 ?],9G"5G2.15_)#,NMWIEBA]$-$X#%B-.%^>= MB?W)[5NJ(/_%GP'=I'OOD4)Y9NR;VICZYQU+[1$-J2=4!)$O:^K2,%1)V^8UN@4Y4GL?" M-/^+-L5O^X,.\K)4L&A;+/<@"N+BE;QL#\1>@=.O*,#; ORNP*XJ<+8%3@Y: M[%F.=4D$&9]QMD%<_5JFJ3?YLD)FJF]ZWK;^HJC'%?4.NF6Q6*7H*O:I_[:^)_>EW"&\VZ$+# ;>$GZ,'/L( M80L[AOUQX?))(LOQT%3^9G><\O@X>9Y3D7?)O$R>M0)-XZ+/J'/O[QOY*S05 M-$K_,1VR(K)OCE0=\U.:$(^>=V3/2RE?T\[XIQ_L4^M7$^\'A;VA[Y?T?2A= MTS^^)M1$"I?;5O>+"0FL:HAT4B*=U$/ZDA$N* ]?T0--&!:8EW6@]O1GG ?-4MD1P8C(T')Y4=L;(G@O4-.0K#N@T]AB7)V<^?1RAN9 ]$C&.7);%@K_*5]](?R#]\LI$#!%(/.J?H*<@]"F/5=0LE+MO1 =SFJ)K-[)!^?@?NJNVY&G]R#:Q M$1N.NV"90C:"MF%!MM8@&Q:9]Z!E!YYQM@YB8^-<',AT[XV@;;B1K>7(AI7F M/>B,I8*$Z*\@J1ZCX,2AY5BVD;0-3;*U)]FPWN3GZD1>^5:#P0&.990BN*HI MEM8B&W:9&^;)]IJM6 QIPX&04WS2'5F641O@TJ9\VHKL6EKD9IPK^RN4+XB7 M>9?,S!>P<.)7XV6O"U.Q5WB>53&R!"_"#0N'[1A1UC;$:YE1_.(A"&Z MR-) 3?!&7CBGZMH3+FN*IV4(UY*AJXCRI>J5GV6"6,DA-DI(;&Y7.+"2LPWS MP=I\<"WSN7K9O_XL+KF-D'!:Y04H7->44FL/KJ4]\Q65)RO4AG!,-5X;LH.U M[.!:LB/!(MEZ<\&\;U+M\H50=)\):3ZQ+T]B(_$'R=@6%-VD'+2X-(,IK%/7]#OU-R.<)0T GOH#/KFRS"XN&EC M:O'!L+-,(AK[^8K0=4C,;=9P%0BN:PJFC0?#?E*N=%T'J7*[KY1P="T_-$\; M<%CEHGH;MH.U[6#83=XS;AW<&/H@ZQE>P3:<"!G M[\X8;"V/@0@I8@MDXY^??T%SZF5<3C5&;CCI[0S\HW6L9AJ4R'ZR)J'9_^#$ MINS:C!Q8::3U^?E5YVOTS$(C,APPO_GL&KG:4")'*Y$#*]&N$:79>BL2+VGE MPOR!H+O)_')BO/D'%S8EU#[DP!(SRY[#P$,;PM5]AQ1)QT,)#]9J02]1ZZQY MI]Y];23_(-'9'HXVM,G1VN0,6AC&/LB(MD>@#;]RM%\YL!)]SS &)SWMSBG! M4))QV8%2B@Y,BBZFY<#JU*-@>S +3@YD#T9P=K0K;[6K3ZL2?5'L@-! MU2,97/B]A+V]AWC4\DG^;%.*/'6+L'B>I_RT?'YJDC\UU-,_+QZ^NB5J]25% M(5W(4NMX((=<7CS/5&P(EN2/!#TS(5B4OUU1XE.N?B"_7S F=AOJ'Y1/E8W_ M U!+ P04 " '@Z]6$XWBF]0& !Q'0 & 'AL+W=OTUF]NN:B(TK?B;B'7@I*B5:K*!0J">%$15L^69^VS*[$\XXTJ M64VO!)!-51'Q\(Z6_/Y\!F>/#SZSNY4R#Q;+LS6YH]=4?5U?"7VWZ*T4K**U M9+P&@MZ>SR[@VTL<&X56XA]&[^7.-3"NW'#^W=Q\*,YG@4%$2YHK8X+HGPV] MI&5I+&D+N]:/U/UKGM3,W1-)+7GYCA5J=S](9*.@M:4KUF=__ M1;<.1<9>SDO9_@?W6]E@!O)&*EYME36"BM7=+_FY#<2. @PG%-!6 3U5 6\5 M<.MHAZQUZSU19'DF^#T01EI;,Q=M;%IM[0VKS3!>*Z'?,JVGEI>\+O2@T +H M*\E+5A"E;]Z1DM0Y!=?&L 1?:](4S+PX!E^OWX/71V_ $6 U^++BC21U(<\6 M2J,Q-A?Y]LOONB^CB2__3<0)P' .4("P0_W2K_Z>YKTZVE=?Z!CT@4!](%!K M#T\%HA&"U@H0*;7'+G71*Z 'C20FPOZHV$;4FK?G5YWIN+6E*D)FV6(TRC(SA:;77\< M8@BF..C%]I"&/=+0B_1#O:%255/8.N5HYZ,Q"F(X@F9+09@D4>J&%O70(B^T MBSSGC<:E:UE.=0!O2CH'-54NG)&% $51&HUPVE(PT<78#3/N8<8'(U@K+AY< MN&+[BU$0C>/GD,)IEKAQ)3VNQ(OK/;VE.N'T'.12!Y'? C/+64Z= YTXAC = MXW0(83P!,^UAIEZ85X*N"2L _;DV55*V:F*7%BA_8 !V$ZQNZ00FDX M@7W@-.CE$3U]=;\GU$,[;4VA7YM:VL,G>=Y43=DR?D$UT^2,=,V5%B>5<>I7 M]T +'\%L'J.T?7<$DWF:97IJF3>:R?-5QTZ/?-Y*:8JFU0T5>Z_07 =2KFG; MOI7NX49V)F=),,XUC'#@2^DGR3\Z+>U:63F@. MO@MP9D7OD-@^M($7H9\8NQKIB9Q->S$,46B%SB$7)CB9FH8#0<+D20UIR<@- M*YEB;FJ$7IY];EOZ4M;V?1[8%OKIMJ^U:_)@"JW389LQ$8H3JSK88GI*9U/# M,E K]'.KAB@:72\/#8M-FC (DG'/XA#3'6PRT9NB@5J1GUK[]DI0S:N-,Y#( MYDNJ%!E9%?E;]M-=#'0@FLMD1(32.I4LJ3"8:0+2S+O1SZ'XS M=0BIS4DXW>WGME!ML1!CC":P#M2%_-3UC0A!GH#29B2L5 M N=6T?\WM!^!@>M0YFU!KA7/OZ]X65 A7_V6(IBS-\A>R-K^ M#ME H-A/H'KAORT$T@1A#HZ"DR (H.Y,!-B0LJ&G ,[U$_,'Y(H(LSG0J!47 M[!=\WS+,$O';7#RTUL]PW0VM[TRNQ' M<>@LL+^SN"@*9KA$5T*SR73,:I"3-=.5T0G3L=R%B4Y*-,;J%(0033 ,WMDW M]K<7%SO[!=M-,%[I]%N98YT-U=PCW7O(=B=Q#'<6ZEO<#JEHJM_ 0[^!_?W& MQ=XFQRW+F7./%MO=Q'$V-][=*0HGU5TL=U,1#C" MT*H"#KG8[$)/@!ZZ#OR4=?0.D[>Y^$PG8NOTP+G6=LFYUMJ+G?,P]U-XJOVR.R&ZX4K]K+%24:O!'0[V^Y)OOMC3EUZT]9 ME_\"4$L#!!0 ( >#KU;))>X].@, " + 8 >&PO=V]R:W-H965T M&ULK99=;YLP%(;_BL6FJ96Z\I5 TB5(;:IINY@4+>MV,>W" M!2=8-3:S3=+MU^_84!8RFH]JN0@VG//RO(=C\&0CY(/*"='HL6!<39U60A98PU2N7%5*@C.;5# W\+S(+3#E3C*QY^8RF8A*,\K) M7")5%066OVX($YNIXSM/)S[35:[-"3>9E'A%%D3?E7,),[=5R6A!N**"(TF6 M4^?:OYKY-L%&?*5DH[;&R%BY%^+!3#YF4\)G%[_*3^WIH',_=8D9E@WVBF\ZDS3F:"9_!02(9@I 2C&=8PN<$,\Y2@A1%6 MZ([C*J/FPMD<2\)U3C1-,3M';]'=XA:=O3Y'KQ'EZ$LN*H5YIB:N!CIS#S=M M2&YJDN 9DD]87J+0OT"!%X0]Z;/]Z;^(S>0D,A MH%\U$DOTGG(H!\4,S86BMO^^7]\K+:$+?_19K;4'_=IF:5ZI$J=DZL#:4T2N MB9.\>>5'WKL^X_])K%.&L"U#N$\]N4[3JJB8;8J,P V@"L9_G^E:*;)*YO6Q M3OQQ%(PF[GK;34]4/!J/VZ@.YJ#%'.S%G,/B)U(")*R8].$"E5BB-68506?0 MEI7*4$G@[95#]Y[WL=?R\1:5=^EYGK\#?S"L0S]LZ8>GT5M.A7"E_UA]N%]6SOQW^PW$= U%K('J1 :I4=1@^^@=J%WM?1 ']1OCI$'1^DWA?1H1ZUU*.]U#-1%/#J>6&+CXYK\8-A'?1QBSX^ ?WD M_A[_4\K(\WH[_)C(C@/?^_NI]$[W<%R+-\J=A3>*QX-A$ 8[!OI#HT$\CL-G M'&Q][/W3'9S0\XW\439Z0WMMN%O;%[-WA)W BG*%&%E"KG<9@XBLMV/U1(O2 M[FCNA8;]D1WFL(4ET@3 ]:40^FEB-DGMICCY U!+ P04 " '@Z]62+WN M8Z(& !2(0 & 'AL+W=O>]6+"YYH=(D9[<"R2++J'B^9BE_O!KY MHY<;=\EFJ_2-R>)R1S?LGJFONUL!5Y/:2IQD+)<)SY%@ZZO11_]B&7A:H93X M.V&/\N@STJX\/SY MQ?IOI?/@S .5;,G3;TFLME>C:(1BMJ9%JN[XX^^LD!6NO6)*KJX%/P1 M"2T-UO2'P3^(EI*( MK]%?.R:H7G6):*XE,TB9K8[EGJ$_N)3H:TZ+.-&:8_3U_A-Z_^X#>H>2''W9 M\D*"DKR<*("K'SI95="N#]!P#S2"/O-<;27Z%2#&3?T)N%G[BE]\O<9.@Y^I M.$?$/T/8P\2"9WFZ.G; (?72D](>Z;%WQ_8L+YAM80Z*@5U1[^P+N:,K=C6" M.$@F]FRT^/DG/_1^L7DUD+&&CT'M8^"R#NF5IO2!'[('MGVOQP>39L84UMM"9 M']6NRS>(/>WT'K7NH7#(5!G(6,/=6>WNS!F*.[!(Q6I;EI@8(I+RG:Y -J=G MG?7V R^ ^- 3,[0AN40G[2$2V,HS8E4.EY[:QY% M'2PD\*-V'EFDO,B?VA'/:\3S$W*L29OGMGJBT3P&XKGEF# M7:D/M"F'LM9T%AMGL3,J-[EB8%=5_I;YSO4"G*&<67=G9?!XW8,YGK:CTY7" MWKPG-(93?2>=+99;FF^8[CS6-!%H3]."Z1;FD0I!_Y7UALU MPYMV$LLBA<.@I[+XABS]5]BR!SS4Q7P,/7B-_MF*/>BBZBRZ128,0MR#W-"H M?PJ/\M?V19^D[X6?\)0E.H2\\!@_&$O^:SH$]H) MOD_T9&)%'5K*2("/B*3";9.;S\(>W(87?3YI AYZR,>R)L:0I0Y*M"M%; M(7&75,G4;T73(C0.ISU5!AO>Q4ZJ6\#@#F-Y#G.Q$"Q?/2-HN'*9'H:+O@RL M;#JWA4VF9UM@0YS839S'-?&-"8B[W$B"=K-H$8)%[FD6L6%0_ J#-J#VKBKI M#&/06T4=JK3)!2$)>E :JL1NJJR+.72*2&ZI8&?Z."=9H?>0WX6,S1?V%3Z8 MCXYQ>>=^U(9O%?/Z,MGP)7;SI0U^G*2%/D$YT8'I:0Y8Q7H=,&2*W63ZK3P? M8_&8[J%5AZ:E1"H1="E208NH!XU"'RLI7B8_>*;;14?,#@;LOG:9U8^@G@3! MK)-O-E'L3;T@C'I\-D2,W40\E,_'@79Y;9E?^[RVB;J]-NR.W>S^44KZC#0O M)2MPUG%6XC;T5MHLQ##]N25*?ND$PLRZ*P]E+6FRZ9E(.Z689;9/ \;,]VDZ.WTQD3F_*EO80.N5M?;?^ M8<#'\G5XZ_ZU?[$\O-XW9@Z_-OA,Q2;))4K9&DQZYS/(>G%X@7^X4'Q7O@-_ MX$KQK/RX931F0@O ]VO.U\^5[KD2X@A.[_/B>[EFK$(/:9*59Y-U56T^S&9EN&8I+=_G&Y;Q*[=YD=** MGQ:K6;DI&(UJIS29$4VS9BF-L\G\M/[?13$_S;=5$F?LHD#E-DUI\?,S2_+[ MLPF>//WC,EZM*_&/V?QT0U?LBE77FXN"G\WV*%&[IQY"](X>_RE#[M$'#@8YA$'LG,@'0?+.N*@[QSTC@/6CS@8 M.P>CXT#L(P[FSL'L..C''*R=@]6-<"Q+]L[!KLEZS&Y-S9)6='Y:Y/>H$-8< M31S4_-;>G)$X$Z5X517\:LS]JODBSR)>6"Q"_*C,DSBB%3^YJO@/K[BJ1/DM M/\O#[^L\B5A1OGGE$&Q_1-Z/;5S]1-<9W4:Q<)FBZZLE>OOZ!+U&<8:^KO-M M2;.H/)U5O)TBVBSGS8YO(D39]S2N:2-P6:K=+=A?7(X2W^**(\P)=,/X3 MO4.?PC#?9E653KFG!RA-$*QXX?(]T_ X1C6!9-2FCB;G\0[FA(3N;\'R4K+ACD_F; M5]C2/LIJ#!)L^0AFUF#BIG WQPXV34(,WI&[PTJ!#.M#@@5 8*U*T?>5HH^K ME$'U\(AI'63=PMS6:*=\H0P]ENE^3.QT*):88*RY;J<4_+[=U"9MFT!B8[B. MB_6]72O?QC[?1NVH'\GW>1;R]4S)T%N>Y/KH1,SEA_/_+T\S_[?+/$D07P_< M\^GT;QD/!N2XA 1;0H)YD& ^)%@ !-8J)7-?2J9RZ)Z7Y;8>L?QN?'B;1-L- M/V0/K CCLKZ:;\1-L#R<]F75I PWMIH@P99F;Y:WB&$Y9F?\0\;T(<$"(+!6 MG5C[.K%@ZT16&U;_/DN,SIRY4+9C+.>08-Z0YON0$0,@L!;C]IYQ^V6,\P=K M)(+%(9.R;/?29&H=CI61QW(,">8]WW@?,EX !-9BV-DS["@9KNF<"H4@$BO[ M#7\&H6+LRDAU>GEQ+&)W:%6&&TLK))@WI/D^9,0 "*Q%K+LGUE42^SNKT#;C M"\,D_I=SF_"'2O1V1>/L! E9Z8[&";U)V)2/Y&E)$\:'<[@M^$.N?$"[O>1- M+;,[;2M;-)9[2# /$LP?DHL *&*+>ZPU4I&F9)^O]5F\RA"GM&!9^!-5!*%59+5F-NIX=TR&=.B?CCV)9ANW9OF0RJ8 T/[($&]D'1 BBT=BTT M6A96BUG]>^7SC-N]H6!:Q#2=+MU]NZG15967$BOL=OGKBT\8V_PVV-48)893 M$_<>4"16EN9HMG9D9#6Z$7;^Q_TG#*F[+$#1EJ!H'BB:#XH60*&U2ZI1K+!: MLE*\^X&^>0^5>#_B)F'(R[8I*VHM0UY,+P]#-&Q-L8Z^?6'I#2MD\ LU_.CJ M M6Y0-%\4+0 "JW](DLCB1&U)*;>O;IC95T1_.+EU?6S.YSJ6*-?9 $5U4A? MN,*.Z5C=I0)H5!\4+8!":]=*(ZP1M; &OB-.^G(17R_K;D?J6*C;-;H2AD7U M0*/ZH&@!%%J[$@[>?U/K<2![WKL8K85?]R%HH6[(:.HAT3PB$>NZ'?!!0P90 M:&W>&V&-J(6U,?NB1**HN=U'YH4ZX&A^(=&\03WP06,&4&AM@AL-CZ@U/.#] M4=*7R703=TL 5)D#1?- T?PAZ0B@0K8KH-'DB%J3>]$>*9%(5;V9'%2. T7S M0-'\ =D(H"*V66X40*)6 %5[I#O7EFRC&T3K$0JJYH&B>:!H/BA:0/JZ92>_ M;5(;*8^,D?*&[Y+JTBJ02&Z.[1HFT7N% /K2VO# 'FA@'Q0M@$)KUT(C1!+U M&VSJ+5 YXTY?UM5-O;O/N%!''DUW/VI/_I798-LAN+?8[AM.L65TYUZ)E640 MV[0[(W!V\%F:^*Z1IW 5\\?:A-UR3^V]S8NT>/Q4\/&DRC?UEVHW>57E:7VX M9C1BA3#@UV_SO'HZ$1^_[3_8G/\'4$L#!!0 ( >#KU:O>AW$2@@ #TF M 8 >&PO=V]R:W-H965T&ULK5I=E%B\9S6IY#=;QDO9(X_NJ=SH;?5 ./KU^\?]+! MRV >L" ;5OQ)\V9_,UO.@IQL<5LT7]GCOTD?4*S\9:P0^F_PV-N&LR!K1 ?@"8#D". ; ? '6@'3(=UD?L-JW*Y*"0/Y)5@!?#M_F/P\T^_!#\%M I^W[-6X"H7UXM&XE+>%UF/ MX4.' 3@PP. +JYJ]"'Z56/+3\0L9SQ 4> GJ _ Z_(+Y^P!&[P(0 FC!LSE_ M./# @<,<0^T/.OS]5A..&UKMNJ2E#2766>J\(+L75<]7HL89N9G)@A6$'\AL M_<]_1$GX+UN(%W)V$C : D8^[^O_R/93,&$-LAN9Z)&JQQS6"*!URQ=R%N\__*BNK2NF&R"V6LRFA!@JH'K.YF*ME;51$RJYEE MZ:YL8<677+L+.3N9HV28H\2[=O<-R[[/56?,@XR5DBX$U@V7/*EK8@N^\Q@? M+58:+>%D14VC99)&]@5-!["I%^Q'(F<@HQU V7P"7#+>T/_I&S:DJ0$B2F,T M06H:I7%L![H<@"[]%2$33>550>3$^J9R:?SV'*43?*8-3!R5L1KPK;SX-GM< M[8C*^"VF/#C@HB6J\S]BSG$EBX/B!UHX.]?*1!V%\30#;%8@0:$=>A2.%!;^ M+? $\VHNIHY&9(R^IK7]K]H1;8<7F1!F@ M+#8N1",/1HE7+'25*28J0*ZY% ^*:HY:HE411%Z>?:LDN)2WT\D8>3;R$^UM MINM8*,U$Z$%5L35FDSKGRQ6(INME,4.KQ+5D(\E&?I;]7!UDIC-N[_,6:H7R M5Z?8+&91FK@:YDBPD9]A/Y(MX5R+*M'MJM0JT18X.#4;>!*_PYDLAU?C9547 )+-XN9P6D<4* M1*X: B/I 3_I#7G*B2RFU@[0)"\0KZ;X+$:K:.D".'(<\'.2GQC6KXB M3H&-LL($3F6US2Z.0X>, ".U 3^UJ=WPJYM**W"3UN8(AF@J3FUV\JQA,X,)X&8A!@G,3(ZIVFVE'8.BH%9UOMY101-3HQCD$Z[JL4LA8FC1\&1.F'D+?5/M,)5=@9*+P._^8SR0MY. M@QZY&/JY^#3WR!/A&17ZY$"H0S#9I]4^MA- I*P+]DQ(_U7=%UQ0%]BZ+8" [6E4J MXQ23$DY9;@W)/!A&( 5+(^RJHE$,P*6WE]^W=5WH,Q]H#^=7'^)2Q>\C0'U6QAP9+2QW"T%75>69GQ1X*NM.GN/:G=:;CJH.CH\;5?AWR=M/WC-E#_R/$8,B5&;#S>LQBYDG-4(G'T(DY)^$Z_ MGR0"31S=ZRO#W>$=J%O]YL_D_H?H:M.]R32ZZ5ZL^H*YE%5"MN^M=!F^3^5$ M\^Y=I>Y#PVK]NL\#:QI6ZLL]P3GARD!^OV6L>?F@?F!X8VS]?U!+ P04 M" '@Z]6"-@:*T$& !A#@ & 'AL+W=O@#Q1UI"7/)-I[$;?WKLJFBTI1LO0E44TJ_/ MR;C526^_UPY\U8L\\L#P]+B4"YI2_%;>>+P-.R^9+L@&[:SP-#_IG>U_/#]D M^V3PIZ95V'H6',G,N5M^NB,&1(949 \2_Y8T(6/8$6#<-3Y[W9(\]]3V0TEY6)7]WJ-VKB>J&$\I.,\O38NY7P; UO_)!"3;,!3EM. MRC1Z?-68%T\_45!>EXDA-Q?G58!!",?#".=L,E2-H_/:T?@91P?BRMF8!_&+ MS2A[.'\(4!VR<8OL?/RBPROI!^)@OR_&H_'!"_X.ND@/DK^#9_Q=^X6T^H?D M4/MBXFQP1F>RUH;-Q(VG0#;*EHK/VDJKM#1BBD&"$&,0?YW-0O20TM]/,50# M.'P: )?7QU!*12>]DM?R2^J=OOII_^WHZ(7P#KOP#E_R_E\2^;\C\>CHVX\O>\?">=%S$DTGR>N**5=-Q]_ M%BYYI" D_D3I721MQ4S#B[\E+S(=E%N27Z?U%9!KA?QD6BZL"U&K(%3M$JO( MB.I0%;>'1ZUN/IBE6N5 M"^FWYMI*&=(*;45G>]P7LBW -M-V@9Z%ML:J26!X=BA)8;H2\YH([0%X81E4 M,[F?0@-4A(NATFN*:):)X:F2MD8F6#U:46BAP72I,\!#,]*EH?L.3$:Q;8!P M?%=)&QE!)_/6SC!70>")*60/X-UP[L!PD#P4!N(/).\A2<,=9%@MMSQQ+ M)%JF>. 73\0?E:F2))3TF79+&51EI$^@"B1XAE:D6ON^L X4*9>GT1!)1I=3 MB96B#K5 5MC&N"KQ5CCX=9'9'3PJQ)5,JSM?.I9^(N83&;EB-3I^5E3,P,'^ MF]1H1W7I)9TB#66%B8$@\KM*!YTTTU985S,W9Y.N@BLT_[K$+2I+3*[$I9Y# M,DJ3A5S%Q<7#!C&YNIQBL)O?U$6W,%@DU ($C" EN/(+\GW06.K(,HE.W0JZ M5[FT"Q G0\ Y9@MMOS&!/]@PMY[<@XW L9P*S=F8M:T.(:*&ZQ)9Z9B#*6+# MPH&UUHK+X=J**96QH3 QB-\5P8--QQRF7#[M^/56(V0.Q54*KJ-BA8RR[+N4 MM@T73$S4<--OQVI MPNX(4.T.=:7*,6?&JO:!H5;TP,:R:-3$S+ M>6QJ=\L=-([\ ;:# Y"7$NI_TCO9=K:7%=;.U9 :;!BK3#V^D6&3-YMM0@T MT=3-UP7Z7Y>=Z>6O;3_9YIF'OW]?0UM@!L2'B:+SINY/9_6U86->7[YPV%YH2,S0'%-'@W=O(.;Z0E._1%>F M2\3,15Q)TF..+9$\&^#[W$&ZS0LOT-TJ3_\!4$L#!!0 ( >#KU:J-\BK MQR< (.& 8 >&PO=V]R:W-H965T&ULU7WK<]M&EN^_ M@M(ZL](61/,AR8\XKJ(5)Z-9)_:UDLV'K?T DVR8Q#@H '1S%]_SZM?("C) M,\YL;=V[&9D$ND^?/H_?>73SU:YN/IFU4FWR>5-6YKN3==MN7SY]:O*UVF1F M5&]5!=\LZV:3M?#/9O74;!N5%?32IGPZ'8^OGFXR79V\?D6??6A>OZJ[MM25 M^M DIMMLLF;_1I7U[KN3R8G]X*->K5O\X.GK5]MLI6Y5^^OV0P/_>NI&*?1& M54;75=*HY7GR2%6F9= MV7ZL=W]5LIY+'"^O2T/_37;\[,7L),D[T]8;>1DHV.B*_S?[+'P(7G@^/O+" M5%Z8$MT\$5'Y?=9FKU\U]2YI\&D8#?^@I=+;0)RN<%-NVP:^U?!>^_J6-R.I ME\FM7E5ZJ?.L:I-YGM==U>IJE7RH2YUK95X];6$^?.MI+F._X;&G1\:>)3_5 M5;LVR=NJ4$7\_E.@TQ$[M<2^F=X[X$]9,TIFDS29CJ>S>\:;N<7/:+S9D?$& M5IG\]WQAV@:$Y7^&%LSC70R/APKTTFRS7'UW AIB5'.G3E[_Y=\F5^-O[Z'V MPE%[<=_H_^16?:VQDS>9T08?_(!+K-J,M.N7M4KR&O:Y,JK OPP\7V0M_&.I MJZS*=58F!AY6H-&M2;*J (W,Z\TVJ_8X?E6W,+BN\K(K5-+"I%!.LJ6 "\,Z+51=1^R5+]'" 4VZSA&7"XID J M0./;M5TM#KYM@ UZ6P)]*U6I)H.%XO=J*]0A=WZM-/[K%NE?_NWY=#K^ M]L?Y_ /].?GV+ &3S7S0FX R7;$IIX7-@3M@!E6CD! >VBC9C+9.LNT6MCU; ME"I9=9K)A=W?*)0.^)[>Q3]HP[IV73<:)0)6C*0DF0$JNLI1'0@44%X565.8 MY+HN2.!(D.Q*YK?7;B&X98-O_KHMHN7/;W\U[BT0&YSR![?RP2'>U/ _;H ? MYK=O[ "CY%HU+?BUD&5$2Z%-7M:F P4 5L$WN$$BNCWQ.284]XD"<^1"C-NNY*4 25H"L7FG_O*O:51 9J6=85)&:/ M4&C24^0.BATR?J^R)E%H^I/O5:XV"Y 4,=[3B%OX,'V(?C:9C,__DS0.5M15 M 0'_C,+5/(O)-@J=N&9Z<8%5U<';CS)8J26VWNH*V00+WF058!=\)$5E0+"1 M@#@D6?$[.&]Z-05;I?.ULVTL,?!TWC4-"F/P+!&B"X4T5\ T8] J(T>S9)GI M)MF&1A?FOU>_4]1,>8->!S'%13_(S&UMM)-V? /& )A#6PQXL,F\*Z+HPE"B:%[4%SXU:K294*,@>PC:+$=E18#XBL^KP%/JM# M44-N]F5MAFI#' 1;5\/3\*^N!=VU>Q]822;/*S[L49D9XZQ3*%N;#/T4\E?# M"/QFDFW89<'GP%K<"&L<<;-Q&\(-'"4?U9TV-# L-!KI88F\SK9@:TO]!^VC M:KOG=ZRIE:JE:]SI4 . 'A=-'YG\.V6.+.2(^AQ97[++#$DXZ"1L+>RA[$A_NQ^/G>#_$_Y1K'+A M0.B\)L^^-5]*)+",Q;I!B<1MJ)T]8V*1DP.[<;@/PJ5_&"\19BB1JI>PO$:I M*(Q(( @ 8^H79\%?/X.4$8L[PSHY MJ!WP_$4ZF8[/XC$NTQ<3^.O&R6% WX=_4L9/I^GD\L590K,EI[.KBX!8>.%. M(Z,7^V$M>))(B$155V=T^#!@)7; M_FCXEVYUQQ<7H0<7)FRS/0'5)\F+,5)U><4T7@!MO_)P;V'N#2%&UAM$!TZ2 M!X61@1$:<@U4>'C6(#$H AX H,ILLD_@GMPL%.48TVVV[#W8HBZ75JL:*Y_6 M;R"$,D9)@%3J;*%+YKH81=0;ZQ2/!E;'A@;%4%4G=)$@HPP5':&0P#TCNFP[ MPBCL=G.R]H#2$>V3(('*F6"EHRAL/,X ,2D.]YDCJY -3I-%USJ(@!%:2Z8I MM4M!#UW#Q(QV4.0!SH(Q(D&XR\I.,4B"A]NZV2." ^2_TO@U,9H>8M^>,IZI M*4+ _;18C"7$/T@>:T$2"M#(+Q8>LEY^B5XR3=;:P+3 E)(Y 4-#8$>F3U@+ M$ U>*&1RAB?@NM4=\O% =':(/4H-:R>FP%I-7=%:V?F1=])-WFV EQC@/FHG M5;B33(CIP,;R4XH"Y=SZ^]"+"99\$$$.8D) 634,C8C":N U8!?=)A^U^43O MO2=VX#]9DGZ%YPF8D4;\$$!>TS9= %JV$+_"0Q27@9RCJ'86E/DIB:"$HI"$>_A?;)6:[U:G_\=1 !' M7D8L RS MY]\DEQ/\<#+#_X*.&"]*-QC65;2IZ%X(^R"?-)ACL.>-5BTI."H_*3,Z'8*K M9,9S-!X 1< ; $KNT)"*HRAK^*Q!Q$&./]_GI;6<*S#*,"L93YV#V=M'("78 M![0!7)L8N25A4J)%IS.0X[//0QRW#[3G"EB&$U]<.-UQLF/UH7UP(W $W R4 M3+.UTPP1)K+S&-K@^XL)4S>=.>H>U&.1T $*#T3L@%P)W%%[ZRJ$$@S .\R@ MU$67T\1BBVF)@!F@YVX.?S03WP LQ%R25H*L66#DL->$>@/-X0,OE\5 MHD+P%BZ38?

&)HX4?F3\.X H,*$_F1HP";$P+HH(T9YKS-C_30;7TG\+%' MKZ"!(18>X9PV >-,LJKK8J?+$I&H9YZ%.)PQ0&9+.$+ON#Q61I4#K[]&E24P M-K5U$5Y^@>PV!.KNE(]KOJKS!U #%O1GP)7)Q3'=2CG-6!1:/ [( O@:1KHV MJ+B.V'Y]+-J($G'>V&>HAQMM*/-80"B VP9$@&D'4USGA)N?UH(1X1F,7-$V M[2JRX9BA]\+G#$&V;&7[0PG7 'W%GJ*-Y20?NA;D60Y;A#J([-7".=A&,%.6 M\3;+VO23A)'44'A ,=P?K&F!N$K,>Z!UM.NMP"LP.&#(D3D<\E(%3?*X4I4< M9G%(ALUL=F2VB@[CK#VL+)E,K=N,+ +Z$@+MB 3.4>.CX>I[12\"CBA9?@F, M-DAV0S[TIOZ_J@9#8))J>P@VB27XYEN;W9=P\%U-;N]5'C31 UGO,G8:N'APQJDG9V6UD$AXERPPZ;4N-. C": D,**W'UUFPCE0W: M$G!S>DDY502P=8>&%_EUN%*/(S948*6D0PO@2_!2""F0>P1$;PX1!4$"?C85 M4=IPWNS.A1"2=HXJI:QXG;)5&Y>1\KD*G^GPF,;7F:M$<:J,82S&]:+7/PBN M=445^CRU908J[>)\989184LN41N!3.);)/"GR X8I$J_'7985V<*GE7V:21J M.92"" .) 92+5 )N64$(#Q-MNI(8>2Y+];5 *K_G\@304"AP_KH-PK>%6NF* M@(9+"#;FT PB([D"B<^$97QE58I2%.*%:\G^QVO>-@ XJ#AGJ>=PBG.T#*@I M<<2EHIYA)Z\3*?D1UM;#H1)"P4HRF9CP\$64^[=*X!"C)5\^>APMP"!,\E'Q M&&<'4[:7UI<@KT?R@R- - D#@FI3"47M[%R6PFR%6X+VMI-DK$OKI(2IC'$6 MR[V#>5K!>H5UJ,#4"C M\+ IGQ2;>"%4PL)P_'$?>&YS+H9E)TS288! M8[K*QG4VC;5K-.6?E\.9A56&>O!X%N\0,>^"\A]PSWI';>+YV?PIAJXV;D @"BU>K)JE/@]T@%G,/Q@&*MQ2T7@WT-K5ZG6)E95X2P5 MY9> V)?] MZ#2:6!29(GR>PRG5W-X(_I57IQ,4G>@?B_?)P0GCZ;C<^2T\GE MY.SX"F"&B_1J)C-,7XR//WHJVHMEO.EE>ODG@W1G)R(]-[;"%/P%/"1T;?,',,:.TT08]2:GJ%+L MLL]UER-IVA 1XJ:&$TB4ILPJ8)QGJ9!S\TA=F#SFU23LTL]C$\\J%W MM^58@ T?>C5T\[[^;P63WB!+:WV2@+@B 0&M;*E=6>% MVJ!4V2030@F(I9;*954]FH)-T8UTSORF8GK)/?_!)3D_?XE=+^3D)(6Q#[YD M8)OM>5S;1P'/NLT'@5^A@M8VX[O!B"VQY13K5FU:&-Y>4T*>N,]]9HAB73H& M2RS>GP^6*RUN:M!U0#C8K!07KDP;E'!)1JE(YY>#,V^Q8 [>KI76D,,2**]: M\FUNH8P"J$]!&F!\X&O1YF&Y T:)(WNJ\XNT^!F_H"&D'QK?5.>2>(28T2A2 M/DX$^VZFN4LB^H>;\.&P]35S >NRT!X5H5L4 A^D*$3]FV<\QS8-A4ZM+%X#!/ 1H -5.I/BF(6 "](N&LNXQPRZB=1BQ6[]RAX^)W?I*#KA7>']U M O2:CC,$J%#A0:O0.Y)-(YN/.1H\+'*.7?@6._TH>5+_A^;(U5?A047;'?9H MD0^G*E^S:?XT2>D5+H+PNJOX_04>;:*MSK.F(?/&H2H?1;!EKX!-:#-7 ME2_Q8^4E'I<<',?S',N)T^&L"[:7U(WA)+ -G<#+4TKRRQ?E^X7"9?E:ZL#2 M0K?L4_PWRU1RR4RTW4T25@$'P2:%.Y/&<6"P/=0[^4]NT0-K:=>B5C'O5V^N@-X#P;2TE$MD<*N" _?%AZL5A?P$?O73). MGH:4^5G;U@YR,C&3D$R_T;]0L8^Z!0 <#2U5('>8ML9H7%)20:/$36 2ELD[ M#);?D;^;LP%"N,F]5\H&T^P/V>:>UHW\1=7 L[Z9P12#PM5^L7&(F!!MU9&9 M$4HB'Q9'V>;,D6)!;">/4+%_W!>D?D9]W MBCIAPR9R] 595$,CHPM,P>Q11AD0M0T3@K;^,PH:@OGIACQUO3P'-^[0X\?W MO_K#21X:1:T&O?(0/R9M?KTY(K^05$9[WN,ETR&&H#2@\H M1%KZ=?\#1@PR@=S\"MU%C.1LK&4D[$03.=4DL"JPKUL,X>Z$LB0/>S$7VAJZX!E&D%OFF*K H!E MWO8.KT@?A6=W\#('W!#JXA%H2I52@,^!L=XLNL:HC4V<[WI-LGM7S4;3A;.Y MEZ0?"\EPU05* J$WY!TE$ %SD5"%QU1[1%JUV\1%0_RHIV(#BA5+/X?P7CNH M$=/-7=O&8/3:K:KH>"#+H,W,\*NTKUK0P0$O=ECE ]>M/JLFQ\8"M+*46:AM M2\D[D7ID#TH4(=9XZP^,PK% QZ87_/NN4#UD#[YR\1J4C0YPB2.PV6VFRGY: M%93'<+HNC62CY*_U#I$$20 -HZ27G?4=@T6L".&""BT5/,0#AH\9J )X#](<&QKV1Y*P@0\I226]5[W'/)2IDN#7R6O! \-ZE M_:3S/JRX4V$"16@-:%:<$DL('W-V9BQ(,#4$5VAB^$BW6LI^/I))7#)94*#MU>__3N-KFY<<>XK*G<=@OP?9BV5@VU?LB# MMEO@,KV)*>X2P)8/O#K0IH_(XWG%VU#F%EG#4M9W%#4)D\F MD]'E&+$7/X0=WINNA#U0=,XJ#4KGH'YXET (KARICU[+>#)+9[.97XLOF6\; M?4>MUEC;YY1>N$[Y]H/[MK=D!F!MO>)8V='=8Q"KE0SZU;@V]^V0=DR&OMA; MBWEY"K<&ZHJD&I)JW_[5O)*!.N!(%2]^M"<>=$ MH3X'.0N(!@RM%?%+Y8,3=E54F)*3RZ!0;2F..>AOP!>*6DF$CUEE*E#DH'8. MN5!A]!S^=:C7=7*)]2;:=P I%U%@"&"<8-+YXJ,=GXQ)E?@(R7BY2[Y">X,#W;=?IA?)S^I M9D7.!D74#+:(<5.J[X".FC<#9RP^5UK9X]XRF%(H_H+@X8M/3DBSGL]Q,+!W MS6038"4ISKHN@<7FWY.W8,_;O3234?HG1.;"-+MYH^1MUE3G[SMO=?<8-61R M]&B0L4&'VA$E)MUTYR%![OTU)![ZTKM"MA@7!ZX41"SU7HE4,MR5'( ?R@JI M6\*M'+?^P#,WT946W18GF*67XW$ZF5[2P)/TXL6+]/FSR[@=/K*,?G1:JU<% MQ)B]+]D&R'%*+6=%&B1)/&C$)0R]Y- #)1S0E:LFC MMF#Q(>N<4$W'>; )[-S;LBX."/0+!/LK\DG)6\0>GDEX3TJ?2>BMB$.$>)*CVQ=-%[Z\3*?7]5Z8:U;43<041 ;E3BT(NQ>.C-W[ S( MY%+B1_?D+@M.PV1X8+II_1Y'Z0>\, G0F=PET=<9BJZSL,\_]&C2=(>+0]T. M*,4W)"YV31$4N"[[[L$V=-[C_ (?]GA7-T35UPTQ;:X*Q370H>-ZSYE^UZ-> M5UZ'&7=9!T28=#\0S!V1@&>3YRE::@RO>5O/Q6)''X9>>")>^)Q38M%S!VW= MH3]NU"JCVXCN$^KC#F[DSA1^#*+*WX*=]8T/_AH#=+3N>)J'9E?CJ]2-1X]? MNWM+.,9R+X7X$%X+[#U_8'EOJ%/G3IV;5FV#_E]+'N7$9$:N7+&:&==V8M." M-M%LHV%_(K3_)(@:\9>$"(*3E0B>EU<:*#W(/ :WG;'73A.Q;D>?<#9R>,XT MZN8-%XNY)>I[R>@A/%U)C3'PGED2UCTRYFAX=RE7Q?D)ZT:XPWA#MW5@H8D2 M DY%L+P<&"N;-[4[G,:MPW+PF-J:S(#=V]F[A>Q%0[B<4BIP57 :E*(3/,I\ M0!&H4T9M2U*D*XKP:'^;??:G)=G6V-0^"83PX9P;H7H7;W"#=AB8R>.CY(.< M1/5IPKN,VZ^\@.'K+M7-'^,SE'%LJ(F=WD[=$4B?4/?5)*Q48Q4^/-0NR>:P M-8DL.S6+L3I@MT WZMO+W@@@VFCCEO8!("CDV<7 MWX92._R-&Y3Z#1LJO-*HHM;6I/1?9]*@V8[1W6MBMAD(#!1H!VS//D_4",+@Q=#A.0_XO*+(=6W2GF[MD+LA MJ6=OPG>/LI&5%V %T9A)OS?;WJUC#MD 1"<8[=S59;=1KGYJ,+9;\ T=M) E M>#P!DK*6O0-2S'U:M%]QYA/1QVPR-C)$)P_)*&&J#Z^C/.X>AIW*!JW"0B41 MMB;ZA@?RUDE3AS2?C)&.U1(U1 Z^\?BCY&]=L?*-#]*G%/7$M.OC[W...:.+ M3C#1GK?'Z.(\F9QE7*J=1%#EWAZ%PBC0'8.Q!2 ^F4'W'$F[#H4XZ-J<3M#9 MF,8V]'"3OKVOS=9R)!'56WM4[SZVQ/ $BUP#I*N[6N=RQ,N5PUZ1;D&D'KR09:TNKL?P"5="W'''YQ0W7;V9%U\_42O(!J90L_*F+QN M&P1N7.EEPW5HH]9ZN[4'"L&I%Z6?%(*BLB\<_9:$;4\ OG($=8T5:MIWN:B- M)KFI0-U+K)Q@E/+SVVMXKMG:IRR0A\^C6V-]%*_HP(HH6 9A#AI"_&(.^D)[ M-'>'7:*$S7P>YOVE0Y8/8B^QQ8T3B/8ZQ;9FCBN^EJGO#@+11U-HM-SL:VQA M'(@$AK ;PZM[X'MK?MEC@*.DPU]DW*TCI5*46ZLK'@T[Y5;EZZHNZY6+?:.[ M/,"EU'21!;H-JGL'7<',>9)Y&+;;@D1BJ["@3]C?)Y/I:)QL0(KDXF1T/(ZQ M+BS*L)K1<7&:CB9PEK%1[*CUP<&<5E,KDD MU.ONCI4H,(L;O_+((OQ)9@<,#!?=IN/IF.4\MB";3JX'<')3.+&0F^,DEBOW MO0O+<;!;P'-$_TU5U7?4"Y@F[UHP[]YXW08GQ.6&\Z1WPSF!/!@O[5NT"G!) M@-T8E/VMAF^CTQ+4V4X)?-Y]&[H,6[^_?7\]]S2%]H^YZ 8Y-'4>HH/ESD!F M1T#V+:M9X>Y*E/YOWQ0&)B2P('+*^HZ#(R,Y*.E[(G,S]@^G!S'ZT<,//JI. M690-*/0"[2CV(G9>C6<3[1W#PB+U$0QXT8%(S"1^? M>M!^LC4@JM&XXZ'BA,\L/A#!T%'%L\=M^ZG69[T(FE,?\ 5^@Q>1\[W2F')A M0P$/5<95P=!;4YJ!)%AN*AT1!?<<5G+IG &NH8+84Q0^2I#,D+&)*1:B!Y<8 MG@(*^C-"4QIN4%#;QATXGGSE,G3AF9?R%'DY[HJRWW32%A-L< V*=TV/QX5F8?.@;3Z*9 B,.S8+$2.;2 M0[(2H= V*P=A)9)+/U3 N4;LT$2FVP-* A&/B,1!=@=@-WDT'!B3/#O;*CJ8 M\3B:XPE.64IK^7 F[>N+$=?Q%DF5MTK] I/RU!$[C!;+@ MU2]XAHSC4C9)D?>T!0AV,WX@8*;BP\;M_6)@;Q"PB7(2J\7O7&U0L3W$)=#W3[X'E]6NDT\%2*N,E[7U_DK_B,Q9B$:FAJUF" M.B?G:QN>@E*/4I;';(#CWO"55'^2\,IEO#+X^]Y4$M=9-KCK32L/;$2,7.E" M'-A*.GABA],;AV @]M'0$<>@K$%;#P%SUU2"#=WF,<),^01 0X;/->;(0T64 MM;-?KA2XL&R[1O".W:3VUTB( "K"N"MW^1J.WOVK@:%QH;B]A,->S7G,P2*A M*& B5E8$(BG3=!^/E,0.K':RE%]QP9,!WM0,@A5O/^E,P,'M'-%M;P*N[I54 M?I RU.0S[W'W>*Z(;1.V=_C69Z=C][%@[]/Q3IVI]HXIUC]/]2@)5>&OU6"0 MWXOQ(/YZ6ZU*_/N-K@&4 !]NJCR,[]QO"_6"M^H 9%)ZSH9D_@:'G>M'BR4= M9=R*+U\!H-J,CM['OUR$YV+.U_B[8TH.><@QKFS;9NA6@N20#]$*'M]G#*S6 M$$>L^-EFR)ZO(&V'I8O'@BWY @&E"6[QAZ_H.A&^\K4?6[_IA\)V5+Z0RO>> M^A#7[X@/?'V:CP*8.,AWS?B#&Q7&.7R-!;<,'K2_8HSU/ AOJ;CM?JX"#32E MHR-5#R3X,3^MQ,%3M#(.OAQ5&9T2. QKPF78F>@7DQXE48P;6*7DZ,TC+CB2 MH--SQ"61V%>X%%*E/K?)S&:+?HOR3/W*\V/GG8VF4;#[$&M3?Q_30_5L&G_T MW&="^9?6Q"LNZCOU6$J_M@VSISN"&ZJ"FY0DA>L('VQ'3ZEKF"8&:7[FGM6] M\YI?<-D1BM*3B]'DR\?ZHE..-[T[L(+;M(B%#^PJPL7ZQ#A17UEZ/8CM7=['"9G$\D2%WSB''67[IB)S]%1-)]MJ,.%!51. M& <);3+P*U342LPLWO8C&!DM#59*=,L_!!C\'IB4XM0]=Y0$208?:(:ECAZ, M6D4+'3[XAO=6-&%:GU^RK*##<*$%@BU7:#&,6G10L0E*O?:6._\C8S[505&4_S7&X-I=G^<[("'ZO3(^Z^UZ8X+[ MFBR=A85,?6;)3;J'/_X4_^Q8H$V,ZJ,[%,F*9ZW\)!"MY^'MC44WMH4.O![> M)AW=(/TO"Y%NRK+#?4RNL\VBT05B(LKPOZ\.G,F$X%(/N%"IC[..H3.FB/?H MX.Y*(_O **ID]\Q;X(W\1Q-X.?U^0+F1$9]TO9B(U('N0_>D>"BFI_1*?_( M14@4B5OR/WEX].;G'V\]&1Y(BT-%)6/#C3'\FS@# MYG"6W[W^:;T@P MT7JVP;GL^XLNP%U1,%\9MN!<$JRE[8_/$.=9 MWJ5'J7<*!0E'_'3:^J.(LNL.P MN+])S(KD[:W_867GTH*>*7Q:4HCVURB.<'N4Q.)][\J=4;?G\PV%ZU^H;@,+ MAO5$UQN';;#NLED6X_ $7)Q%I\;?("ZE&YKT&AMR2;L<]?$5 Y2\]1>.2TH% MXROW@IQ]ROSZT(7+->"<;[#G[BD1%L*@0TP M]7>H$T3"YA7=2J=&TFO;BY(';A9[X0_]D(H[:8HE?/?(*#S &-^.Y<&KO3N' MJZ/X_C$5/W4U\Z7 Y$,5+2G9VYEB;?YO=+V%(4[3LS M72)/T0V^Y>.(^4=H,1Y=AHU/_E[586_AW4#8W'YL^V+#+\JKS4.*_0\:J/\+ MCJ,O"-,__OK5%GSH3UFS MPCZ,4BWAU?'HV>4)@S;[C[;>XI#8O0:TTI]K!4QN\ 'X?ED#0)5_X 2[NOE$ MY+W^_U!+ P04 " '@Z]6T"H;G/D$ 1#0 & 'AL+W=OG6M M&BNXQ$<-IJDJIG=W*-3V)HB#?N&);TKK%J:KZYIM\#/:W^M'3;/I8*7@%4K# ME02-ZYO@-KZZFSEY+_ 'QZT9C<%%DBGUU4T^%#=!Y "AP-PZ"XQ^GO$>A7"& M",8_G^J\^=HHE8P;OE?B3%[:\"98!%+AFC;!/:OL;=O',G;U< M">._8=O*SA8!Y(VQJNJ4"4'%9?O+7CH>1@K+Z#L*2:>0>-RM(X_R@5FVNM9J M"]I)DS4W\*%Z;0+'I4O*9ZMIEY.>73WA,\H&KZ>6C+FE:=XIWK6*R7<44_BH MI"T-_"(++ [UIP1B0)+T2.Z2DP8_,CV!- XAB9+TA+UTB"SU]M+3D<%:JPKN M":NF"B!V;0GWGE?4\-=M9OSZW\<(:.W/CMMWW7)E:I;C34#M8% _8[!Z^R:^ MB-Z?0#\;T,].63^5EY.*QV'U7'PIB0\EJ!.YW(!EF4"HM7KF!1K@LNUQWRP9 M-3 4W+#-1N.&62RH!5LCV<[I% VQZ9Q?D56->% .0,G,2Y_-0Y^2]MWX&\3*P&R>4E:%(*2Z MQ=SO+RY2__ED2TIQMWH%3VK'A.7DZNV;91(G[R$)+^?S3BR.X1*^*,L$J+&> MVR"YBUFWN8>91&&Z<# 3VE]&^Q*[8X))%Q)%#$_H3D;']B-JSR]MP:=,\(U' M;?9Z@K.,"^XA:O3)DQ94HT$-XF 5D+0T:X*X4:HPH/2>1-K-N]HV;>%O2TZ) MV"*4[!G);(YT"!:0DV=*>LO&A&P+5$Z7(;B,>N=)ZT>\:U&?#=4H-J[RSOF)U2+#L*^:'V5 MNO0]$&%51O+=:A+NX^H!D>99.I_,Z'@6PC\T'Y_EAHCI1::>^,E+Z) M=(3N*#(?V%FR#[RE(IE<'F?B.+H6!QK+J^[R0:?._ M!7M(\[H@'B%SN)'2Q')=*_ M/_M#)R^9W-"Q(H?SX. D=K9,=VF:J]?7V2L6OV&POPR 6>0-/1,Y5N MJ(U_C+N3D&JD?;$.J\-[_[9]YN[%VS\+Q#M%;D#@FE2CR6(>@&X?X.W$JMH_ M>C-EZ3KTPY+^LZ!V K2_5LKV$^=@^!>T^@]02P,$% @ !X.O5L]V$Q^L M!P @!( !D !X;"]W;W)K&ULG5AM<^.V$?XK M&,7-V#.R)%*2+9]?9FQ?TUYG+O'$U^9#IQ\@?%5Q_&8Y=MJ)!N9"HJ,;,RMI > MKW8]=I4EF8=-A1ZGD\G9N)"J'-QW-E:J]520]6N+HHI-W=D3;;ZT$R M: =^5NN-YX'QS54EU_1(_I_5@\7;N).2JX)*ITPI+*VN![?)A[L9KP\+_J5H MZWK/@BU9&O.57S[EUX,)*T2:,L\2)/Z>Z)ZT9D%0X]=&YJ [DC?VGUOI/P3; M85^\WU8#$0.:UDK?W/9OMW:NR9L[S,:!=^Q3:NG<\&(JN=-T6S M&1H4JHS_\KG!H;=A,7EC0]IL2(/>\:"@Y4?IY36D\4,P->R&6'^\?0J%,K;=6Z2]\5^%G:D9@F0Y%.TND[\J:=F=,@;_HGS!2RS,6M(EK^\QH.\9C9Z\=P!GUPEH 4<62?:'#S_7?)V>3R M'2-FG1&S]Z1_LZ_^O!0G?BK%/VJ]$^D\8)X.Q98$E9XLY4*5W@ M<;NV1,A( M'Z![T!@R*_&9[)JLX"4,HR613"9_X1F_@0P,^1V+@"CG'9[$@]2RH-RJYZ'X M5&8C<3S8#PU.Q#%O_/Z[19I.+O<3?2^%R>3R9-23)9034GS\\5:4LC3"4[81 M*V4+J"&]J*QY4CDYX3(%"]1*9<$**M> @ZPJUX*>*[)>.1IRJBGI:ZM^B['" MTDJCS7K7[-K(,@,T!$8X-:O3VI'(9"672D-!'!,.!89L.#8 '4U/9$%T0CJ> MR/&J315 *NG9BS65F ^G ;M'4\C'3,+2Y'QVR7$J=R/Q!8M?1V1O()A:U!6? M>#09S6&)UL$"(Y8D*JF",GSJRM1(5^M$AN2%_>S8NL)2I(37T='0!)%\*GL' M:5I+#0[R\*@;B4^(!NW,X?E^@T@1E?$,-5;+/ ^;\5C)'4MV++I1,SD_U).5 M,UN@X8; +]-USMXI37G:J!Q\T#Y346FS(\+B:&-4G\,6+G$;7CR&3HCW O(? MO%BQW$4>U\N$4 MX=0SGG8D6<,2Y<8Z5+HV%3)M'!N22T_M6!_8?MA_[@Z[1WH"UQ@9^[C_\F(S M"X?->+JMUZ@;+7NF<>G*:-1?/MW+I::F"*O?0J1B6BHKGJ2N@V)9_T@!,BS= MBBPS02_)]V'X01PKQM#4#B"X$W'/J!^)9#X\/U\Y#>T(K?2Y@XKM/3!.!/"->NQ/+.PRDBS(7;2% ;:WI@JG*NCI#U]':4@53\;F-T M'M+GMNPGQP(BD_/SMT1NP:&OR^V2H)\:'0M9CI4,@Y[RD)^@H,HX?P 4GM'J MN?C"5%@Z:H+GP!TOC Q-40@\*4"?475X@3''ZJ/IZ&SQ2E@.?Q?^G!8C\0L& MVNH( M$!X.E2!DA.1.P+7AG0<P>)[=GE9<&?NGK MME>>%6P#$Z(0Q5JA"#%]L":8=?7RO^AE67E+3RJTQ1WV*\7ADQ,XN>B*.E#K MN8[%-!"TLR\P:F#I(/A_\'F=;I#"W \Q[4>W]JSK5/I#ZODFG_&BM_W6N*7O M*1F@>!&>KW,:RP\EA>D'VX-!((WA/$W$ XSDZMJD3LQ$@],L&GF8P&U3U#>= M\VK#S4;33D!<%2I/,DQG9VB*O$1?TC,Q.1N>3R;BIR!.FW)]RI[N9H?IX@+= M0 @FQR4VP'-\MCCA4)&<-+):U0ZFSZ:S$_&1]I1G"JYZSUQCN2 > M)\/IQ>3D=^H<")G/L>)'K'[792@3%]!^)OYF3+Y%#X#N$<(OOIVK.=[6[6;D M2=-'<3Y:4PB&63;TZG:86JO&-QD8$+7]"6&Z[]?8>S')FH8@2@GU.Y E!U$K M,LK9TS"7Y^3\THFOI=FB!5E3M+F,46'1>7(=8PR*);:/5@8'^,_(&AK5Q0)&=Q>5#):)4'S9W'7]MCOH@CUL;2 MAK]X0 [ ^"A1\1^-O'UQD8%C\ M0-"-=I]7;N-7A?WR^&T&UW'^(#NH]/-_P!02P,$% @ !X.O5JA*#M-<# ,28 M !D !X;"]W;W)K&ULS5I9<]LX$OXK*$]F*ZZB M99$ZG:O*<>;:FM2DMO8!(B$)%9)0 -".]M?OUPU>NNQDCJU]L$7B:/3Q M]07IV9VQG]Q:*2^^%'GIGI^MO=\\N;QTZ5H5T@W,1I6861I;2(]7N[IT&ZMD MQIN*_#(9#J>7A=3EV8MG//;&OGAF*I_K4KVQPE5%(>WVI*M7 M:T\#ER^>;>1*O5/^P^:-Q=ME2R73A2J=-J6P:OG\[#I^\G),ZWG![UK=N=ZS M($D6QGRBEU^RYV=#8DCE*O5$0>+C5MVH/"="8.-S3?.L/9(V]I\;ZC^R[)!E M(9VZ,?E'G?GU\[/YF/>/;OT($Y++M.:T,M *#E!:"1>F]*O MG?BAS%2VN_\23+6<)0UG+Y-[";Z6=B!&<22283*ZA]ZHE73$]$8/2_I*NS0W M)*P3_[I>.&\!CG\?DSF0'!\G20[SQ&UDJIZ?P2.G%DI;>\E)R&;A=6EFKRQ5!7SOQ?JW$TN1P M91KSO7PE16+'4IRU3+7,AOIR_+3'BS7 M)6)'NFX(LA!/( 6M UHPT\!%/,9:OS:5 T%W+JX+L*?_ QHWQGGQDS7.B0\E MHEC.HS\A>AV._DKOUZN552OIE>BIL??X*W-Z(]V:F4_I07VN-(0,_/'4(Y$D MT2B>X>$?W\V3.'FZ\U1/!EHQ>9+:PLOM)])L!1'$.)Y&\572[FD^F_%FZWOC MH?GT%#MB/)I'D^'5(9UZ_)?R5CE?J_;&%(6R;,N-W"@KQDDT2<8B$8]GXW-Z M&T^:HQ/Q8?!N(-Y;-HX&+&;1;-P=]#@9G=-0,FTWW!B[,994NS L8S2>3;H- M<7).0]-1N^%ZIX?!YMWHT)_+C9-BN#JK0G4!BFD3)<$KLQ^/9.;T. MIXW*_@!8'XG) \[1#(:=3PY U8Q_-3B3.)J/AH?@K,?O!^=D'LVNQCW\7$W.:7!R=742 MHZ-)E$R2WIX9]F!P.)N=A&D<0ZC>GM'5.8^-3P UAIL ]>WZ.4""L='HZAZH MQO$6#2#$3@PVT4%V#Y-B+B,DUMQ3'=*TQZ8K4HDZ%+&&0)JP@Z;"^484I.7M4I:PR[;$[A05H#S\YD^M,TO!" MYLA12G#=Y ;B-^2M_NFT6!-32U$=7I4LHL3(K=0YI>@+9.<+!R=#JH;&M->U$M?R5N%!J.4R M6 >">EJP%:0H\ 9, 3;(\HY>2FA8B:V22//6%,Q[9]I=M3*%6NZ4C D4DO'Y MS(52I4ASF$TO=>"V,:4N:Y5\E>4^JH;,EJN/OA5!Z=!ZJ*_]&C--3*HMT'.< MM5:6H _%JE2B\J %6]8O+\A0C9!'?:X,<503WUB=JB,,'37MCF49NQ<+F7X" MMN*PH21&M$HWAZ$8\H!OQ3EA4Z3%&' MK@'R9H9@08HIT2>N*H"I9+F54(%!$"%KW>\R!!T$ES8'HX=PC6J@#&U)!5&( M'CB0I&T)XB!2'YVJRS2O,BZ@P9'ZX@GVWM16Z)ENQ_-2% =D*<6!#P.2RG!V M!F* @F/*(0^I0'OFC0A82K 8JCTQNU76$3Y2;ZP+#IZ:*L<4QP!FJ4X@P3,Z M^1&RRNTQ^0EAF4JI[V"OZXFPH+:?ZBA..H^/VB.7PB#PU$[(A=>!OMB;.E=@>]W/[*D2 M(5/@NH BL@"NTCQ B2Q:[J-*;(S3X=H&6I%6<^A@H-7XL"H@@ *I(>M<9QGO M@%MLV;,S@\,]JY&Z2H-#VI0]@TSEY"#,/JI*#V(.! MX80!&049*JVNZYF/7%TB+O>!'$OJU58KR+=T!*;H#.B#^KD(D_US5T6YW MEBT&^*)PC'N58[@"Z%(ZDA&=9]HZ9&Z@%ZKZDCM&WPI!/O::^HHL!<%P3"P ^:1P#3@);VW>E'Q M_0E--K4/5%Z:0J=,N4YVY."Z\UW"(L=KLM%?"4@-'WHI*9!P%.XI]G>+--YP90*!AHA3PU'A47;=Y#+E7-.1B:/)< P2P^&D+5%_D+:\(+UW-)H6-&Y6C<1K MC9+'4YL!/'GHF>@VT J:BZ-X%M/_:;?M9X0.*J%/[QI/AOS7[ @]=/X'H?9( MC*/9/*:F.9JC\]_7#]$C..[KE[UEIXUH-%SC0;JNW?!6UK6 ;+Z_J)TPA+T^ MDP%>]Y@$3'=W+00UAGNS;X_-A@M.3PYQVV-84VH-\446X Y =4_%VMQ! AOM M<$[Q0-;]?BU&U,WN-GX-/NJ"IG.9X,#PU5LU.(:>XRK@A;]AX;NUI M^R@9 ME"XX_ >=2_ZR0HD;:7.$3#R3H*K/3^=?L)$E/R#HQXU=QO$*1ZOC.7 NM/SC^[M^=E!20#.(^[) MD<#ZCAJ(QO2]#C>8&9%S,(G%[X;X99W-YH-X*+X7;[7[=+$DS7-3,A[,)AA] MI;DQS,16*Z3U)B1^'PH;< 'CPR^S(US7(T?,!,2&KUE9_+XX>UFDER1>UE1\C^A>SNKN(+NH?].YQ\V.>QQZ>_%PJOB+ MG9\NP#:\MKE"65J$0OKBF5MSJ^"V2!:L(W"(+L9IKI=25<(8IDX 70"1UE0E M.[A*I:,1ZNVHL'=_E\=\A=K^%SBG'^PJVI@]Y82BHVA+J7A=*']'M]:' M)B(F]WO=PVCUL.*.!ZLF=%R$*-0T90\6*6W?WQX,PU!M$=(4,7VX9".W5#76 MQ"NJ.+I5]60=PS+M4L2NGJ7W$F$0(-BC\[QOCVHG%+ ?UA[6[_\^JNV&G'@P M"2$G$=\?^WW(9>]G/(6R*_ZQ$MV'0\OA%SWM:/M[J.OP,Z!N>?@Q%3A;T3U- MKI;8.D2E<29L^(%2>/%FPS\*6ACO3<&/:X4RW=("S"^-\&ULE5=;;]LV%/XK!YY7)$!J6[)S;1(@25>L0[L&3=8^#'N@)=HB M*HDN2<7)?OV^GM@FEJ?6U M(]]4E7(/E[JTR[->TEM-?#;S(O#$\/QTH>;Z1H<_%M<.H^%:2VXJ77MC:W)Z M=M:[2$XN)[Q?-GPQ>ND[W\213*W]QH/W^5EOQ [I4F>!-2C\W>DK79:L"&Y\ M;W7VUB99L/N]TOY.8D6<6^"S5GC@ZU:87A0F3K^J_LV#QV!H]$/!-)6(!6_HR'Q\JT*ZOS4V24Y MW@UM_"&ABC2<,S47Y28XK!K(A?,/&B'YTV& +IX99JW<991+?R WIH^V#H6G M7^I' MVO_U7(Q1Q>1Y%=P/)WZA,GW6 ^"]=G>Z=_[JI^1@].8%!R=K!RE)U3DOEJ3\>3(#ELI2VQ"0FCA\GH'5&@$-6K/&P)]O> MZDQ74[C13J=[H 6_T-+8Y<. )#5T93V,Q>],OCDG3Q*EG(9X9N>U^1N^LF5B MJ' ;O^:D<[)J!ZWJ?VH0N-,,$BE9$/,3)GE):UU9DHL M<3Z:.C<^LTW-F(@Z%^H!S![ 9&LEP7:R7,)K4\8%J5[SM((G_Y*KSYH/I1S5 M YYDID_)WC'^,9C@,YG(YSX=C2?\<4 \$T.?[(TF'*F'&56Q[ZQEPWDTD!9> MJ,4I@_ P"K23)/N[=!U7Z$Z5C6;968-0-7.XJ9IJ6]48CAVU]K+&.1;="G@C M*3M/FW,EUMFV2SOI7IHFN_1AW;G_4^MCRV_HY50>C@[IIEDL2LTQ(&D1&._K M>%?@9MY8-IT%ITNA"%3]N=H^:9ZMVGZ5TQ;RX$"'RP/T<;$?HQ*/TT%"#UHY M_W3_"I$@P:"Q<9]^IBOE"U3$Y *Y6/5-%F2 5M"/0@I\4=9GO'^"7A:+W%K% M5M?2ZELQ,<5)5PM'C@8'FQPY@H_MQ#;OO:_IG9ZZ!K>JEA>7FO2]SAI),9C= MZX622*.#:@YG(O!VV+E7/QVEZ>A-/%IDD+S9Y=K$[=/&E#G"\Z"VFC^$YH-K MXLTJ%"K@-,JIM@'Y#EBMH#S3^8 N[>K004W1'\1G"Q3K^X7!"-*_@V CJX\X M$6.0?5.#.I"E^Q 3A12BBN6#5-74 AS#-[K,NEQ.&#G;),URLJ$N:RZ1]#RW M=3L5DK5*Y9C#O6YAO9$"]R= T:H2.=@*X;/XS#@T^WJ04,L #RT&\B;34N=^TO%&S<+J;K$*8:LB6WTK MV$64A<%6K'!I;S<,;\2UZ85$"(#]INH54T3280G;]GKN(SYC'[?$Q"$NXFGJ$/8/H:'"XWR,7'UAQ M$.Q"'C53&_!$DL\";U+M> /69]:&U8 -K%^YY_\ 4$L#!!0 ( >#KU;9 MG6;8G@( +D% 9 >&PO=V]R:W-H965TL#QV*=EL?ACTH-A,+M25/DNOV[T?9B9L":?8B M413/T:$D>I[,"*Z;/9(V"=M9250>J2B_T_=2K&!?.8M;Y;M5B)AM3 M8E:S#=ZC^5G?*EIY TO.*Q2:2P$*UW/G/)@N8QO?!?SBV.H]&VPF*RD?[>(Z MGSN^%80E9L8R,)J>\ ++TA*1C+];3F]@#C/UW M .$6$':Z^X,ZE9?,L,5,R1:4C28V:W2I=F@2QX5]E'NC:)<3SBRNQ1,*(]7+ MS#-$9YU>MH4N>VCX#C2"&RE,H>&KR#%_B_=(QJ EW&E9AD<);Y@Z@RAP(?3# MZ A?-.06=7S1_W*#2ZZS4NI&(?P^7VFCZ#/\.91Q3Q@?)K0%,M4URW#N4 5H M5$_H+#Y^"%+_RQ&Y\2 W/L9^_"F.0@\+>TW_U6J9ADQ6M>(:@%\F*X4G@$C.L5JAVGA#N6$N_T:#BK-1P L'$'261 M-5)W%/CP0"4)Q%DKF:'6$+A)E- 83 *XXH+3Q\UA(V6N812/(8TF\$,:5A)F M)_D$PM#UH]22CMTD]O?2.#*"[U)\WFZ_84O=R3BA M.7;3.()#[^;ME5.%:M,U#7MOC3!]90W>H2^=]^7X&MXW-;K #1<:2EP3U#\; M)0ZHOE'T"R/KKCA7TE"I=V9!O165#:#]M91FM[ '#-UZ\0]02P,$% @ M!X.O5JS-R#)1 P $P@ !D !X;"]W;W)K&UL MM5;?;]LV$/Y7#FI0;( :2=0/NZEM($DW=$""!6W7/11]H*6S380B/9*JD_]^ M1TI6G,+QP] ]F")/]WWWW5$\>K;3YMYN$!T\M%+9>;1Q;GN1)+;>8,OMN=ZB MHCV=HE8PLC6A16:$5&%S-H\OLXJKP_L'A MB\"=/9B#SV2I];U?_-',H]0+0HFU\PR<'M_Q&J7T1"3CGX$S&D-ZX.%\S_Y[ MR)UR67*+UUK^+1JWF4?3"!I<\4ZZCWKW 8=\2L]7:VG#"+O>MV01U)UUNAW MI* 5JG_RAZ$.!X!I^@* #0 6=/>!@LKWW/'%S.@=&.]-;'X24@UH$B>4WY1/ MSM!;03BWN*QKTV$#-X(OA11.H 6N&OC3;=# C5;K-Y_1M(?O9XFCP!Z>U$.0 MJSX(>R%(#K=:N8V%WU2#S7-\0H)'U6RO^HJ=)+SEYASR+ :6LOP$7SY6(0]\ M^0M\=_R1+^60>B@)EQ:^7BZM,_3=?#N6I7EX;B?0157Y'X&61Y/ MWTY&+TK%F:YVG:%@A+'. HNS_"V-C "C6J3##HZ2$:JG7"'"ZU=3EK%WY%NF MZ0$GET"\W"%0*U/.:VF%#:UK#YE4Q0AHL1$U86K)16NAFA905?E0Q8J54.49 M?-:.7/B1ZE%2:9Q.,IJP-*XFTP$I??V]Y/^MUC=C!+H7#-6%:MA7Z@=]\22= M>'EQ2GG="CI<3BN$:Z^E"2/K#65XSON'G*\I$8RJRDD579<[R/Z0'/ MJ;(XHWK06)7P0O[E[V+,@V_IW2HDZ,Q5"/''PY4E-,R_/J]T">J? 9E M7+!I>):L@&/'/#EHU"V:=;B._ 9URO4]>[2.-]YEW^B?W/OKDG9J+92EXJ\( MFIY/R@A,?P7U"Z>WH>TOM:-+)$PW=&NC\0[T?J6UVR]\@/%_P.)?4$L#!!0 M ( >#KU;Z2@E:(00 &P) 9 >&PO=V]R:W-H965TVV/@Q[H*6SQ84B59*R MXG^_[TC9<1K7?=B++8IWWWUW_(ZG6>_\8ZB9(STUQH9Y4'< MM6RQLW*^41%+OQZ%UK.JDE-C1I/Q^,VH4=H6BUEZ]^ 7,]=%HRT_> I=TRB_ MO67C^GEQ4>Q>?-3K.LJ+T6+6JC5_XOAG^^"Q&NU1*MVP#=I9\KR:%S<7U[>7 M8I\,_M+O)B#31Y2*DF;Y#3 M5@[E4_38U?"+BSO7-#JBRI&4K>C.V:CMFFVI.WJ3';W;R4G #\J?T_3BC";CR?0$WG2?[C3A3;^;;GB= M+[W3H30N=)[I[YMEB!Z:^>=8%7*0R^-!I(^N0ZM*GA=HE,!^P\7BQQ\NWHQ_ M/I'"Y3Z%RU/HIU,X1O9_P-%OO%:&'KPKF2N\#O292:$^H5O^B\:BZ*@T2C?9 M687 (62PE7<-132PV*1_;2G63,X#"1< E:[S >L5+;L 6B&<"WROC4&WEKY# M*#):+;71<4NX@1"VK"'_&-D'ZFNVI"/I0*UW2[4TB%6K^,*K5H&6+(:V[+SG M*A$5'JIQ'61?*@L#7# J. N,+7$ 716Y AT)X2Q>*O(*91&VK0M!2S!H)>S\ MX01GC4ZLSA)\XT)\YC4$&TJ0H< [IXE ]RNR;F?5ZU@G2U@\FR**Y+VG)[GB M6K-;>.4LQB4)V,:3 ;:.\9B0$*,^I0[$C$;-CKSSJ$D7^ ML@3OC:XXR0]MP1Y<]$NFT.WO'0[FJNW&F0V"#7V4R#9J*Z)J5"4(H TM=6%W;*LN(LP9"A&S>:TV^)Y M3G\XJG! M'+2_WA7CO>MYPSZ%E4P\EVAZ*FOEU_Q5%K@SI+2JG8(_=H>.#B9@ MPX@B&ULE55;;^PT$/XK MHX#@)6QNW7):=E=J2X\.0D>J3CGP@'CP)K.)5C8;N7(?HX;Y7VJV3SGM[GF6N[K 7;F$L:I;L#/7"\Y+:S%E"T42C M7F5EGI]FO9 ZV:SBW@UM5F;P2FJ\(7!#WPMZN$1EQG52)(\;GV3;^;"1;596 MM'B+_K.](5YE,THC>]1.&@V$NW5R49Q?G@3]J/"KQ-$=_4/P9&O,75C\U*R3 M/!!"A;4/"((_>[Q"I0(0T_ARP$SF(X/A\?\C^OOH._NR%0ZOC/I--KY;)^\2 M:' G!N4_F?$#'OQ9!KS:*!??,$ZZ)9]8#\Z;_F#,ZU[JZ2ON#W$X,GB7OV)0 M'@S*R'LZ*++\47BQ69$9@8(VHX6?Z&JT9G)2AZ3<>F*I9#N_N?6FONN,:I#< MMW#]99#^895Y1@[RK#Z@7$XHY2LH%7PTVG<.KG6#S=_M,V8TTRH?:5V6;P)^ M%+2 JDBAS,OJ#;QJ=K.*>-4K>)-C\/O%UGGB2OCC)1\GB).7(4)WG#LK:EPG M7/X.:8_)YINOBM/\AS<(GLP$3]Y"_\]Y^/\H\)ES0F & L'=Q/D!H1MN*.>% MYT6-Y.5.UKP LP.I:T/6D A-D\*(((B?P7>&Y)^L[PU(YP:$TSQ/\^D!U[&6 M"_97IN^YVR*3%*P@V LU1.BO\P7K%F"93C1((Y/B!12.\ Z)^#CW'.@?* NX MB#9<,W4W%TT*OD-F/H:7X/9O6\+VX.0R719GZ=E9$0DLT[RHTJJJ.$B>HZ(; MJ5NPPU;)&D9!)+1W4=.2W <(J[@..)A^%J!Z54+,= MZCK09_/WN*6!)RV4RQB3\K5(:?/D9B?V"%M$#7B/5$N'S0)^8=ZSQBB58J&5 M@2^31.NQWS*?">\4# $*4I*W!AMG=X.]C4.814IR63:QO"(PHSR=R4R<;'6L M1PXW(6XFAJZ1KE;&#:%(I(Z1"FY!F,]0Y-_]S$>I6-1L\*P0GQ>4F5KB MD.5_2RYWA1IB63SF],@IC]2[Q4M#(#L:S#U2&Z\?QVD:M)]F]+P[WW 7TV!_ M4I^N1\Y9*[4#A3LVS1??+Q.@Z#KU:LD]]+#0@ +\3 9 >&PO=V]R:W-H M965TVMKZ[>#@5FN1/)H.2RZEU= MN&=W^NI"-;:0E;C3S#1ER?7V1A1J<]E+>NV#SW*UMO1@<'51\Y6X%_9+?:?Q M;]!9R60I*B-5Q;3(+WO7R=N;$T:1+)1ZH#\?LLM>3 Z)0BPM M6>"X/(I;411D"&[\$6SVNBU)U^8<(\8S)WE(5QOVRC9<=#7MLV1BKRJ ,#TI9^2M_"GG84YC%KRBD02%U M?ON-G)>_<,NO+K3:,$W2L$8W+E2G#>=D146YMQJK$GKVZMZJY<,YQ96Q6U6B MUH93NBX&%M9)9K ,EFZ\I?052T/V455V;=C[*A/9<_T!O.I<2UO7;M*C!C]R MW6?#)&)IG Z/V!MVH0Z=O>%KH:ZY%N[_<[TP5@,F M_ST4O+<].FR;J//6U'PI+GO@AA'Z4?2N?OXIF<3OCG@^ZCP?';/^0T7Z_RRQ M_87E_H*LED63"<-6R)0U3.5,_-%(NZ45I V<8GS#=6;P@-FU8-0I2,R02:9J M,F,8KS*FL*S]\[!5T.2&;4!,NI(%:4S#89VLO.>Z.O_46.;*AW7%*+T2J[56 MCS(3VNV\5%45F+Z1=NWLW-]=W[*/0J^$CIX9180E!+V'IEG\#YID^5$8*ZL5 M&&'4KC0N9R7@9U\$5S=ZN7;Z=JU5LUHS MU>RV^$J(P"Q0#/7DN M-%6GQD5E??8>#UQ39__D58.1XCH%_!>4&HPH'[9@@9%D[IF'0.H.%J$00.$. MV)0/PQ9;QFN [4EB"HABR^;HQ$5!=0CA2QHO2Z4S9\GAC](!=Q+VJ:SDHC'L M0V?U#E;[[%=P0; UQX.%$!7@T/)#KBJ9RR7HQI!DM">7WKYGG'23TV&WM MZ[!/KQ<4S:19%LHOM2ZFC.8;2^+S?QU!W ;X$-@]+NI ^\G&=5B36,=;L$7QWZS5IMJUT (>E1IRX&\MTB5!E9+/UX$ MC1>&X0",TG0X=5JJ,;!NSAP$?%2WRC@^<&, I= T*(A'40%K)RR9Q_A-YTDG MBB)G#5C4RB0QF[+/0(_;C=S/L%*HVE$YB:;3F'Z'*;M'^X+'$5N)"O$63IAG MF-B2AHJKP3A*DR&;1)-1PGY5%D+FM6R?L&F4S(:XSJ+)-#E2%@"1Y06<;I!T MYB4"C5S'/J>:>*H%CN4!#)$3JIIR =!]]503THR$9M=L'>D">3O94F4.JLZ7 M/1M=@P'%?[+^XN>7?F38/A#K@@U9\^-YQ12>BX=D[SD9(&&?6( M-'Q/[,0H'?QV-/X:L.&$B^V,XYAWPYT_B;W4=5[.1OAMW)++T#' $\+?A@[V M*5@X3.8C8?C:#2,$M'T7R8 M1O/4.9Q.HFDR=@F:"FZQN6A\:YD'0[8)UMV>?_2ZZDTBCM1\XWK=CS4V\9'J@]WX[<1&< M)/VX&[:4]).XGW0/OILN_G2V_RB-J(_4_OQ0;#'X0G[OPJ'RQ<'S^@ J(S9/ MIPZ3KZK3R1:95_OX)@CL=\8^^U+[<,*3J#U(!S*%8X9K]@M*7$93!<>*D#Z2 M_E1D[%Z5_-]J)9<^^6M5T/'8PV3C7E#IS U8XWW[,&Y:K!^+!_P\F?;C$?5% M[YH__K9'A-!I::Q_"P+?[L;8&Q7*#O3BI)]Z1OOX,.:;,I"P"2<<"LFUY>,1 M-:85HE=8G-ZY+O":(/82E+%'14\*:N/P8#;OS]X 2-(\G.<$00EM&D_$ M?I=*H#5^0Q7"3?+&IXFWI^Z6;"=)W)\,25]=]7NJ?=UZEK_U%F M)^X_;2&#*PE8%B*':MR?CGL C?M[J+U!+ P04 " '@Z]6R!+C<8$# V" &0 'AL+W=O/+'K/'T--)/#86!>6 M62W27N1Y*&MJ,$Q\2TYOUIX;%-WR)@\M$U9)J;'Y;#I]E3=H7+9:I+-;7BU\ M)]8XNF4(7=,@/UV1]?TR.\OV!W=F4TL\R%>+%C=T3_+0WK+N\A&E,@VY8+P# MIO4RNSR[N#J/\DG@;T-].%A#]*3P_F/@Z'$\@T*KA;L>^ H MK6AQD5Q-VDK.N/@H]\)Z:U1/5C>N] W!.WRDL,A%$>-Y7NZTKP;MV3>TY_#6 M.ZD#_.$JJI[KY\IDI#/;T[F:G01\BSR!^=D+F$UG\Q-X\]&]><*;?]<]>&-" M:7WHF.#]91&$-2'^/>;R@'A^'#$6R45HL:1EIE40B+>4K7[]Y>S5]/<3?,]' MON>GT+_['#^N#>]J4E=K#% ;32,V)5K[! 61 ^=A314Q6O!:H8)"T++?FE1K M6NI@!BA)4 65V 6"/N)M*5YVS%2!]@9&,6X#&MF@DN@JB*U ] <(6[0=#M5G MM?S1E02XT;L@X#L&IUU'6XDUG["P%*N)$JZ:!51 "6H+I"9X<$;TXCY2#1/0 MBDS'4C,1-$,24DQ"T!0JZS&'$B-=S%Y$]DREWSCS2<4T!"<\/FY50_H_)?UI MW;OGRKW&W&B/$V*C$5[_--<)/(B)04FA\^LQ5L_CG>1CJ$J-F1$HD?E)K?7( M5=!GB(^MW;;XH!T0Q.M[Z$8?VTFDA$;IYXZQ;JC+3D%N?85)7)!M2Q^E6$:ROM.'4=WA$7I.UOI M2P7MJ_MWH,?6\"X:#!2EW1B<*/"SP2DHOAQT7\(\T<=P.H9TX(A>6Z.^!,5& M208."/;&6DT?&4.\21,KQ*@X&=KZ M>#H.Q&ULC59;;]LV%/XK!^I0-(!J72C?4MM MTJ;8@+4PDF9]&/9 2T>6%DI422I*_OT.*5EQ-B?KB\W;^?A]Y\*C52?5G2X0 M#3Q4HM9KKS"F.0\"G198<3V1#=:TDTM5<4-3M0]THY!GSJ@201R&LZ#B9>UM M5FYMJS8KV1I1UKA5H-NJXNKQ$H7LUE[D'1:NRWUA[$*P635\CS=H;INMHEDP MHF1EA;4N90T*\[5W$9U?)O:\._!'B9T^&H-5LI/RSDY^R]9>: FAP-18!$Y_ M]_@1A;! 1./'@.F-5UK#X_$!_;/33EIV7.-'*;Z7F2G6WL*##'/>"G,MNU]Q MT#.U>*D4VOU"UY]EH0=IJXVL!F-B4)5U_\\?!C\<&2Q>,H@'@]CQ[B]R+#]Q MPS&2TW"V3LYUPU-<>U0(&M4]>INW M;Z)9^.$5LLE(-GD-_20E:(UF$%-L,+"-@2K+>PYX2K$9UD!%-.T<$%]5]:$ M+%M-*-H'?$BQ,;VE QYQ(*.,/G-)8']B^'JXZA=XQQ*?UL[SQ=-E(Y]3UG1] M.(D69_W $OK4*NM,LBIEIH'$=D5)TCND<=HJX*/+_!&F&[C#R]S!>@1_M%R MD0.3GS';8CF); HZBX,C72+7]O!!$;F3 MT%WF4JNBY[\5&13D"CJ!]7-1_Y.33SEV<6PUZ#V'&R/3.Y"-Y:VM_YN63*D; M6$$5:='N *71DL7^,DX@9G[$EI19,6S;G;#!XDH1)]TGN2KON2%U@JJ4FIQY MVHY"?\J8SPCD:'A;WZ.VZJ]O;C4P/XQG_CQ*8#JEBY8,KO$):@BL;G=_VW 3 M76MK'95*BF,O(J+Z6?J+,(*W;Q9Q%'^ JZH1\I&QN"H;56H]JXY:^+8UJ;O8./J MV/\O^K;W=+S_>*!([DL2)3 GTW RGWJ@^H;<3XQL7!/<24,MU0T+^H9!90_0 M?BXIGX>)O6#\*MK\ U!+ P04 " '@Z]6WQ[0ZM0" ^!@ &0 'AL M+W=O]/VS 0_5=.V80VJ6K2%!B"MA+E MAS9IE2H8VX=I'Z[)M;%P[& [E/[W.]MM5B1 [$OC\[WW_"[.74=K;>YM1>3@ MJ9;*CI/*N>8T36U148VVKQM2G%EJ4Z/CT*Q2VQC",I!JF>99=IS6*%0R&86] MN9F,=.ND4#0W8-NZ1K.9DM3K<3)(=ALW8E4YOY%.1@VNZ);<73,W'*6=2BEJ M4E9H!8:6X^1\<#H]]/@ ^"EH;??6X"M9:'WO@V_E.,F\(9)4.*^ _'BD"Y+2 M"[&-AZUFTAWIB?OKG?IUJ)UK6:"E"RU_B=)5X^0D@9*6V$IWH]=?:5O/D=X60;PEY\!T/"BXOT>%D9/0: MC$>SFE^$4@.;S0GE+^76&ENJ/LX&B%%:&3GV%Z M6T\\(0KB!B_A8]8_B1=1"RD]@;,%VJKWF=(K2-CY@[ MA!V-+9\(_>)RLW%$KP9^[I"53L_Z7HR06N0N< M;L*$6&C'\R8L*Q[P9#R \TNMW2[P!W1_&9._4$L#!!0 ( >#KU92\+$@ M" 8 (,. 9 >&PO=V]R:W-H965T//!F4(]12J]&@Z'A^-*JG,X/PTKEV[\U/;!*T,73OAFZJ2;GU)VJ[.!I/!9N%& M%67@A='Y:2T+NJ7PL;YV>!MU6G)5D?'*&N%H>3:XF)Q@,\F"_>>-]C?1=_BRD)ZN MK/ZD\E">#5X,1$Y+V>AP8U>_4^O/<]:76>WC?[%*>^?8G#4^V*H5!H)*F?0K M[UL>>@(OQ@\(3%N!:<2=#$64KV20YZ?.KH3CW=#&#]'5* UPRG!0;H/#5P6Y M<'Y#/K@F"XU3IC@=!:CD#Z.L%;],XM,'Q&?BK36A].*UR2G?E1\!2H=GNL%S M.7U4X5OI#L5L,A33\73VB+Y9Y]\LZIO]B']"FES#V]'YWHA7E%&U("%AU3:HCL;#OO=#L2)0;6QC,A M8V&B?V0$@;Q)Y5AK:<135C^X[?3=$-J+ M-.I?R7L&ST2P280$VA!V,:3,^N!C*)<6%2*@3%M3' 1RE2A <"BQN[8N-";% M5YF(3ZLE"9\I BS?H3T4'Y&[#IXJ+QZ"$EU*2/*H:^O28BUD73M[K] C2*]! MX\_8KH!"HE+_L4Z%-5,$7ST) I=V30#@J9:M2ZH7!7:,:7'$/35F[7*)'@;# M>V7M701/PM!]P(,C.JBX* 484S8_%*\[L55IX8@CH2ID!:L$^F2L7R9Q"VE5 MJ(6F%(.,T#QA%L:D8:_)T%(A#AE,089,$$W-;=9LE6_P_NH%W5/6]%*HQ<\" M!1"CS0>05JJL!!F9;O*8.% +>QKV-:'ULFRFI:H0_@+D>-A$_*[(!;Q]:]QB0-I0P" ;Y3.31REBF3H&](V%+E.F#Z,F8\U!)GV)XK/9YP,>1'G4B/F8A.B> MGPE%D=(!V=#.SI1[' *7P7Z;%[Q\A[ SGIHUP(WWA@X"9NY>+Q.92 7K.#IU MXWPC023RX^+V2LRGXZ%X?0_8 /!*^=IZ1.X*+HCW"^125.9CD/4#!II8B*AE MRV'8L" =B"K:4#V.X7B"YG759^5 O+/&H7FYJ$!< T\O"2Z["-XB>.]L(#'! M\+GMD;RC;ACIE7FN^!7^*9,.1C&3%SCU;+UQ[: !MO\;CT_)UP)M",N[19J5 MTA5(2*ZGG?[S9'(XQE%!Z]AF'9:=PG(/CGTTS'G2SQ!C-Q%5&O'$(UY@0*-& M-Q,Z0LPMTC/$!,QB*%#!S0Y+C,PI/-!WZJ1-XD/Q@;LQ#FA\>O-INL![@;_H MYJ975'*-#W$.<:S0!'RS\/2EX> F7E%\/CKS4&_GVD8O\)X\VZ7^])/< -NS MK.^&(?B+;6.YIW=NPM)U,65:.=!G4M4:;[7*8S1\P$],11ZB:<;A>V0E-@PJ M.6O0>[7U_D0\C>ILX['!/P-<#E#_#/95@%(!N(:3J?H3"02:88=LV8-\D<>:/B08"Q'1^_%!]L^($ P]YP M/)_\ ,\E%WVQ: BY"5??WAF-R:D.T*WVMVP+M+%8KL] M7<]@M<#$%9J6$!T?'C\?")>N/.DEV#I>,Q8VX-(2'TO<$LGQ!GQ?6G37]H4- M=/?.\_\ 4$L#!!0 ( >#KU:&PO=V]R:W-H M965T5US5I5%$U2EN^XBI:=C#-.[#7C MR8>M_= DFB1B$."@ =',K]]W]04"D)1K:JHF8XIL]/'ZW1=>'LKJB]EJ72=? M=WEAOKFWK>O]\XU4#7]6FX=F7VF5TD.[_.%L,GG\ M<*>RXMZKE_3=Q^K5R[*I\ZS0'ZO$-+N=JHZO=5X>OKDWO6>_^)1MMC5^\?#5 MR[W:Z(6N/^\_5O#70S=+FNUT8;*R2"J]_N;>?/K\]6R&#]"(?V;Z8(+/"1YE M699?\(]WZ3?W)K@CG>M5C5,H^.=:7^D\QYE@'_^22>^Y-?'!\+.=_5LZ/!QF MJ8R^*O.?L[3>?G/OZ;TDU6O5Y/6G\O!W+0>ZQ/E696[H_Y,#CWW\Z%ZR:DQ= M[N1AV,$N*_A?]54 $3SP=-+SP$P>($ \Y(5HEV]4K5Z]K,I#4N%HF T_T%'I M:=A<5N"M+.H*?LW@N?K5@F\C*=?)(ML4V3I;J:).YJM5V11U5FR2CV6>K3)M MD@?VT]G+AS4LC1,\7,DRKWF96<\R%\D/95%O3?*V2'4:/_\0MNSV/;/[?CT; MG/ '58V3B^DHF4UF%P/S73@X7-!\%SWS=1WX?^=+4U> -__7=6">[U'W?$A, MS\U>K?0W]X!:C*ZN];U7?_NOZ>/)BX'=/G*[?30T^ZO7RF0&[^PCSEW4"C&\ M:Y.#TW1OLG/NY*>M3E8E7%YA=(J?#$ I537\LPT2UKF3Z!"ZI,(K(G%=>JARV!.MMU;5.EEH7BX"*+K>VM/BY/L*P)#M<]C? M1A>Z4G!0_%WO97<(G<]%AG\MIJE*37)4I\15")'N2^>+*'02O MK//)S_LT.OY\\=FXIP!M<,EOWI4CA+?AS) MK=T%*+]X MP*)HX.E;,:R1W6RYSPH$$QQXIPI03G#("(D!E8D$T"%1Z2\@G.G1$?"J;+5U MO(TQ!D:OFJI"9 S&TD:R5..>"P":,2A\$:(J6:NL2O8ATX7U!^E[A)0I3]#C M@*9XZ!N!N2]-YK =GX Y0(VA*P:%KU*>E:Z4V29K4-X,L\GND18GX)NL3(W= M%"P*UX/LQITV(U)*B1W -0H1VUGA/("R^NL>X*Q/40VAV<:U"R0;@B#PNA)& MPU]-#;1K[S[@DKP]3_AP1[DRQG&G$+=V"N44PC>#&?C)1.U89,'W %J\",L< M\;+Q&L(+'">?]'5F:&(X:#33S1AYI?; :_/L5[I'4Y/TQ%6(J"J=,Y+(^JF^ M!A5[CX_B6J9$/3!G@,@6GB=4K$!4;F2!>JMJNA^4_-F*& SI.R'[L #" MJS3VRG$F5*/Z(=K\C+N#"P#Y"[/0JH0K!([X @0?D-F=G)Y/ MLF^JU1;4<($H;J@^$J;J?S79GBFUT+7\O-(:T'%=E3M@#BAQD?41R[_6IN<@ M/>33<[[DH QA.- D7"WP_$JK2/;( '-'IBI$R0/:+FR M,7#%YBR9&]1+KS/X AC))[TO*USH4XN0F?#@AP\.8>?^GJ_RLL&=[O9-FRJ( M]P"CJ4GXWT\(WK,7\.G!=/3DV>59\.E'P#("<6.8)CNI \8_&DUGD[-XCLO1 MLRE\>N?P,-C?Q]^)XP]FH^GEL[.$5DL>7#Q^%&P6'KC.$-#+8S<5W$\N1Y=/ M9O O/W\_>3*Z>/PD632@+!*0X#Z]BH2;*,KBG"8/)BS<]4?3/W>GZS]37!7EX]YCX]@;P,VU:6SJ2X';:K/O*.WL'VD9--E3MUM!B%> M5%$<.752!&MG*$TR (77$2N$".*AUT*0;G?J"\A(MPJ96L8TNSV+,&;KZ[4E M[J,<9H\5*RS.US'*^>N',2+Q6,O=:=WU3 W7JHI%]$34A(J<-J4*! MCH J;MV0HL2R?T4B!TP%-#D(FX'N37#2<>2BZ > \#6G?)J>4PB6C9)E4SL] M!((Z!U2 \@S.3D"!LYJRH+.R!"81F56K M9@>P1"O[5C>IPYODC9@&&#V/TF2MKZS2$8I246AO5&,[%=/Q &-X[!C#XT&R MOBIASPM15 M$^AZ>S#[81"9LT"92%R-U67]D@3"%:]9X9J$HJ:V?@MZW&H7SD1 5@78RP81 MBP&QCJPKB!@$D)*&<4O4;5 O+(GHA-'!2GF.5\]:.R.J03L*^2)IO*RYL,EB M9P($_(!(TK_XO0%J<>1V!#&2_4. ;?L;R1:.CWP%+ M@=;QIVR'**V_HB!.UCH5EPX,;E!;)Y8RB(I/'"H^&?;[-0:^,>A2V2W1F]7C M]KO[+'@9#L^;D7CBE RQ=4113V)B%J2("R *0+SACG7F?+L'N"WJU/A;)D"ZJ_ M-<+L'08CN@[>L_XHU$90%0%K\39BF6T9)!)CNB%O3;N63"RO1>BT]BL4V07" M'LAE)@"<239EF1ZR/$?YY8%GV0P;.PAL46+H&6>"*W)Z>C75Z!SH;#.R+ET^ M?HK@-L18K[77AFYI:';Z8\!JJ?06XV(P(ZC@J!:!#?4C\/;D41]MC=A#DJ9T M1M3?-0B,')Z]\JK(503VJSX=)?(A@ 8H_B>%=+@#HPNI, 4% J\--KQ9U MN2+9]; 4/@UC4-^%(>CAK\2YZ)'/,0*UKN7Z0PS/0/R(#\?L]8K]$ZBM(3" 'UPALR@+>.HBJMG\CPAI2*DCS^Y4I+4!7T91/J(YN':A @6J# M# ?$$ *'%65R_HL+2@(JW2 .MV&=,@VQK;1![>P()TNFLV3'AG/$$= .)<&9 ME\7F'"D^FJX<1#T)G"044$3,\D< TH2M$NZ&<&@M_1]*!@.R^:F3S4\'I>K< MJCB?G&+"@0UT=1!0<>VWUK4I2MW[$@57EPS_\U9+WI)QB(#[7A4->J#%E3I" MY5^E)06BV, C>G2W,%]\AH'3Q^=3&.LUS7>!IGG>6NS!3^4^6R47L\=GH^0' M,"::RCFHXI& FMU3!N$?N[H-XH" 1SQG!8.\D YC40,#Q@\G<:$MM1,G,J$0 MB.5L3>ZK:_A4-B@H$%ZG)_5ZSXYB661:U55)PQ&.@0J$T"/?[[M3#8A4&!X[ M$M3?L7?@VMG%XN&+@E+,*!IM'>3.[O86F;?GO [F0WI%HMDAP!YUM 6$#WTK M+G;GOZ;O1]:C2U$T7"]7:*'5),(S(RJ>R$(Q%I *$4 Z]]=AIW4N_6"LMJ-Q M4^LNLV4D(I9=2"YU)NL(,7(N3TJ<\JV$9 <[,$Q8<146Y(:8B7/'"MY-DC<[ZPKH8LOW/+1 MQ'^"[1$OM=HB /^ @G=-.D[R &4Z'_@\*T;R"11HCJ2=H2CMT2XX8^>W2J#Z5G5.763\:G%NG('9?Y&#G6)U'@UQ])J MJ*.PU@6SQ'H<.:0%6_R*=XA3GRJU>0&VCP74Q6DMM$4YT HO_&A MN\[,JM\]Z]S9LGYL%8X-@X=6V+[[^.EO:K=_@?^]<4D7;!T1(@?V=/]LP!>! M@P:Q1B B 'ZNZUX=&B1GN/2)-Y5Y11!(SPIDZ)@O>"=V^/L>C5:;I!%L$1%;[5" _$H6#0, MH&=#VQE@85;1'!RK)@7?K;$&%@)B%(B\JIE?NU@X/ P3PY#*ZSIK9P!5H;(> MN6IMZ%V\*1D1(,V49U]T3D19T,9=F)9=&LA :+>8F_(!*0-_BR\JB"'Q#?$] MBS)QXA3') T''3+RD2L!Z:^;G!DO"28T&S"U\AP1GWG9(#D&F8_30<+Y3LS_ M3IJ[W:.)^Y"Q;N2]V<#&Z@,&7/'KNJPE"<7;> !,<21U.KULB"5VD> W$OCK M='S(5J:(+@W 9A0KFP*[WA&7V0\[R ^SCP^SH89>0#N-=A$ M8+V_)W8VI\OM1-/?-2/J3QQP @1B=P'S3Z;/!\@QZ1,Y,\_:. '*7*&1;.]\ MD\29+?0CW.Y9&74CO.=EH.1A!.'=VLYA\D 3G/USC(XN#1%0F$ M'<7'8YWM_#U#B<(N.Y1J=&VLI,U9X@&"YV1,$X$@;(!%YGS]69C@W!1?"L!S M($G2O59:ST*N#G9[L$/?2CGB< *(3"&33 M;= E$TML&XSVH=$1 T@@2K.,1-BWX,IN4'1(N*1&9 WB;/)QSQ%9+S8SE"QF MX*4J7Y%S _T3@V SI[02X)#-4.4?,@IHP3&-2.F,5/D4%(A5WZH)QNQD'KI>!'Z5Y9(^F Q0']A:!]Z*^Z6F%(!7-;R$@5-"C$K#>+8%;YH8[T9\FJ)OD\=&HLJMX1Y**C>E/R.?!:LXCLX%)IE* MH>^>'*"(0EO06D4H,89P;8IC8X&SI2)-AQ:&K[):LJQOH>PY=Y9-ZU"$X["< M8-AA]T=5TN.KJ M9])=ZN2]YPZ=JM$-L[B8(U^9S&K:X<>R&,KECS4%?-8GJ-BPB2)7HA:UA?*P MEIH=]REP%F_0@/9I*$*+0J_PRC#S-X4A):E1@%NH<^'F@7L='TA++7G0Z)8C M#^\*[LJ)NW4&2Y[#7^?TB?@XJWN 0)0:,KT<)6_ 0+Q67BK]7:<;W')0-H0# M?0W/(K/." =(MP%Q"XE*"1JSFUP")S+;^:,)\0^OF1,L#^'-=&IS<4Q8E)4P M>W+Q<7Z5_*"K#7$HI#73&5'E' [03FQ *JG,"-'MY@Y3J4WFG MPYFX;U55G']H/*EV1E+N/ GJO$H2#3MO.(@LFZVJ6#Q$.1 '340I*=A @+[R MT2MN]*S CRW8TJD&&O3M\JB%/%A9$^/73V6IQ1UA(14>'WGE*JJB:_:XP,7H M7-/%T].C9L]'3)Y>C "M!R#S ,Y_,3F?U-(D:4NM'9D:2P9VM;8'$ M2EO^'T$)#0?*XZK8TD:Y8U7 ^[/)>#(1?B1A.:3NFN1!GB!A:68;2!BO)@B1O$YZKR]:XN1'^YB_9$ H4&&6V@;$ MRX(=QA*X23-X4,KD?)Q9L-16!YGD 2BM9-JBHN(Q$6_'XN&9B\B&G) RJJ]WVZJVR!3Y1W$3"4V#$CSS!V;Z\O=G%Z*]>-&'I3Q MCA&%-1I5';AO0N,9:[37VI:OM6F&;$,5YN>%HE5R!_%P2-O!3O$)L>I<>)O, MKG5;3MG$A@$I' C3V\O&X;_>:HRAQ,SPL^EPH-T+1H 2/@,D3\)Q9DSK?,^>X^W;)A\-VNQ50 M7-*VH])#C"&1H>R(#\-K 1NT_D1[PU1_CBYRBD?QW4CJB^G@J =;*&VKIO$X M.<_+R1[,L=@ PV*/DQT!H2I*;9&4CS0-2X1J]97R3W/Q-F *O+B\"2$$#N>< M+-.J(N3$Z=#VE.'CY",[10/WV;7B%!V/8/BX\K727%U0N\JV./(K M]VV9-EY!< /"\W/;I$A*'6R,WWE@Q!\7>7[9]X=(M"3+0 7T2MY%FYYGG(DL MT5X)0#O=.0@]40$8E6$1#AS0^;B,Q&'G%GO8[<\ZB)W1$$<+]@* I'?<%< 6 MBA'#M/;, BX!%-WIDT@&,'&,(NNT4"6Z M"Q^&TNF]*ND)17I/&(D4"!]RY=XM?A,^VPM&)EY06&B/BCTWPGOW#CC$ U#O M03OJNLR;G78A28-6XY(K_>@@:Y!XHJ+*68Y.16/HTZ']B95WT/;Q9,Q?YQ\ MWZ0;&_44QVC*I1(V0.JS(D^?9]^KHH))=$"OZKY]L2M0JAO6^B"V67ZTR<9H M7TI^HQ/0A,@>[0A9JK95EA)@(UJ7KKB]E;;9[:'O\ET(:0$[EO59Y+=Q=* M[W0M#<@15"G6G3PO_.1Y7G_\M]Q4*!6EI\D!TVX!ES)]/:S )4T-%LVO[#/> M-S9W/4=&.CNEL/$EV@.;2I@XEHP.LL]L41I0:CBI3 M?CT[6"O-DM15TR\KDB"M]!H?RPM=;:$_F8(C+LSF11?L%-4#S299%.5VN^QM M_P.H0"5YM!5,@X(M8GP)&2-Q0JD7?AK1 A#>/)3YHS@R-'GJT&NIR0N8+$&1 M);\46B7D?E?B2CP)G5H(2TRQ-C,CZWVD#C9 A1. MVO^[HBBO*?]OE+RO0?YXYK4(BL2DGV32ZB=)6BC,-VISM (4IT"Y9*WQ^Q)^ M#1/K$\I^IM@%W[ZUK;JYW_=OKN9^3R'_8RBZ24Y9G;E7F'4)EJD M[_@E,O(@9"=W>[:'V396*K M&R-6&EY0D%^ -]#O'>94@V"=?Y?F/OK+9 /A2LMCU']]P=599UW+E=0- >L: MZ>,ROJ;744_DEK>7IG'CU@F"NLZ#/@/V+/2.M)DG[9DL-[8= \^-BV@D14Q!Z4.'$_@=I-$@TG1B_4P>9X=KID>IU0 M0:D@:Q@]KKX_'HT C]Y[+O(NY" ?;6>Y.V&6Y4E_ 4I5Y5'E,<6+RH+5WUCD MPX8SLZ1(>MH("8L9/Q$ 4W/%;#V,!N+[<)Y\0JOE+QQB-E9VT(Z'$ HEIHV> M.'_F22FUA2D>@3I*_!)P7G]&*G&5*"$?Z>ASQ'POMAB)!:6ZJK.#$"\[E"M> M@GRCDI& [@H'O>XN&G^]W\ WG)@.]X#H]!M(<[ !?\'PI-'S,IN'@1B<]G[L M#\P 7+,\[3WO3K)N.+VK)0E;\Y!^BKE-5!P7!(0()\&2;ZI"E%:'5:SZCKBF MH"*.[)*E9% :^3OMCQL-LE7MMVA58'ZJ;4I-&Z#PE6LA1ODXB&683XXX9$UH MV9[S$=CF0;8)8I_DQXTBY@N^6]R,T!]QT@433\1)LI9FWEAKX'E@IQ;E&3M5 M&;@*$.K"2NG>0><7&)U,[XA\"P=$',AR? MH7P(=$[_>3R!O&,%-BU'[T/+^ 3#\&VQR?'SZZP$;0G@\*Y8A8:G:S'?LBJ+ M$^V7')O65O3]$0XN1S#&=,1QB[Y<8*]K187M<0-[K+0YWR(_T5(V(C5E:E\K ME'>!U\K;CBG/[UT9EFH((A;];*9L2X@1M_L;\1:Y]S^2915['UQZ?^=%A088-XG@-,Z3W&@T M_IX&=C>E!;BNQ2@YR)$?D7J P;?IL,]6770RM@K=KA35'9S:6^$Q[$K4./]6 M&,4*#9.4%/-L&D5I9KASTI(QOP/K@/SAQ!KV$''>+985SK=5Z*]U MWGVN.]5-OB-&86KN-J&3H'4H@?"&6T6]]OZD VOD/O1IH_(+]G9D@0O)EKT' M^W"Y-7RH/]@@^HYR_[T>)M6.Q(E3KE5'VJ4.+G%E'KD9U(YR@QA!I=PY\+03 M@]\@H1;"9K&7CBCOR&DPA)/5_#Z8X+40$L34 PTV N^'MX##&$Q+C=I$!^TN MI<..!U48;^"'+"BHO"[D0'#E&OEF0>'F((F91(+-758R3>0:MM%JL(^YOP6[ M^J+2QRH(DMM>;?Y=$]X'0^:=?RE/T,+0.R!/MA"]MH(+SUU64= -R>XSM2I3 M&UC2E?#T'0#QVR<":F*MGOHJA&XK$*C2&9[.<_/UQJ@;\T*GO)YVYHRZ.[GKRV,' M=&@T9?(+.G2PC4QO9&%5GB]A3034E\QVYB%RD-ZZ;@O.JOD1A?)W'!U%E%B0 M_%F%=5D_?K?PV_#*)1UI()3JAX[QO0!1=GVH%X>$2LR&4XJX*WE'W/1B$FI? MA>MS^,@K3RV/.OYYFQ1HZ\;!^!3S>9]M4Q_* 5?Z]"Q9?/AAOB/$1.Y9!Y7> MP]$@@*X0F ]96^5%=ZWZ;18+8Z*K[*##)2CKE M_KA-DAM_ABD 4GY,L5_;K)>32O= D^>KDSB8) Z["#3MS"'-#_9K>AED7#_$ M,973/"UL9N==2,HKT[7D.;(D: I75[ZU%=RMG;$ 8&>Z3E_85B$<7.K)$CNH MJ-L=:[$QMME*AM-$,KF=WEQI:>@C*5 WYY1),Z0XXV9PA=@![-[#\J?GR3R' M/3(R/>_)5XJR%VUBD#GQ-#_(QGH\\B+AA* H&\P1I=4640&RS M-06-PZK$V+U/*=.!74KME[(MIC(3=;G=QTT+R*OLFZ&*2P7M*_> U*,I?SX4 MX=*BE/T-MI*?'&&A&G0J".5U2?%4@1X<9$A'D5_;B3 6 'O?WY54),RJR6I) M(4E:"8^1\\"M8KL/45-Z5X:,N05NR#@L*B5)UY$L RL>.,D91T$>GRE*"3@5[MUBZG/67HS(=[D-)'!(:B:;[G\G2X<_(G MH"^@'>J6KLRV,W1VIQF"/ZD_6R"(Z&]L=\HOF+%J 7VAI=@KJ$[Q@9A,7.ZQ+S%\#4Z)_V"L)@***GXXEV6LCEQ M9K'$PVPGEZ%-,E?\>]3S*3YVJ[4O]BE707M?X(GYM<.7DT:^]/JT+'B1F"]/ ML[Y%Z0US%P^A]?!=1EK[_4>!DS-PB/)KNQWZ%!/T.;@!&-WMZW[3R1_')Y]TNX)O??*A-[K[_LBSFSH9DY/T)RP[["*_ M.SR.'*L1%90KV\*.J,?N5Q:QU4^34.GC./DLRB:]$IN[]KL,0S^R][4S5:3, M.0$5OO(LJA6$J98J:BIU.B=KE*UF,8YO^')W#@\DGUECL5YE!&5X2H@UV^48SUB M',,F@*\C2ZPL?P VY-Z%QSX*0F(^#%6/N"6DM3HR.O65^XO0U8QL=S_>@.(Q M3DGOW/R(P+#/%6>P&*EKT+ZJ6/N8 >K9_DUSR3]/]RO L.>S\,!&51Z1 @RR MGB\N &XQCL[.M]RVW4>,^,C2+X'?@T!!5X>K]IUY;:6.6H($KO3N/KNT$0.L MGZ*70:"%XJ& 87EGKF3@C8FVT$ZY"?9IY=<#TD*P,.3LK\O!F?DFTK/A3M + MS45][WR\M)-UW7D6%\!#7X47U(9'RAOO0)]=!S^F>D60HH!^W"3FZL.;'WP3 M]S(GQ3#RQE,3'IKP[5?;,N?#&I1.*^-Q"GGWEPG;#3J[I25VL)25]+>FPI(* MYFJ^MA_0!B:Q%B"WAY,^'5;=X_+L]TU);^RCMYS;.X;O*VJ6MH'] M ]7)6P[DVJ7(A$21 .+[9K<'\((=@-CD7IFTP*^:O<'T:H3W;#*=46(_O3X' M'H]J&CZ\7N# V'MKO_4]*;AZ$KL&=6XRH6@ Y:&D^!H;2;*BE)F:5R5S*0M+ MU[D.?[?/CYE]!1#Z1DB*\.N? ^ENWS="'H%&.D ,;"8%/9D[]-E7^I#&+7RL M:V+WW@'LM>"_;9?32[=&>K/\-4E50%Y+-SJW6^1LJ_RCE\Z%;HFIX\Y /OM?/':NB9O M\<:K[HF#]UX]_VWOO>KB3 ])C7^C:O7J)0))7^D\IS?G%L!%4&RY;['L'LW> MY_/9O8?PI!_^ZN4>Z LT_ W6@N1Z#8].QD\N[W%\QOY1EWN<$BOHP-2CCUNM M0"/& ?#[NBQK^P#KU9(8L 1? 4 %L. M 9 >&PO=V]R:W-H965T1:5387DM]K,%51,/UXRW.UN6F%K=V#F5BM+3WH M3JY+MN)S;K^4]QKONK653!1<&J$D:+Z\:4W#\>V0Y)W WX)OS-X:*)*%4M_H MYD-VT^H1()[SU)(%AI<'?L?SG PAC.];FZW:)2GNKW?6W[O8,98%,_Q.Y5]% M9MB<4HJU"Y'![1P[E6V;9Y%JK#6B21FNT<*$Z;00G)!5E;C6^%:AG)W-? M#%!+F(N5%$N1,FEAFJ:JDE;(%=RK7*2"&VA_9HNWWDET MPDD,GY2T:P/O9,:S0_TN JY11SO4M]%9@Y^8?@UQ&$#4B^(S]N(Z"[&S%Y^P MUQ3N/].%L1J[YM^F@+V]?K,]8M+8E"SE-RVDBN'Z@;N3.3(SJW).17LO)).I8#G,+;,T/ZS]'5V2B%9;GXSWDRUH"03H-AN8J2R4]54$;>=.58;)S'1@:N">0L '^2/,>*DT.9KQ(^2S M;9A_853,]=241H^PU%5WN:H(:5%6[A73FLF53QO_@:,V$[;"$L %N'Q';W#5 M#H/A5=+96_V)X]JEN")/B%/5SMB3,Y3O!V'4ZQS:2(*K$%84ZU*L"PG(9$%(3)50><-VC'@_X> M6%1X$)3HQ2-BWGD_ )P$R3#"J]>_@&$0#X8PK\HR=TG">F;"I+DRF"4"(95\ MY8SO&91U^0_,C^OH3@>'9M*\RGQ2F1\+!DKV2+,/\5SU"%4R\!C[B.T,H9.: MT,FS"7VG9(HX=,V"F3#?FAA]WB1N6< 9=K/9F^I^/^$Z("IR67$B!"-ZDTO< M@\F?593DK8!QV5EI9.$9SG]F>.S%[K99@2E$@TL(PTOH)Y<0 MXW_]ZA9^P[^P=XF_]<,[B$>7D(3T,(SI%QE@,#0F2?1,8PSJQA@\NS$:4M'4 M%F<--@_ZZ<]5\ARG@2H,%69;,5\79-7X>#C^LA@-3I!"<8+\CG$1#8)^/X2/ MF, Q,/*"]"6'VHW%E$"DFN-T!.0^S:?V,,;!U@Z3L--DW$> 'OK!(-YZB*YZ MIT7;::4UMB&-R C'T(B('@X#_+H]K42[E%<#V@Z(LC@C@EY_Y*[1J']N/@SK M-A@^OPT.PQ0TEA8M;IBNJ_VL,BQ87HN0DOTEZ<3A M/GR\RQXXS52UL,LJKR=)T-!:%]LN^(#?!*FK"V^1>4"0>OPACWPE%R M;+\YJ #^8+*BS^(=YO8@'G1P^\?]RQU'2/>H':]PI_NJA:4J+8UOC]T6_CRG M1WFZ\"W>U#_=O0]^G$0K=ZRA#S-,D?_VKY_6)Z>I/S \B?MC%SI="6EP="U1 MM?=ZB/N*]D<9?V-5Z8X/"V5Q[+GE&D]_7), OE\J97+-MQ;0-VLJ$#5C1(LNW#L ^4=):(4J1' MTG&S7[\C)=E.X7K[8)LO=\\]]\;S?*_T5],@6OC6"FD606/M=A9%IFRP9>9& M;5'2S4;IEEG:ZCHR6XVL\DJMB-(X'D%$I]=9M?JD40.T(HL+0.@='/"]ZA$ Z(:/S=8P8'DT[Q=#V@ M_^Q])U\*9O!.B3]X99M%, V@P@W;"?NH]I^P]\<3+)4P_AOVG>QH$D"Y,U:U MO3(Q:+GL?MFW/@XG"M/X!PIIKY!ZWITAS_*>6;:<:[4'[:0)S2V\JUZ;R''I MDO)D-=URTK/+1WQ!N4.X>F:%0',]CRRANKNH[!'6'4+Z X0,/BMI&P,_R0JK MM_H1L3E02@=*Z_0BX&>F;R!+0DCC-+N EQU]A\N;K1JX8ZX:BH%"K-M MX,X'\N2J,/__K7 Z_-%Y?-(']Z,!^ M= E]^=1U"Z@-W'/#ZEICS7Q!TTGOVCG.%U'/G4ZUHQ [HS-X;C3BFQH!RG#9^!1?<0FV M43O#9&6N?<;=5PHK8]@K.&*\).L#^GM(IN$HN>T6TSB&A][8()&$R70,HSRC M5 M!3'7'>;B?C#/_^6(;RGM_.H-']N@F]ZBCU@11[;3O!/*]4PE!TIP\L:8[ M$O^0C6PR.OISKC*BDP>=GJ?:CRU#8=])V[WMA]/# M9%QU ^$HWHU5BCMY;D#@AE3CFPE5@NY&5;>Q:NO'0Z$LO85^V=!T1^T$Z'ZC ME!TVSL#A_\+R7U!+ P04 " '@Z]6+/=@\M$# R"0 &0 'AL+W=O ML65DBDKRP_?4YDHT7T@U-IR^@RSF?ON]<)$_W2C^8$M'" MH1+2S(+2VMU-%)F\Q(J9*[5#23L;I2MF::JWD=EI9(5WJD24QO$HJAB7P7SJ MUU9Z/E6U%5SB2H.IJXKIIR4*M9\%27!<^,BWI74+T7RZ8UN\0_O;;J5I%G4H M!:]0&JXD:-S,@D5RL\R/>G(S!*5DK]> F[XI9$#M"*#"W#H'1WR/> MHA .B&A\:C&#[DCG>#H^HK_UVDG+FAF\5>(/7MAR%HP#*'##:F$_JOW/V.KQ M!',EC/^%?6.;#0/(:V-5U3H3@XK+YI\=VCB<.(SCKSBDK4/J>3<'>99OF&7S MJ59[T,Z:T-S 2_7>1(Y+EY0[JVF7DY^=+VM#*\; K:K67#(?JMX]6PLT_6ED MZ0AG&.4MW+*!2[\"-X#W2MK2P(^RP.+,XA\NB!AV(H:7T.=WU)I%+1#4AG10@Q2H&R7WFDFS M0:V_#'Y#^B+LRZ3O2X2-$M2\7&[!NL)H.YC_C0:LVV94GQ&RSX3 M*FI"BJ]&6#'!*BPT/]Q CY-9J6I#:3!]N&6FA%>09.'U]=BEJ2*8.ZOR!TB2 M<#Q(G61+9%#:+PY+PN%P#&_/Z&C<"9)4G!P)2"3L$[ ]TX4A"\&L%Z> =+_. M3RK#!8'G"*,T@WMEF;@@[Q6DDW T'L"%#&==AK-OSK"O3-.4ICO'5>LOG*VY MH#I%\U*>+X)_>YXI=FY?VB;/-!&<[B"ZO(&19=[$X-]R[EQIDW*VX1Z6-8+8 MJ2!G))Y%.9N:LN5OW (T&4K3!+ M$UB12,8+P .]<\8!D[6BTS1=OR2!BJSEFV;.FIY#[6J'K!SUKB[KJ=L-T/*&\YJIVC';LR8>G-QKWW:JN2?EI M3'KCI-]B':F=;8\&PSZ\P3;R7%(A(V7R@"8$29=;+PD'D[C_#SIG(%E&%A_( M^F+*J#\GQ'X(/RE5[+D0D,0$/OE_31*=O&,5ZJU_K0WX^#1/6K?:?1 LFG?P MV;SYFJ!W8\NE 8$;& M]D6>'HM:%[QB7R11=5E2>7?."K$^&7B#EG#!E[E&POCT>$67[)+IZ]47"6_C M3DK&2U8I+BHBV>)D<.8=G<>XWBSXRME:]<8$/9D+<8,O'[.3@8L&L8*E&B50 M>-RR&2L*% 1F?&]D#CJ5R-@?M]+?&=_!ESE5;":*;SS3^85(NM819#GSZ]!WEDGRE15ME++O//P;K.A/]UL1S M?Z_ SU2.2. YQ'?]8(^\H',Y,/*"IUU^PU5:"/1:D3_.YDI+0,F?VWRV(L/M M(K%RCM2*INQD *6AF+QE@]-7OWD3]_4>@\/.X'"?]--+J,2L+A@1"](S'M[. ME&*0K"9S&0&87["TEI)72W).%5?;?-FK;;LO5SDC"U% ":-D;;!!0#<0ISY5*R)=6L'_+>\).Q=$95;HQ/<<"^UQR&P.ZAN>8.1K<$%$GH3QYOZ'4_[;.DM MZY70$/ETESDD#!(G/Y33TC]4M4[H)[4R4)9,FERNZ8I*$OA/Y(?')01P. M\2V,6M4^N1Y=CLB5-,GA (O8B<.-H@,_&"+)GW0,,R%70F)HY\+XZ(1QM&'P M_"&2)D''<+9D57K7K(Y!>;)9'20H/O3=;K4-!=\X1":^X[L3--\+XR&^NI,V M9+\ UA<)' ?@[.A[P=GE#CQ-.SA9QH-D1A-ISLQ&D2.'_D] MGAAX@.C&\4Z8>AXXU>,)ID-#"W< U8,R =1WZQ, "=""8+H'JIZ7@&4];\+I M!-5 0 'U_P2RH>NX27@OPU8XS 53)TH2LJ=715VOBGZQ5WWB=,X+KC'\SVQ8 M>U7^=,,B9A:#S"M[FC7'PCD<54T#*WH&ZAR"2B5[3I = VY>93P%T"C3SWHL M.6<2F]4=!@/GD&QM:)K=FI%:1!$WR\\SS: M&KY1*6FE.Y_OR"%9U?."IV1MIQ SGC.))KC)P?:9=-6\E5=",4.EK K( R)Y M(\:#_@*MPW'=J,/]6RJK0XS[1D:+2J]=!>=(#J<,#=L.2>%$"7%&N3!4/(-0 MFLAYCA=[^#_9L'T013:GZ,,%C:!-*M,UG^'K%_F5/:+#.ME*:0!_IKK M'*2VJ6EJ96L=K1GP4M74.;2&Q\"_U * .A,3?(V)94E?"[<0E"AR.\X*[(.LB^?+L">BB :H8;F M\4!1,)H ,313W\P7)6+P%CQ>8A7 ,0$"DM(51\ &KI5D'[-F-F-S33QWE #- MLU//3:=*644E%X?XO0OZ*UK<(=(?Y#-_LM#^]0P_&>C[4?!&D8V"3U[N*2@'],'S:2WIYS3 C[I3 :V'FA?X&X]RREXC-"Y;\<6&PX\.&7=%_H@H9O3 M"?J:=J*WNUD^W2#^([=-P]GE^4^8-7DJ#+:Q;R+%BMS=3076HO2#'-& MP0M< /,+(73[@@JZN\33OP%02P,$% @ !X.O5I;E)E6K P @PD !D M !X;"]W;W)K&ULE59M;]LV$/XK!RT;8B"-7NTX MF6T@R3JL0((%<=I^&/:!ELX648K42"IN_OV.E*W8J:JM@"V1O+N'S[V0I]E6 MZ2^F1+3PM1+2S(/2VOHJ#$U>8L7,N:I1DF2M=,4L3?4F-+5&5GBC2H1)%$W" MBG$9+&9^[4$O9JJQ@DM\T&":JF+ZY0:%VLZ#.-@O//)-:=U"N)C5;(-+M!_K M!TVSL$,I>(72<"5!XWH>7,=7-Q.G[Q4^<=R:@S$X3U9*?7&3#\4\B!PA%)A; MA\#H]8RW*(0#(AK_[#"#;DMG>#C>H__N?2=?5LS@K1*?>6'+>3 -H, U:X1] M5-L_<.?/V.'E2AC_A&VKFZ4!Y(VQJMH9$X.*R_;-ON[B<& PC;YCD.P,$L^[ MWF2LK2:I)SL[.(.R24#IT]L)=",9J$E M4"<*\QW 30N0? <@A7LE;6G@O2RP.+8/B4S'*-DSNDD& >^9/H$#728P9*@ M1LU5 5MF@'YK)>B,FBMX*C7B45[[EDZY)!#5&"8+,P+*6UYVB3N>)O G;<4L MEYM#&BT[B[HZE,8)Q#$\O?7M!"ZG ML8=.82 [XRX[XQ_,SCVSC>:68V^*!M$&4N1]7[E+DNZZ7,FM,DHV&<^>$8IFGF!A-P*VT^LK.(QG=H:!M6.>X.Y8B\(3]]#*0G MQ/Q"!Y:"3PST?C8KQMR%=T5R*NF>@N5$K'I;K^\T=J9OG'X*"CD M>BX:5\44 T6!TYW9@=H(3I.S)(E'<*?DIBW 'T05G>$1K@OE170Q5*"3KD G M_[M ETU="W0AH1RTU?I!MIV;6F!?N?X']B$>?T6BU GFRI&JKJ^VOKE1WM36 M9]\LR9X]D^$&"<\5VVM4?<22\QA>D&GSK?[^1 !MBZ0XAI_[0AD>-,8*]<:W M?P/>M.V1W6KWA7'=-M97]?;SA#S8<&F(WYI,H_,+.NBZ;?GMQ*K:M]F5LM2T M_;"DKR343H'D:Z7L?N(VZ+Z[%O\"4$L#!!0 ( >#KU8))F-LR@( )$' M 9 >&PO=V]R:W-H965T2K3B X^;08R_D<);'-QR2 M,UDI_6 *1 M/I9!FZA765N,@,%F!)3/'JD))EH72);.TU,O 5!I9W@25(HC# ML!^4C$MO-FETUWHV4;457.*U!E.7)=//IRC4:NI%WD9QPY>%=8I@-JG8$F_1 M?J^N-:V"#B7G)4K#E02-BZEW$HU/4^??./S@N#);,KA,YDH]N,5E/O5"1P@% M9M8A,)H>\0R%<$!$X_<:T^NV=(';\@;]HLF=Z-67W&=3T,P4\(T(ZQ:WR3Q(*N-5>4ZF!B47+8S>UJ?PU; ,'PC(%X'Q WO M=J.&Y3FS;#;1:@7:>1.:$YI4FV@BQZ4KRJW59.449V>7\A&E5?H9#N_87* Y MF@26<)TUR-88IRU&_ 9& E=*VL+ %YEC_CH^(#X=J7A#ZC3>"WC%]#$DD0]Q M&"=[\)(NR:3!2_Z:Y#DWF5"FU@@_3^;&:KH5OW9EW +V=@.ZES(V%GEY+1#4 LYJK8D[="GL(KL7;C?9ER-9 M,0.9*BO-#>9N2UL@+)2@Y\KE<@R'7))*U8;)W!P!U28KNN+ .698SE%O-#'< ML!5=4(N:,V'@ **1/T@3)_3]013"/;U2(,Q*JPR-@<[G(. M2Z5R X/>$/K)".Z498)B-I0/(([],.D[T*&?]D+8NL99>V)'SICZ81HY(?&' MHP%\4_+3VOP*K>^/ABG-/;_?2V!/!=.N@NF[*TB;9N\IXE[$_T7\!T4,MK[) M$O6R:0;NW&IIVQ^STW;]YJ3]9E_G # M !R" &0 'AL+W=ODJJ3O]\A92M.H>BM#Y)( M:N;,F9M&\[TV#W:+Z.!1"F47T=:YW462V'J+DMESO4-%;];:2.9H:S:)W1ED M35"2(LG3M$HDXRI:SL/9K5G.=>L$5WAKP+92,O-TA4+O%U$6'0^^\I2&2U26:P4&UXOH,KNX*KU\$/B+X]Z>K,%[LM+ZP6_^ M:!91Z@FAP-IY!$:/'WB-0G@@HO'? 3/J37K%T_41_7/PG7Q9,8O76OS-&[== M1+,(&ERS5KAO>O\%#_X$@K46-MQAW\E69+%NK=/RH$Q[R57W9(^'.)PHS-)7 M%/*#0AYX=X8"RT_,L>7\K&O38@-? M.5MQP1U'"TPU\*?;HH&O6FU^NT>*(@<=)ZH.UJ\Y:_HJU M FZT='^E?Y*. -,^=09#'D:5Z,X!5].(J 5[R"=\N> M@F\A!B$V3%CXYW)EG:$"^G?(Y0YQ,HSHF^K"[EB-BXBZQJ+Y@='R[9NL2C^. M\)WT?"=CZ,N[KI= KV$@DT-L1_&&V1Z1Q4D-U)KZTCHZ)=-4*[#6@AJBF@YT]:N-62,=*RSD,=9\8'N.2GT;)&:%1P5+U<=Y!H1WKZ9Y5G^D63+ M-#W!9 ((ESD$^A0IY[E(;L.GYZ@RK2:]@L2&UZ13"\:EA6HV@:HJ#EU3Y254 M10;WVI$(&X@>.97&Z32C19[&U70&([50]K50CM9":%;W4[,.E< HS' )=(Z) MWL*O*H5G'VCL&$H;I;A+Y$_ABZ?IU$D M3RC;,_.>Q;MI3)G:<&4I^&M23<^G5#2FFW#=QNE=F"HK[6A&A>66?@K0 M> %ZO];:'3?>0/^;L?P?4$L#!!0 ( >#KU9&"8[%D 0 (* 9 M>&PO=V]R:W-H965TW*AI(YPHLM6[N?OM5^N])LI_2S MR1 MO)1%9>:]S-KZ9C@T28:E-->JQHIFUDJ7TM*GW@Q-K5&FSJDLAL+WXV$I M\ZJWF+E_#WHQ4XTM\@H?-)BF+*7>WV&A=O->T#O\>,PWF>4?P\6LEAM M/VCZ&AY1TKS$RN2J HWK>>\VN+D;L;TS^"/'G3D9 T>R4NJ9/[ZD\Y[/A+# MQ#*"I-<6[[$H&(AH_.@P>\_8Q>,()JHP[@F[UC8*>Y TQJJR.!"==Y$+J\X*4NK:38G/[M86I4\7W%<*=RKDG)M MI-NN_I-<%6@&LZ&E9=AXF'20=RVD> ,RA*^JLIF!SU6*Z6O_(=$[RO(#$D61.'7WGI1I#Z&;@Q,(/0;MC+!.0QL@]<'QY@AS$%JL&X3T$4Y^> M8AH<36NMTB:Q1YO AS$\TMZXU9A^2C.%JIU@ F\\]OD9"EA2@R'&'FRPHG@+ M9RQ3*MV<1<4]"$:>"$*(O3@*X$E9,C)O[?9[&'O!)*3WQ(O' 5P0T>@HHM%E M$;7]]Z@A^%:W#9*(/BZ_PRTWRMSNSPGI,O+3_W/6=?O\7]IPU6B0.ZG3MA?3 M$F2MV]A)'3^E02R,FV(1V$LYYR3?O K#0#\8M A],8!OC2455BD3DDZ&GS#! M2< M*6+XQ9B&1OT@"+QP&@]H-!EYDS@< )T::\P9HR\\W_<]$8]I/O+'GHC\ >'4 MN>;96'B3$4U]>#<1@?AXAO/K@$%$WC04WE0XPB+VQD'DPN8$O-[.3H7%'K;( MTMY2X&M.Q)ZD;#PZ;6P&8O2+F^8%FUIUQ9=K8Z_8C')2D6RUZ53#LQO>'N R M=QGC7QKY$L 8A\4/F"1[TL(>4%(4+I/L0'>(M45J[9PG9NZ2YFB:9O4/'=M@ ME4/F6C!KV9[C1* K85KQ1T-;Z#K,M8,XH;66N8:M+!HT'6F#K?Q(9!JI@&EQ M*DO*0%MW7=P)M2(F76M>@OL6[18U6.+=":TS=*O0O%OS^EQA#D_.Y1+UQMT^ M#!5X4]GVB#[^/5YP;MMS_:=Y>SLB!6QRVM("U^3J7X^I$G5[XV@_K*K=*;]2 MENX,;IC1)0TU&]#\6BE[^. %CM>^Q7]02P,$% @ !X.O5AZV+UCW P M00D !D !X;"]W;W)K&ULC5;;;N,V$/V5@;98 MQ( VNOJ6M0W$V10MT"V,..D^%'V@I;'%AA)5DHJ3O^^0LF4;==R\V!0YW4+.);(S@%2X4Z*8LF7J;HY#;J1=Y^XT'OBF,W0AFDYIM M<(GFJ5XH>@HZE)R76&DN*U"XGGJWT.+@-^9 MNH8D\B$.X^0"7M*I31Q>\@[>/5,5KS;':O^\76FCJ#C^.J>WA4O/P]F&N=$U MRW#J44=H5"_HS3Y_B@;AUPMDTXYL>@E]MJ0&S!N!(-IXY#L>%?$0 MED=-/+3E<0./A4(\J06@3&:%2^45KPA9-II0M _XFF%M6D\'W.% 3@7=]GEOZX^&X!S]< V+^A;V@HO=)"Z*!WD3:$#!)],_PCT8# MOQ^G?CI,:!W[83_TT\'H<%G'YYPW71]>1Z->NR!"%_+>[_+>_W#>%])@93@3 MXJW-/+W"8(E9H[CA).[^-1.-C>]:R1+N3I/UL1*Y2.9\B9_6S5& NYBOH3YB MGN^9ZP/S+5*&\83^F7I[O\ILC3H/VN$RIQ-+K[+&*\Q8HQ%X9=%=:=,HH_'0 MB!P**@^R0!H(1._+GMK_%.VA"&^/O79Z;V!I9/8,LK:\-1@)=4.N-"VLH)*T M:&= =39.8G\(OS) Z0;&G(6@.QU'H M]Y/$3PCD:/E4O:"VZA^63QH2/XP'_C!*H=^GB\8)/. !BA$614PWJ[]I.%JZ MUM<&*I.4QU9$1 TV]D=A!)\_C>(H_@KW92WD&P6I%=-)). *AF,_"JF%(C\) M4WB4AHG3".]K@T0/1Y$_&@S -G$R]),T@7-]$QR-M1+5Q@UO31R;RK03KMOM MO@]NV[%X,&\_+BB3&TZB!*[)-;P>4M6K=F"W#T;6;DBNI*&1ZY8%?>.@L@9T MOI94S[L'>T'WU33[%U!+ P04 " '@Z]6*"9Q(E8# "!!P &0 'AL M+W=O9LZXK58@> MGFIM:)94WC?7:4JRPEK0F6W0\,W:NEIXWKI-2HU#44:E6J=%EEVDM5 FF4_C MV:V;3VWKM3)XZX#:NA;N>8G:;F=)GNP.[M2F\N$@G4\;L<%[])^;6\>[=$ I M58V&E#7@<#U+%OGUTMX;@RSY'4"):Y%J_V=W7[ WI_S M@">MIOB%;2<[86'9DK=UK\P,:F6ZOWCJX["G\#K[A4+1*Q21=V$4O\ 9PR=K?$7PSI18OM1/F=- K-@16Q9' 3\)=P;C? 1%5HR/X(T' M1\<1;_R_'!6FA#O4PF,)BU 8RBLD^&>Q8BFNE"^'(M 9F!PV$+KGFAHA<99P M>Q"Z1TSF?[[*+[(W1^A/!OJ38^A'Z-]8\G2([E' PW0?*H2UU=RIP8H/Q0!] M)Q-XOI2V;JQ!XPGL.IZX%\1D)=R&9961NN5"X$6OQV5AB ]X15:K,G(GSS]N M<1_0>- X$5J5HG_!E,,J]/\C@K9$UW 2X6Q++$"G\% YQ!>%!UPVLAKJ)@8G M8 LB\0S!2R69GL-'-"W"'Y!?<2 )HU:P6O*-MDWD5$S&<,_S@AT;P08-T]-1 M2)3M.&9L;Y1-?[(:5*H9NJWS%.@[N PW<*,F.\' 61GV+41SU20@67B8)GYJ0 MBYBEUCD&B_$65$$CGNN871[WD8B/(:Z[$..!$/\G*3]E8"ET%PET4W5G^(=X\36]TH+DR-:U;-SB[/$W#=P.\VWC9QR*ZL MYY$=EQ6_D>B" -^OK?6[33 PO+KS[U!+ P04 " '@Z]6LC;M-VX$ #K M%0 &0 'AL+W=OX\YW7/Q76X)4> I39B<.5NELAO7E=&6I%A>\8PP_6;-18J5OA4;5V:" MX+A(2A,7>5[HII@R9SXMGBW%?,ISE5!&E@+(/$VQ>+XC"=_/'.B\/'B@FZTR M#]SY-,,;LB+J6[84^LZM46*:$B8I9T"0] M_$UCM9TYUPZ(R1KGB7K@^]]()2@P>!%/9/$7[*M8SP%1+A5/JV3-(*6L_(^? MJHDX2- XW0FH2D"G":.>!+]*\ NA);-"UF>L\'PJ^!X($ZW1S$4Q-T6V5D.9 M6<:5$OHMU7EJOBJ7#_ U6-$-HVL:8:; ;13QG"G*-F#)$QI1(L$G\(4RS"** M$[!26!&]FDJ"]Y^)PC21'W3 M]5G\/[=!_ .4 ;^W/)<8A;+J:LT4S.>&U6L M[DI6J(>5#^XY4UL)?F4QB8_S7:VPEHE>9-XA*^ ]%E? AQ\!\I#?P6?Q^G1D MH>/7L^X7>'X/W@.)$BQE,=O%;O[G=QT!ONHYE?]V35<)-^J&,Y_ZC+UU:SP1VI'Q4*Q_9T.>+A.3H(XZ8AW4K ,KZS]T/8VP MW()VF7,(&AVQ&OC<*3DAWA 43V$,ZK$F'5M++7$1; M7>&D^;@S82BK9Z _2$!^Y#0S4_X1,*VL?!T1$DNP%CP%$B?=M60#/=45T4P..S7H@=D:]8A7&+4!"@\>2$=CMJ[(?C;MK7 M->WK5ZU!_Q)H$5&2Q^6VPF79E2##S_@Q(5UBKEL;//1')U*N6U+@J$_*I)8R ML4JYE6 IR([JHIX\@P>2<:%.:W/)T(HSM%B=">Q(,O2:[NB=MU!7>&<2?RZT M8_4'W@!>K%C;H0=/!&SM:*][.T/4J$.7*>IVW,'24$>/@*A/7F,QH+6/7Z+\ MVT<<+-QO"T.S]Q]K"9JL/HSH1VK;ZP3 MM'NG-W4?*_3@B6C[*N%$^+RRW!,1$F0+]?;LP ]?GN_#]02P,$ M% @ !X.O5A3 ;F+% P Q< !D !X;"]W;W)K&ULK9A;C^HV$,>_BI5*52N=;JY<=@M("VEUCM255J"V#U4?O,D UB8V MM0V<2OWPM9T02!I<6/D%8L?S\\S?GO@R.3+^+K8 $GTM"RJFWE;*W9/OBVP+ M)18/; =4O5DS7F*IBGSCBQT'G!NCLO"C(!CZ)2;4FTU,W2N?3=A>%H3"*T=B M7Y:8_SV'@AVG7NB=*I9DLY6ZPI]-=G@#*Y"_[EZY*OD-)2H#V" C*I$5C]'6 !1:%)RH^_:JC7 M]*D-+Y]/])]-\"J8-RQ@P8K?22ZW4V_LH1S6>%_()3M^ACJ@@>9EK!#F%QWK MMH&'LKV0K*R-E00K9-?-6-'$S#V+#2Z[P MFL%Z1O^<1E^@)61 #OBM@+X1LQ+U!^M)[' &4T]]D03P WBS;[\)A\&/?6JY MA*6.8"TEDT;)Q-#C:TK^9[:C/WY1;= 7":7XLT_(Q*60+F&I(UA+R$$CY, ^ M)5M"DWMZ>?E7+OK'$)2QW!6NJ%P7E# M&;A.P)KH2$NGM-05K:WFQ?8\=)R%-;"S)G6RT-[KW1HYHK4UBLX:1;=E[.+V MO:L=>?>41BIG>'7C6A4DVYD[ MR#&ULO=UM;]O(8H;A MOS)P#XHLX(U%ZM5I8B QWX;<[ GBL^=\*(J"EL8V$8I42%BA>;C9;IF3T83,Z6<9*=7'SB'LJ=KT7SHUSG^8_F&[GX=#)H]DBE M:EXU1%S_<:\N59HV4KT?_].B)\]C-AON?OVD>YL?OOYAKN-27>;IOY)%=??I M9'8B%NHF7J?5]_PA4.T/-&Z\>9Z6F_^+A_:^@Q,Q7Y=5OFPWKO=@F63;/^.? M[0.QL\%H],H&=KN!_6(#VWYE@V&[P?"M&XS:#49OW6#<;C!^^3-,7ME@TFXP M>>L(TW:#Z5LWF+4;S-ZZP7F[P?E;-[ &3_]R@Q>;#%_=Y/D?>_NDVSY+-D\Q M)Z[BBX]%_B"*YOZUUWRQ>9YNMJ^?64G61.JJ*NJ_3>KMJHNK;91$?B.NDMLL MN4GF<5:)S_-YOLZJ)+L5W_(TF2>J%+^*W^.BB)L(B'>.JN(D+7_Y>%;5>]%8 M9_-VQ,OMB/8K(UKB:YY5=Z5PLX5:]&SOF;^1]TQ,U_CHF:V^S@P,.ZAO4F?&,LR,-[;]V;XQ(AUEE2B M5+?U;^QJYZ'KX?VW\Z;'+# SCIJ_B9$''K.X_A<K."DV MTXMY_6IWVSNW^&(TCLT*B3DDYI*8M\4F.UD9O,C*P7L$Y Y)$@M)+((P+0"3 MYP!,C 'P\WSQD*2I2+HDI'E9]@?!:!T;!!)S2,PE,6^R]Z+Q,@@'[Q&0.R1) M+"2Q",*T($R?@S U!L&-B^S7?%VU1SVGHMP8;U+,K$N M%V)5?[VYWR_U#,MX7/IENO=;SG[QKWMIW+%C@T!B+HEY).:36$!BDL1"$HL@ M3(O7[#E>LX/Q:M)5)R?)%Z>BNJO'N,O3Q=.[8V(1/S;'*SMOEO7%:;;WNW(O M3L8=.39.).:2F$=B/HD%)"9)+"2Q",*T.)T_Q^G\+\9IGF>EFJ\W[\D?%ZWS MO6@-7T;+N%/'1HO$7!+S2,PGL8#$)(F%)!9!F!8M:] M@ V,X;K,TS2^SIN% MKDYJ":BVI>J^T>+%I63RRL_4GP M^634DPMR[R2JA:@649J>"[O+A6W,Q??\,4ZK1U&I8MD;"./F1P>"U!Q4.@"Z'P&J250+42VB-#U(75' ,JZ37GQ.T_PASN9*W.2%6.3K MZ^IFG8IX6S[J?8/-+!Z=+;0O@&HNJGFMMOMB,QQ-AGW3,+0/T#.N/;'/!WOC M2G3<$-4B2M-STBWX6^85_[:-5]:SL+E*[N/K5)V*3%5-!V"^+HIF&6?3!,BS MWLR@J_^HYJ":BVJ>M=\ .!^,9CV108L ? MZ7\M,;WQ0!?\43ZME6>U:\KO8%!BP&H MYJ":BVJ>M;_T;P_V9T(^.FJ :A+50E2+*$V/5%T]HLDXV'/2VM$#:L_ MY[MU?LN\T"^S>:'B4HEW"[7]ZI?Z%:59>\S*>/NAN4VGIC<+Y/KL):HYJ.:B MFF?UM"+&YSU)Z+G?N=7S) K0_9.H%J):1&EZ7+IU?,N\D/^]GG'5<:CJ%XEY M7-XUDZ]TO:B_2YJ7I&#\N2_7*VV+D@NPEJCFH MYJ*:9^W7(,:C:4^6]N^W%Z+]NVRD_5<*="4>U2)*TS]'V:W%V^:U>%,^ME%( M\^SVUV;AQ1 &\R#'A@'5'%1S4;5?]J8 799'-0?57%3S M[/WU]I>?^T('#%!-HEJ(:A&EZ5GJUNUM\P+RUR1+ENO>)7OSED>'!5VR1S47 MU3Q4\U$M0#6):B&J192FYZI;QK?1#_S;Z!(^JCFHYJ*:AVH^J@6H)E$M1+6( MTO2L=54 VUP%\-=Q$6>5JH^);I*?]?^7VQ@*VN2?PK5#W2;XNTT=QF6=E5<3U M'1;BNS%,:%\ U1Q4B,H9T$5'-1S4,U']4">[^W M,.N;MTITV!#5(DK3X]-U&VQSM\$\"43+"ZCFH)J+:AZJ^:@6H)I$M1#5(DK3 MD]75(.QS=!*(EAM0S4$U%]4\5/-1+4 UB6HAJD64II^+MZM4#,V5BC=. LW* ML1E#-0?57%3SAON=B9=O#?;B:Z4L707*KX>[H0 M5_DR_BV_3>;BJCF;6W,V'=7[X>(O9NSH:*!%"E1S4M2ZSL70)J=Z0[2'@6H.JKFHYJ&:CVH!JDE4"U$MHC0]:SO773"?3F'OI*;Q M8I$TG\&H)X#M11Z:4YINOVS.9?KZ>4S;D?3/O0P&ECU^<8XX\RX='3'VD@OL M-1?8BRZP5UU@+[O 7G>!O?#"_T7]8MC5+X;F^L6E*JJXSI"[7*7YHVH_I>$D MA9I7^2O31[1[@6H.JKFHYJ&:CVH!JDE4"U$MHC0];UT_8SA&IX]H-0/5'%1S M4M:Z:L;0?$H(_A*%M#%1S M4KZZRL9PADX7T1('JCFHYJ*:AVH^J@6H)E$M1+6( MTO2L=26.X8&+4OQ4Q3PI57O1I#IT#^W+VE^Y<))YL*.CB'8\4,U%-:_59KLS M;>O]^.42--K=0#6):B&J192F7^>UZVZ,S-V-;T5R'U=*?$OK,387ZS/-',W8 ML1%"-0?57%3S4,U'M0#5)*J%J!91FAZUKA(RLLB9XPCMA*":@VHNJGFHYJ-: M@&H2U4)4BRA-SUK7"1F9S\/!SAS-@QT=1;0R@FHNJGFM=F#FB(X9H)I$M1#5 M(DK3(]9504;F*LCEU]^NA)1U>-[PEJ/9.CI!:",$U5Q4\U#-1[4 U22JA:@6 M49J>M*X1,AJA$T>T#8)J#JJYJ.:AFH]J :I)5 M1+:(T/6M=&V1D/EM'=S+$ MYPEC4I9KM7CSPK1Y@*/CAQ9$4,U%-0_5?%0+4$VB6HAJT6C_RB?CL75^?MZ= MH%)/5M?]&!WH?K"'9.A9.U#-0347U3Q4\U$M0#6):B&J1:WVZH&Q'K&N^S$R M=S]V#LF.>UL?+82@FH-J+JIYJ.:C6H!J$M5"5(LH30]=5P@9H860$5H(034' MU5Q4\U#-1[4 U22JA:@649J>M:X0,C(70H"C,[0$@FH.JKFHYJ&:CVH!JDE4 M"U$M&O5<2V9@#>O_^J>.XZX',C;W0-BC,_-@QZ8,U1Q4NLN)?B,B]6>7.-E3P3[T[J6TZ:,%WF:1I?;VZ_5^)S MD[O;S5';J?C'SF7N'I+J3GR+B^I15/GK&_4&$BV3H)J#:BZJ>:CFHUJ :A+5 M0E2+*$T/;E5:)5?RXN:4W?&C1!-4<5'-;3;MPA-UW EX/'=='M0#5 M)*J%J!91FAZLKD0R-BZ<&X-5J&6<9,UU_^ICO)N\6,99\_/XJ$[XJ-:@&H2U4)4BRA-#V#7+!D?:);4 MAW]7>;K>!$IF67X?-^?S.16_58OWFX/!J_^O@T&TH8)J#JJYJ.:AFH]J :I) M5 M1+:(T/<9=C66,7EUFC/944,U!-1?5/%3S42U -8EJ(:I%E*9GK>NSC _T M60QSUCC+UG%J/A9$:RVHYK2:=L;NOH,W%QW60S4?U0)4DZ@6HEI$:7JLNL;* MV'S5F5=C=?H4)U&I8MF?*;2^@FK.@1_[]0,T%]T/#]5\5 M03:):B&H1I>DA MZZHJ8W-5Q?3:56TNF/&4M7B9KU\Y4$/+*JCFM)KV]N.@_Q4,+:*@FH]J :I) M5 M1+:(T+5R3KJTR,;=5=L*59Z9KSIB=8Q.$:LYD_Z(MUGC8ER!T7 _5?%0+ M4$VB6HAJ$:7I">K**!-S&<7T\I0FJOFH%J":1+40U2)*TY/6-4HF M0_(-^PE:($$U!]5<5/-0S4>U -4DJH6H%E&:GK6N9#(QER"VU[-^%#=)%F?S MIE RSY>K/'ME(=JL'9TUM#R":BZJ>:CFHUK0:MIU&69]EX5'APU1+:(T/49= M561RH"KRVN10_"F,EXPWNT<'"FUVH)J+:AZJ^:@6H)I$M1#5(DK34]M:W9,S,V.-UXRWJP2$6^?JZ MNEFG(I[/F[7D_KDAVMQ -0?57%3S6DW_G$W?$8V/CAN@FD2U$-4B2M.SU#4U M)N:FQNTZ&E-S1^.U6/5ER$P=FR%45O??L^]Q B.YA1&GZD[YK1DS-S0B9S0L5ETJ\6ZCM5[^( M)!/5SB?Z-V=>[ T#6I-HM=U_@''/P^^@H[JHYJ&:CVH!JDE4"U$MHC0]4EU+ M8GJ@)9%GO_YQ)?X4S^\T?']^IZ&^U5?Y;1&O[I*YN,RSNF*+E"51S4,U%-0_5?%0+ M4$VB6HAJ$:7I6>O*$]-#I\78?3DKZI>ST^8,;JOFH M%J":1+40U2)*T[(VZUH6LT-GPCAV+F@&CXT;JCFHYJ*:UVKZO&PR>3$7[+W7 M:*3?*T#W3*):B&H1I6WC<5;>*54Y<15??%RJXE9=JC0MQ>;MO^;U:.=64:B; M.C[6A\_VR=G>[9?6!]?JN=VS/OB;V\\Z_N+CJH[2U[BX3;)2I.JF'FKPOGF_ MI4AN[YZ_J?+5IQ/K1%SG594O-U_>J7BABN8.]=_?Y'GU]$TSP$->_-C\.!?_ M"U!+ P04 " '@Z]60<6O)@(# ,"@ &0 'AL+W=O[SAXDFN !1ZSBF3$VNE5'%CVS)= M08[E@!? ])<%%SE6NBN6MBP$X*P"Y=3V'">RO> M)$,37P7\(+"16VUDE,PY?S*=S]G$?H-$3&KZ44UD]T::)=2R4 MEE+QO 'K"G+"ZC=^;GS8 KC!$8#7 +S7 OP&X+\6$#2 H'*FEE+YD&"%X['@ M&R1,M&8SCKH17Z 963*R("EF"MVF*2^9(FR) MIIR2E(!$5VBF%UU64C#1381$#Y "6>.Y'CY/0&%"Y86.?9PEZ/SL ITAPM#W M%2\E9ID(L_Q_ [X?3_\"V8#Y!R')_WP M!-(VN[<+M[73K=U>:[=7\?E'^+I\_74[ETKH'^!WESLU7]#-9S:%&UG@%":6 M_NLEB#58\?MW;N1\Z/+J+Q M'_J17@?K;5=Z4YWJRF%*+PH"MTVY(S=HY0:]TA:VV\-2I MO$0,5)>2\""_'T3^_GSVYCMU/@]3>I%W[71KCEK-T9MIC@X+",-1N*>Y-]^I MF@]3ND-]C>C6/&PU#_]+LSE,TE((T,=.P86Y#739,#Q8G]=.,-ISH;>"4UWH MR.B-@CT3[*VCU]R3]'&U)$PB"@L-..>#;"V#\#U!+ P04 " '@Z]6NM%#R%P# #""P &0 M 'AL+W=O@-@R$W.A9YX&V.*"]_7R09RJD]E 0+?9%+EU.!4K7U=**"I"\JY'P;!T,\I M$UX\=FMS%8]E:3@3,%=$EWE.U?#WO=F'!UAMC%_QX7- U+,%<%W.% M,[]!25D.0C,IB()LXEWV+F:]P :X'1\8[/3>F%@I*RF_VLF;=.(%EA%P2(R% MH/C8P@PXMTC(XUL-ZC4Y;>#^^!;]E1./8E94PTSRCRPUFXEWYI$4,EIRLY"[ MUU +&EB\1'+M?LFNWAMX)"FUD7D=C QR)JHGO:F-V M G/: L X(CP/Z=P1$ M=4#DA%;,G*PK:F@\5G)'E-V-:';@O''1J(8)>XQ+H_ MPS@3+ZOC(S(C2[86 M+&,)%89<)HDLA6%B3>:2LX2!)L_)$B]16G*PNR\YW@ J$B!XE\C+FP+/!5(R M4Y R0]Y*K3'DZ148RKA^AL'7RROR]/$S\I@P0=YO9*FI2/78-ZC"P3@B[Z0P&TU>BA32PW@?U3<6A+<63,-.P'=4G9*H=T+"((Q:^,S^/#SL MH!,U)Q(YO.@.O-IZ31:0 -O2%8>3([?W3":?%I)S@E=Z1U7ZNZH E,/*P#&M06O/C)H]XP>-'FQ0.!'3C3;YSI=Z''AR:DLER9K.18"2K# M3L@4UDP(>VE7E-N-;794.88NARURV_AY;] ;^]M]F9U$[BEST,@<=,J<*[EE MKDQ:F4EUUMS]H=KT5&"#?3WG_2,Y@Q;-4=1L.J Y;&@..VE^5,S82I"A\0), M&[7A+]2"(V*=*>[I\Z@1,/JWZX0%YC=W:?2K]Z/H6&,GBWMJ/<GG5J7$!] ME;!BSQ5#G7/ 1WJR7^&7!BLQ5@]-KHN4&EMNTB_XZ<&O=>NQ=J;\VX+R0& ' M[IPW[IS_WU)[_I#./!#8@3.]X&=?$/R'8ELG.:@\_;/!T3^DF\K?2O7WNJ$< MU-HUB9HXWE57T*PVC>BE:[^.UJ>V075=UD^8JKO%;SZ*UX1#AI#!Z0A+@*H: MQFIB9.%ZKI4TV,&YX0:;;%!V [[/I#2W$YN@:=OC'U!+ P04 " '@Z]6 M2!JL5Z0# #.$0 &0 'AL+W=O0YPI)\OA>@UK-F,KQ^/F _K<6 M+\4\$ XW-/^2)2)=6(&%$EB1;2Z6=/\/U(*F"B^F.=>_:%_;.A:*MUS0HG:6 M#(JLK/[)CSH01PX2I]_!K1W<4X?)@(-7.WA::,5,R[HE@D1S1O>(*6N)IAYT M;+2W5).5:AKO!9-O,^DGHB7LH-P"^@/=5Q.)Z K=9IRLUPS61(=:]AS,WMR" M(%G.WTJ'3_>WZ,VKM^@5RDKT,:5;3LJ$SVTA:2EP.ZXI7%<4W $*'OI 2Y%R M]%>90-+UMZ6<1I-[T'3M&@$_$':!//P[1 M"I(C*E)@)G85R/1H9(Q/R)V;N*$_Z6?G-^S\)[ S\/+/!W6\67A"K":PC.6@D!R^TGH,Q0S 26"<$81." MT#CKR^%I#L_72##!I[G89Q4X [F(G78S'8:1T+IA:*L(/$H9@<^+!.2D:_9T_#2&A=E6U)@F?O!RKD:5X_ID 28,I OE]1*@X--4!SA1/]!%!+ P04 " '@Z]6]_LH MS# $ 7' &0 'AL+W=OE_R0$<<'QC_+C8 $MVG228FSD;*[97KBN4&4B*Z; N9NK-B M/"52G?*U*[8<2)P'I8GK>][ 30G-G.DXOW;+IV.VDPG-X)8CL4M3PG^\A80= M)@YV'B[K,K2@Q32$3E&6(PVKB7..K" ]T0-[B M"X6#.#E&^E$6C'W7)S?QQ/'TB""!I=0(HO[V,(,DT20UCK]+J%/UJ0-/CQ_H MO^5FXHP<%,.*[!)YQPY_0/E ?@7P;DC^X6SYX+ M%Q))IF/.#HCKUHJF#W+U\VBE%\WT1)E+KNY2%2>G=["'; ?H GT@G!/M&GH= M@B0T$6_4U<_S$+U^]0:]0C1#GS9L)T@6B[$K5=^:X"[+?MX6_?C/]/.>\"X* M< ?YGA\TA,_,X2$LJW"_(3PTA_])LB[R>L^&1^?WCNOAKM*[$MVO1/=S7F 6 MO8/N0*]EFJW1+?!\U6=+0!\7"5T3O8XZ*+K?JB4%,?I$4]V.K=!*@?2:!Z*ST)78DB5,')5F!/ ].--??\$#[[_4K/OE'/FR39J<5/.FA&T@6G\1K0.QEWF^0S MDMJN=YNPT"8LL@2KV3&H[!B\E.P]L.FF35AH$Q99@M7<'%9N#G\Z>P^?I)O MZSU)2F>U"H=/<[SG/6X5&BCW !'Y8QO?.TS MLMI.49NPT"8LL@2K&7)9&7+Y4A+.I4TW;<)"F[#($JSF)O:.)9?WTRFG1 R, MKSBSAE9X]"3EF(?35CM;M+IX)_4J-HIG;S%TT%P2+I&JFP%]O;ZGXMM57IY> M>+T+#S>Z8AQ;V_5AE19:I46V:'67CP4R?C$5,K9:(ENEA59ID2U:W=-CF8S- M=?+1RNV)E>J8LKC1&#/.1S^ \*9WDIDYLK4)5@MN6[2Z"H3X/@M ?=?3&:U^C'"*BVT2HMLT>J>'C](8&.% MW#ZSFG$C0V:U^A'!*BVR12M,<$_V5/26V7O"US03*(&5PGO=H;*<%[M0Q8ED MVWR;9<&D9&E^N $2 ]<-U/T58_+A1._<5'N!TW\!4$L#!!0 ( >#KU;@ M4(5J_@( $ ( 9 >&PO=V]R:W-H965T>V+4;$4]XJ2AA<".0+(L"BZ<94+Z;.IZS7UB2 M+%=FP8TG&YS!+:B[S8W0,[=!24D!3!+.D(#UU+GR+N>1L;<&WPCL9&N,C)(5 MYP]F\CF=.@-#""@DRB!@_=G"'"@U0)K&SQK3:4(:Q_9XC_[1:M=:5EC"G--[ MDJI\ZHP=E,(:EU0M^>X3U'I"@Y=P*NTOVE6VT-T^W@UP[^H<.Q"$'M$%BA%3,K:X$5CB>"[Y PUAK-#&QNK+=60Y@YQ5LE M]"[1?BI>PA98">@W2[0 MZ MJ!S-;3F .&L.Y@E]7W)*D:[H'1;ICZXCJ"(,NR.8)G$I-SB!J:.[@ 2Q!2=^ M^\8;#=YWR?]/8"^2,6R2,>Q#CV>88I8 P@JM(".,$98AOD8;$(1W5<^LPAM9 M/-/.MG$0>EXX<;=M3:^MPF#\;/2":]AP#7NY+B'A&2.V4VF*HKYEA"6TU)5J M[LWJG^54(<,6T7//]\<',E7UZV:U>1ZO[*O@/IM7;ZON4KI@)**P MUJZ#BTBG2%3O5351?&-;_HHKW3'L,-=// ACH/?7G*O]Q 1H_C3$OP%02P,$ M% @ !X.O5@CZL(!"!@ SB\ !D !X;"]W;W)K&ULO9IM;]LV$,>_"N$50PNXD44_)G,,))&*=6B&H%F[%\->,!)M$Y5$ ME:3B9-B''RDIDNC*S%Q<^B:F%-V/Y/W%$^^DY8Z++W)+J4(/:9+)\\%6J?S, M\V2TI2F1)SRGF?[/FHN4*'TH-I[,!25Q:90F'AZ-9EY*6#98+$D3OCL?^(.G$Q_99JO,"6^US,F&WE+U*;\1^LAK*#%+:289 MSY"@Z_/!A7\6XE-C4%[QF=&=[+21F3V9.R+I%4_^9+':G@\6 Q33-2D2]9'O?J7U MA*:&%_%$EG_1KKYV-$!1(15/:V,]@I1EU2]YJ!W1,? G!PQP;8#W#":+ P;C MVF"\9X#Q 8-);3#YOP;3VJ"6%)%DLEY[2 S3=>%$]F* :##XP&!^C:YZI MK41A%M/8!GAZ9LWT\-/T+K&3>%%L3M#8'R(\PKAG0%=N\]^*Y 3A:66./MT& MZ/6K-R@GCWJIJ*X/JI^^&;L["&C4CN^I@QY,Z,9<$]%@QOT8RWWCYNX8E]SQ M >ZMCDMQD5#$U^@CO:="4OT;D9PIDK!_JIOBKP_:"KU7-)5_]PS]LNIBTM^% M"81G,B<1/1_H2">IN*>#U<\_^;/1+WUZ0<("2%@(!+-TFC0Z35STU>]%>D>% M42GG2M^:3*_;^BZ5Z-^G9I\X3NZQXE2P:0DS3ZC[U7CIW7<]#ME=" 2S/#YM M/#YU>OR:)50'9WWC1SIBL6QC H)N2A934:Z+/F\[F<=Z&Q(60,)"()@ES*P1 M9O;R(6L&J1,D+("$A4 P2Z=YH]/_L.^BN=]<9#ERT3ARX73D#4E(2F/!'H9ZKQ;U>J(ATU-%9L-'JGILH MI/,6175G2B>N7PLF]G./2AXW^%A]:MII-QCL[99 .PRA:+;?.XFF_TS 3U.] M!O2F*?HR;')'*0L:H]MVXOTUK>R5PTH^6H*(MNA*2:"AURACIYD^IMU"G$Z'9.,UD=T ?3 MIKVB@.;8H+2@IEF;GO%HM+] TO*9U MG_8+?^K/Y_L/&] 4&XIFR] FV;X[R_XVKKWC1::?/KW^!LVN06D!*"V$HMFJ MM!F[O_@!H0PTJP>E!:"T$(IFJ]5F]KXS(5U=[(B(D: Z,91,461Z,)MGO6EF MO#]1= /'Z)$2T1?RKMR61\L FK9#T>P7>6W>CI_)VP^%,MWZOFJ\N\-C5Q H M+0"EA5 T6[HV];3;0>L"4#3;[6U= +OK M_&M^^,:J"U %!: $H+H6BV8&W- $]^0%0# M+1^ T@)06@A%L]5JRP?8_<+^T/O&(1(DJ]X%\$)%/*5RB+9LL^U5"[1\4-.L MRMA\NE\:"T [#:%HM@QM70 _5Q?XGM>^;NC1?@=](P]*"VN:=4]T;PG;[6T= M !];![@1].U%5.4TQO\?Z(8DZ)HH17L?W9?N'H[6 +0Z $H+H6BV5FUU /^ MZ@ &K0Z T@)06@A%L]5JJP/8G^:4 MBDWY(;G4_BTR57W:W)QM/E:_*#_1]MK+JR_=KXG8L$RBA*ZUZ>ADKA]_HOIX MO#I0/"^_CK[C2O&T;&XIT2J:"_3_UYRKIP/30?,)_^H_4$L#!!0 ( ># MKU;\2^@QIP( '4& 9 >&PO=V]R:W-H965T-A2_!=EKX]SMV2A9& M*"^)CW.^R_'E9+)3^MX4 )8\"B[--"BL+<_#T&0%"&K.5 D2OZR5%M1BJ#>A M*370W(,$#Z->+PD%93)()WYNH=.)JBQG$A::F$H(JI]FP-5N&O2#YXD;MBFL MFPC324DWL 1[5RXT1F'#DC,!TC EB8;U-+CHG\]&+M\G_&2P,ZTQ<96LE+IW MP74^#7K.$'#(K&.@^-K"'#AW1&CC8<\9-)(.V!X_LU_YVK&6%34P5_P7RVTQ M#<8!R6%-*VYOU.XK[.N)'5^FN/%/LMOG]@*25<8JL0>C \%D_::/^W5H :+H M#4"T!T3>=RWD75Y22].)5CNB73:RN8$OU:/1')-N4Y96XU>&.)O.*H,SQI"Y M$BLFJ5^J4XQPV7/0=7RKJ31KT!IR(3$O6BB-PM+\GQT:>7-"'6UQ09 M-45&GG?P7I$7V4/%#/-%_?Z.<^3:@C!_NJS6E,-N2G=7SDU),Y@&>!D,Z"T$ MZ<NV3?OQ:#2>A-L.L6$C-CPLIH3 M]5A:E=UWB=;HN"W:'P^B;M&X$8W?$966R0U(2[+V6>LR$+\V,!R^4732Z"<' M]:\HTV1+>05$K;&[E!SW,F^=: )X5.P3H3NJU4O8Y<+VJ^=.D M?P%02P,$% @ !X.O5M\9FD%2! *A< !D !X;"]W;W)K&ULK9CO;^(V',;_%2L[37=2V_P""AT@4:QME>YVU?5N>S'M MA4F^@'6.S=D&VO]^=D@#61.W3'X#<>+GP?[@'T\\W@OY7:T!-'HL&%>38*WU MYB8,5;:&@J@KL0%NGBR%+(@V1;D*U48"R4M1P<(DB@9A02@/IN/RWKV'K][/YKV7G3F051,!?L+YKK]208!BB')=DR_47L?X>J0WWK MEPFFRD^TK^I& )$$/$Y^@C)0O*J*:@T'L,FE"F/IBZWQXP>O_N WJ' M*$=?UV*K3&TU#K5IGOV1,*N:XW32.TM%H'.Y.4;RI%G:VXG_VL5?WL>?LXSUAI(!SMJXZ#S!KA^#:[O?Y[U?:+T:88]F350#FJ4 ^<8G!.U+E?ZS%Z P;DC#+AN M7])/XGJN-]!73#!_,^@U4':2&-:GA*Z1,)I7ZJ21DQ]#&I$3=AL7I M1D\L=UX2OZ(*!8Z0X+<69:)K5E^ MT88\$3-P6K$X+<[&XM,-5VZG6"X'PPXJQUP=.[.FI2*WYI6$'5]'6L%XS=)> MW7#EU@ S[%AWXV-*CMTQ^7-C.WH-CZ>P6^'QZ88KM^:X27L=?(X).W9'; Q+ MD/9EEO),%( T>01U@3BT[DYNL[,!>%#1Y'$-Q[$[%7X4F#&6"*S-Z MY.&434O"U6%):L7D-1][=<.56^,=:S08IO_!%)Z<2]I3Y$]$KBA7B,'2Z**K M:\-9'@YF#P4M-N51Y4)H+8KR<@W$$+,5S/.E$/JY8$\_Z^/QZ;]02P,$% M @ !X.O5G&\Z-A$!P 03@ !D !X;"]W;W)K&ULM9MK;]LV%(;_"N$50PLDL7B197>)@=9"L0(-4#1M]V'8!\9F;*&ZN*+L MM,-^_"A;$2V2H265^M+XT$&_S]9AO-QDG-$I'\^O#9Q_S^76V M*^(H91]SP'=)0O.?;UFE.4'XSGUUNZ9G>L^++]F(MWXUIE M%24LY5&6@IP]W(S>P-*QBO1%8[GB1)55C,8(D2H]_Z8_*B),&D#S3 M %4-4-L&N&J VS8@50-R<.:8RL&'D!9T?IUGCR OHX5:^>)@YJ&U2#]*R^M^ M5^3BVTBT*^;O:)2#KS3>,7#+*-_E3%S4@H-+<,[$QU7,"I27#'QB MRUV>1^D:O*4\XN!ER H:Q?R5:/[E+@0O7[P"+T"4@L^;;,=INN+7XT(,NNQZ MO*P&^/8X0/3, &]I?@4PO #(0]C0?&%O'K)EW1P9FH?M>U>:CX73M=VHMAL= M]/"SP[DOP%UI6U1$C%^ -WMA&+V/V:68PY>R#F M'LIUXC7?TB6[&8F%@+-\ST;SWW^#$^\/DWLNQ4)'8@UG<>TLMJG/%Y1O@+C% MP+)\P;[OHKTP4]S*)@N/4I.#5+DR[N<$3WUO=CW>GYIC"$-PBKUF6&A4\WQ4 MAS42(G5"Q)J0G'\7WLQ'IC?LX*&A^GF6F^70":9'D1_2NJQ#+CA\2)I>U=8Q;I.MZEF#X13Y!/% M'D=]-NR9U?;,VMNSSC/.P2X5\!X?7%H+:#>Y--,20\J=H4>H-X5U7#VSAIY$ M3N\7\H[%>R,F>EI:EY $2NZF*#*;*/G;!]C7@!/FAAWFQ7J=LS4M&'@H*_Z^ MK/C&_*V:7:='I=:<'T'@3U6G'/7:=$KB,K0R8U5KZ''SD3QM/FAQXM5Q*Y+7 M6Y'[\ /KJ+66((YXW59<2>RI]K9+\"^T _ M6M;T#L.9/M7O+FE!?PR1?0SM@?V![%@,(_@.M4=NNV'D..H5M5VI--R5N MP^%Y&SH%;J=JH2NUIKV2N:$=NDN"-%JFHS1"&&IET4#W0EFY9WJ6TVCOI_+\K3@G?E5K38$GX:'C"1TX)WZE:Z$JM::\D?&0G M_*ZEU4#TR$=$G>)ZF#\-9NK9A7UL?7.7X(_LX-^S9NJ K]5,/40]"[4/K6_J M$O]1AS/R]H50/]Z^#+1K;PB",W7[8Q]?W_PEL*,.A^"MZYM^Q$T0\;6KKX?Y M4W\V4QT8@JFQ9&IL9VI9N+Y/'"3D_@G:J%KM2:]DJVH?6-_63 MYTXZ 'KKVH5U0E>/T<^'A/:A]4U=(C>V(W>_VE6)-LI2^6A7,WE#$ S4VF4? M7]_\)1%C*Q+VJUV59O/>1^J1B"$*^UX0J 8,P:Q8,BNV,^OIGBO?9GF9_7V6 MKKI5+9>/>2RR-G3Z?@G6>)D1= MDQ:&* B#J5:UAL!N++$;#_'L"3[[:,GB?$AH'UK/U(GD;3+$XR?$]/B)NN$P M!6%UNV$?7M_T)0F3 1X^(?KQ-"$3M6@;HL2M3[!JP!"L2B2K$CNKRJ+U9LW2 MY<_N%0>=';IT>5[M2:YHK:9C@P2L6<7DLO7"J%KI2:]I[\DQX!^(^7[&( M3M$!49_Q6ABB("(JDH;VH?5-7<(VZ0#;K2L6T3E:K5CG0T+[T/JF+C&;=#@: M;E^Q]*/?2ZQ=>T/05-UEV(?7-WU)P:3#Z7#KBG74G#1N?:1=>ST*(JR7;*>< M.C[YN5;YX[I;FJ^CE(.8/0AY[RH05R,__E[M^*;(MH=?<-UG19$EAY<;1E#KU;(D+8Y%00 +86 9 M >&PO=V]R:W-H965TR+%NIK-0%'_)BB]3,(><< M#L5A?RWDHUH :/(CX:D:. NMEY>NJZ(%)%2=B26D^&8F9$(U-N7<54L)-,Z= M$NX&GM=U$\I29]C/^V[EL"\RS5D*MY*H+$FH?!H!%^N!XSO;CCLV7VC3X0[[ M2SJ'>] /RUN)+;=$B5D"J6(B)1)F ^?*OPS]KG'(+;XQ6*N]9V)"F0KQ:!K7 M\<#QS(R 0Z0-!,6_%8R!@#KEF,9Q_WF+_BD/'H.94@5CP?]EL5X, MG'.'Q#"C&==W8OT9BH Z!B\27.6_9%W8>@Z),J5%4CCC#!*6;O[ICX*(/0?$ MJ7<("H?@N4/[@$.K<&C]J4.[<&CGS&Q"R7D(J:;#OA1K(HTUHIF'G,S<&\-G MJ=']7DM\R]!/#S]1)LDWRC,@$Z JDX"B:D5.R1?_V WE+6$J^+D2F:!JKOJMQ+@;1C8IQ1YMQ@P/C^F0B4KU0Y&,:0USU=S&& M,I!@&\@H: 2Y!0S"M4I56CM=Z M4943S95.+LE'%V&N.\SW#Y?,\P_9Z,X\8)'-W$T8QPU.X*K# MA:AQL9K- !\5BT'FB[*.I$;,8]>A3;#0$EB%RXN2RXO7N"EX](>'UC0A!?:/-4>8AM!CZ6S0.OL;R=^SW_V::^UZG;J/^[^WD'? M;R3@L^#QE$:/1Z5V,^;1\=M$"VVA5?D,=GP&KS&_BUG94L0F6F@+K:K(KFCR M&\N OTUQJU5/@;:?O.W.\\-[8=0]8%0-?U>F^,UURHL)3GZ2&U@!)W45[J@9 M_6@>;**%MM"JS.X*([_S*E/=:K5E%2VTA5959%=P^8TEQ-^FNM6*J4 [5(,7 M/%DMA=R]B[X$Y#R_,%5(09;JS9U?V5M>RE[E5Y'NSGQSHSNA&ULS5I=;^(X%/TK5G:TFI%FFL0A0+L0:=KN:$9J5ZB=CX?5/IA@BE4G9FT# M,]+^^+63-$X@N 6Y$B\E(;[']QX?AY.;CC:,/XH%QA+\S&@NQMY"RN6%[XMT M@3,DSM@2Y^K*G/$,277*'WRQY!C-BJ",^C (^GZ&2.XEH^*["4]&;"4IR?&$ M ['*,L1_76+*-F,O])Z^N",/"ZF_\)/1$CW@>RR_+2=$Y8#C M^=C[&%Y<18$.*$9\)W@C&L= ES)E[%&??)F-O4!GA"E.I89 ZF.-KS"E&DGE M\6\%ZM5SZL#F\1/ZIZ)X5AG '4Y7G)/\ 5PB001X>XTE(E2\4QC?[J_! MVS?OP!M -&SI+T''X7 BB]5UUZ.#$-ZU%\LYUN4_7VC)@!? M),[$/UWDE-GTNK/1&_U"+%&*QY[:R0+S-?:2WW\+^\$?750Y FL1%]7$13;T MY$_$\P_J9@)H1=6OKG)+C'Z!H6]#ZR08^>MF#;LCPK@>TLJL5V?6LV9V2RA6 MFTTM0\IRJ99&[0)]*,@,>AB M.0)K53^LJQ^>E,J'+HES!-8B[KPF[OP55'Z^(^!>O'TGMX]I)1L&QM,$UG1O M\!I3$('_P%%ZMZ,?NFZNT-I<-/Q=>%*:K])Q19XCM#9YQN>%5C=TI.XKT*:H MXV!;^/:9CZW,&+'0[L2:LJC7O+,8*\[!Z^D(K5VU,7EA[[0V@U.#Z JM39ZQ MB*'52"5?F42T5K[F*GOB"DDPU]2NR\=%_5AHJ)IJJCK9B7=O_H/AM@WJ&!4/ M>]&>WPCCVT*[<>O< .H7H_SM"-719#6E) 4_$.=(/1)W5F"=X^#U=8369L18 MPW!P6IO#J:]TA=8FSSC+T.J_DDHES>W16?-PU]3WX_ZVY'='01@,]TC>F+C0 M[N+LDH=:\IRLD<1@0A53NA%D5[]UNH,7T!%:NZ-C/",,3DK]T*G)=(76)L^8 M3&CU82]5?X724G\<]+;4WS$*!L&>!U_8Z-G9O9Q=_5U=Q4L[XL%K]!J.#QK' M!Z/3$KA3X^@*K4V>,8[0WAY\6>.R FDJ=]OV=PS9U[J$QIE!NS-[1MKJZ+CV MIGW:@Y?P-?ITT!@^V#\M_3OUAJ[0VN09;PCM?O*ROT=6#QA'"\]/:$TX=HRNT]JLLXQ@C>Y?QN#U1@3;? M7>UV19\95";L-][ZZE?NMX@_D%P BN#KU; 48R@AP0 * > M 9 >&PO=V]R:W-H965T+R'AZY&'O9<+]VPV M5^:"/QXNZ P>0/VUN!/ZS"]18I9")AG/D(#IR/L=7UR1@0G(1SPR6,NM8V1* MF7#^9$YNXI$7F(P@@4@9"*K_5G %26*0=![?"E"OG-,$;A^_H'_,B]?%3*B$ M*YY\9;&:C[R!AV*8TF6B[OGZ$Q0%=0U>Q!.9_Z)U,3;P4+24BJ=%L,X@9=GF MGWXOB-@*(-V& %($D+<&A$5 F!>ZR2POZYHJ.AX*OD;"C-9HYB#G)H_6U;#, M/,8')?1=IN/4^"-E CW29 GH%JA<"M#/2$ETBCXS.F$)4PSD";K)%DM]E69Q M/ICFC^!/B.89^[8$B7ZY!D59(G\U@;""!(7ZJ (_0?<0+85@V6SH*YVWF=V/ MBAPO-SF2AAQOJ3A#(3Y!)" A^H!\).=4@*Q!NFI'NH:H1"*-2+[FL"22E$22 M'+K3 /V@>/2$%H)%@#0WJY*EF"I _Z(_J,A.ORP5>FC*_;)U M//%W)!(QAY MNF$EB!5XXY]_PKW@MSHB'(%97(0E%V&.'NXEJE=%]/=GC8-N%*3RGSI^0I?\ M. *S^.F4_'1:M7+%,Z4[P7 2<;TBQB!R,DY0ND47,W35\= *OB\/&S &P6TJX,$6O M#;.SW_*.N#7[>R:?3J<" (DWFYQVR'V?GBLTFX#*\V%R#(%CIT[0%9K-4>4% M<:N5.ECB3EU?@;:SZ >=?E,O5)8.MWNZ__7"^];^]EGV+M<1FLU)Y0)Q]RCM MX=0NND*S.:H,(V[U6P>W1Z]N:0_"WNXKH'Y^ IS:.%=H-@&5W<.#HVC3=KX/V>??>$W*$9K-4V46"C]$J MQ*FC=(5F<[2UB]B^C7A@JQ3HNTY_YV7PVB@[]\KID=>MI/\DZW]URAV814AI#TCR)YIY[1%9K-4>492?L>X:&2']1*&>]N M^S2,"\B.Z/VMSX?FV^TM%3.6293 5,<%9WW=.F+S.71SHO@B_Z(XX4KQ-#^< M ]55F 'Z_I1S]7)B/E*6'Z7'_P%02P,$% @ !X.O5IT+)5"P P +1$ M !D !X;"]W;W)K&ULS5C;;MLX$/T50@T6+9!$ M-U^2K&T@L5JT1;(-DJ;[L.@#+8TMHA3IDI3=_OV2E"Q;L:*L P78%YNDYAQR MS@R'HD9K+G[(%$"A7QEEZ*A2N7 G!B M01EU \\;N!DFS)F,[-BMF(QXKBAA<"N0S+,,B]]70/EZ[/C.9N".+%)E!MS) M:(D7< _J87DK=,^M6!*2 9.$,R1@/G8N_8O(#PS 6GPCL)8[;61@Z*%C0.\)0*\$]*PRA2M6AP@K/!D)OD;"6&LVT[!B6K1VGS 3 M]WLE]%.B<6KR 1.!OF&: [H!+',!.JA*HA,TY4P1MM ]TY0D 8%MJ.X@YBPF ME!3=MQ$H3*A\UX:Y)GBF$>JW-KJ&%5 4ZM;#?83>'KU#1X@P]#7EN<0LD2-7 M:B)4XG>LP22!ORT'=]OP;M:T$K58*/J5=!*>(/% M*0K]8Q1X0=BTGG9X!'$%#QK@43O\\":L<"2U?[PF^]UBPDR^Y M0O(8I9C$T MJ5JP#RR[.497$V_DKG:EVK?P^W63J'6)+Q1@4 DP:!5@FF)=DTV-G=>DB+?5 M.MZMUDTB%#/T=UP\>>SCM'45AV9,1V0UP8:58,.79@RPY)ET&3Z;+L,]+??2 MI75]+_3^K/+^K-7[&T)!OW?H2G-(@K1R'EI[NB2+.B*K:7E>:7G^OSH!SKN, M0I=D44=DM2CXWO8MUWO5,Z"=_E!A2[9:!?"'_J,:4%K5CA5_L*T4=2EV7OC] M5S\-VJ&ULM9I9;^,V M$,>_"J$NBET@C0X?.6H;2"P)N\"F#3:[[4/1!T8:V\)*HDM2<0+TPY>4%-FR M9<8J9E]L'9P?1_/GI1$G&\:_BQ6 ),]9FHNIM9)R?6W;(EI!1L4Y6T.N[BP8 MSZA4IWQIBS4'&I=&66I[CC.V,YKDUFQ27KOGLPDK9)KD<,^)*+*,\I=;2-EF M:KG6ZX4OR7(E]05[-EG3)3R _+:^Y^K,;BAQDD$N$I83#HNI=>->A^Z5-BA+ M_)' 1NP<$_THCXQ]UR>?XJGE:(\@A4AJ!%5_3S"'--4DY<<_-=1JZM2&N\>O M]+!\>/4PCU3 G*5_)K%<3:U+B\2PH$4JO[#-1Z@?:*1Y$4M%^4LV5=GAR")1 M(23+:F/E09;DU3]]K@.Q8^!Y1PR\VL [U6!0&PQ.-1C6!L-3#4:UP6C?P#EB M,*X-QF7LJV"5D?:II+,)9QO"=6E%TP>E7*6U"G"2ZY;U(+FZFR@[.?L,2A9! M?B&_4?O'_WH8O G,&!^BDS"A&1/"HXK-98U)M:Z&B ^:]C$HJ8.C[4,(@#-2 MMI,SXH.(>+(N!X6_/JNRY).$3/S=X>YM!1YV@_6(>2W6-(*II89$ ?P)K-G/ M/[ECY] Y]F@Z'C3.RG7;4P:PPZ:KS:KS%$JK&EPJA18614X?:+],@.E4B 1K"3%NA!CW$>*,Y$7V"%QW MD$C-:ERMB03YMVN@K=0QTONJ@PGS,6$!)BP<'S1"KVE>+1$O&A$OC"*6TY9: M::Z92#K[D-&\KTJ8,/_BH+,-W8/>AEECB 1K"779"'5I%.HK<+6ZI>7"8@&= M'>KR("!JA-H+R-Q82U\),&$!)BQ$@K6DNFJDNNHCE9JADKA+KZO#SGPP7Y>O&7D-/NY44- MW170/>QPYJK[*HA*"U!I(1:M+>+.B[IK%/$FBG@!<;TLE&^/ES5O;.Z ':7V MEWUFQWJ+5^U7.SBVF&I#R1WERR07JADL%-(YOU#K!%[MT:A.)%N7>PH>F90L*P]7 M0&/@NH"ZOV!,OI[H"IJ=,K/_ %!+ P04 " '@Z]65_G-X*P" !X!P M&0 'AL+W=OXY]YR+?1UN MA'Q2"8 FSUG*U!OPR&"C=L;$.)D+\60F7^.1TS&"((6% M-@P47VN80)H:(I3QN^)TZI0&N#O>LG^VWM'+G"J8B/0'BW4R9H!7 ;Q]0.\( MP*\ OC5:*K.V;JBF42C%AD@3C6QF8&MCT>B&PBF0BE%3F] 4U9JLXPYF%V0TY/SL@)89S<)Z)0E,/71?4MG]]>U)_7[;;7QAY]ST%2S?B*I';?+'#?-!DN60++8IK+.NI?=D-W MO>OC,*;7>8EY):]?R^NWRGNDDM$Y;NQV=25)?R>S/QCNJ3N,Z0Z/J MJ=4&K MNEDBI#[7(+,W] 6'N;T]>0TA1]0-:G6#5G7W0M/T#6&#@U]V.=S_K8&ULM5?;;MLX%/P50ELL&B");KYF;0&-TV(72%LC;KH/Q3[0$FT3I4@O2=G) MW_>04A3'DNG62%]L4>(,9PXOYW"T%?*[6A&BT4/.N!I[*ZW75[ZOTA7)L;H4 M:\+ART+('&MHRJ6OUI+@S()RYD=!T/-S3+F7C.R[J4Q&HM",7RG9JIUG9*S,A?AN&O]D8R\PB@@CJ384&/XV9$(8,TR@X_^*U*O'-,#= MYR?V#]8\F)EC12:"_4LSO1I[ P]E9($+IN_$]F]2&>H:OE0P97_1MNH;>"@M ME!9Y!08%.>7E/WZH K$#B 8' %$%B/8 8>< (*X -G)^J5*!3FF1KY&M083C^M1KXN1XX.C/P1RTL4 MA^;OEN(UKM[&+/;DC9HMG1)KI/C ! MUR5%SU*8XV"3A$/3<[/KPCG.B2XZM8N.TP4([[0)+U'=7>%A9U^XD_I$X=U: M>/>8\&Z;\&Y#^"#N[.EV,I^HNU?K[AW3W6O3W6L&O!%O)_.)NONU[KY3]Q>A M,6L3WF\([P0-Y4[N$Y4/:N4#I_);HM05PKDHN#9[E=FC>8T?(95J!8G4CLDU MY4LXCS6!EFXS.F@8O0C#[IY1IY03C0YKHT.GT6GI VTP*VP26A20?HC)>30O M\CWC;1:'#8OQ,!KL672*.-%B&#PGV^ G9C,MI#16H1:3V,Y<:8Y1/*>LRKB4 MIZS(2&:RK- K.*F?8#O=SEK3;M"&HJ=NB-TAT+PY06LU_Q7 MP\!JX-% A,T$U@_Z^W%H]HJ"WO,9\-+?=0E[WG16XI!6^M38[I.;2& M6DNOWU&;A,_%2>BN3ERQ^R1X^EO"=T32X;77&L!7+8O\G?K>7*Z@=%Y2KF"_ M+( ^N.S#7I?E?:5L:+&V)?]<:+A V,<5W/&(-!W@^T((_=0PMXCZUIC\ %!+ M P04 " '@Z]6#Q*,_RX" #3! &0 'AL+W=OV M1<,G:^L:26RZ3>);A[**H$8G69K.DD8J(XH\[MV[(K<=:67PWH'OFD:Z_0*U MW60,.UW-Q-;Y<3(-_=/BI M<.>/UA R65G[%(S;:B[2( @UEA08)/^V>(U:!R*6\>? *8:0 7B\?F'_&G/G M7%;2X[75CZJB>BX^"ZAP+3M-#W;W#0_Y7 2^TFH?O[#K?6>9@++S9)L#F!4T MRO1_^7RHPQ$@F[P"R Z +.KN T65-Y)DD3N[ Q>\F2TL8JH1S>*4"9>R),>G MBG%4W"&GY.$C+/FZJTXCV#4LN[;5R*4GJ2%ZP*WI&R!4\MT-DE3:O\\38@F! M*"D/X19]N.R5<-^E&\%D_ &R-)O\"T]8^2 _&^1GD6]R7OZOJY4GQS?\^Y2D MGF)ZFB)T_:5O98ESP6WMT6U1%&_?C&?IES,")X/ R3GVXC&V!58@M^BXR[F1 MPZ@HLP$="TOHFE.BS]-FL$?I/(RAL89JF$$E]_Z,WNF@=_I_>BOE2]L9 B<) M3PGM^<;]#84W8%NDHS2[R)/ML8[DJ$?#N',G;)3Q7(4UX]+1IPL!KA^AWB#; MQK9=6>(AB,N:7QUTP8'/U];2BQ$F87C'BK]02P,$% @ !X.O5K&+8:^] M @ " @ !D !X;"]W;W)K&ULK95;3]LP&(;_ MBI6A":1!SH>R-A*T0G"Q"7$8%],NW/1K:^'8F>TV\.]G)R$JKK<=66QAA++,UX!TV^67)18Z:Y8N;(2@!>- MJ*1NX'F)6V+"G'S!6NZTD4DRY_S9=&X6 M$\>3C^D$>ZVW]ROFNPZRQQ+F'+Z1!9J/7$R M!RU@B3=4W?'Z&KH\L?$K.)7-+ZK;VBAV4+&1BI>=6!.4A+7_^*7[#CL"/_I M$'2"X%\%82<(FZ M61-KAA7.QX+72)AJ[68:S;=IU#H-8686[Y70;XG6J?R& M;8$I+E[1\0P4)E2>H%/T>#]#QT[FK<_9A@SYLT/B%?PT[([*@7&X$H)\7 M- D$PMM>UN!$M5DOI>7_6.+>K9HD&V)[W3 MS4JK!"] 6NE:@WAWW#B,]^ L1?[(M[/%/5L\R'9%&-';:X%6G-NW0'PP:AIE M>V2'-4DXLH,E/5@R"/; %:;ZJW5+VD:6'(P:!%Z8[+$=5OE9''TPI6E/EP[2 M[9PKQ48(W3ZQ$::6:?5B?X_04A5FH]1.F/6$V2#A=\Y..[3AKY@=+/EDE.TO MO<.B*(G"/4)WYYPV=Z0^'E>$241AJ67>6:HCBO;>:3N*5\W1/>=*7P1-.N8VZ"___ ]02P,$% @ !X.O5A.'O48\ P O0L !D M !X;"]W;W)K&ULK99O;]HP$,:_BI554RNM)"0D M0 =(E&C:I$ZK^F=[,>V%"0=8=6)F.Z7]]CN'D$$2,H;Z!N+XGB?W.SO.#=9" M/JDE@"8O,4_4T%IJO;JR;14M(::J)5:0X,QP M8\H2:S3([MW*T4"DFK,$;B51:1Q3^7H-7*R'5MO:WKACBZ4V-^S18$47< _Z M<74K<607+C,60Z*82(B$^= :MZ_"OHG/ KXS6*N=:V)(ID(\F<&7V=!R3$+ M(=+&@>+?,TR [UU_Y2Q(\N4*I@(_H/-]')H]2PR@SE- MN;X3Z\^0\_C&+Q)<9;]DG<A^3\ M[(*<$9:0AZ5(%7JJ@:TQ8_-<.\JSN]YDYQ[([BN5+>*U/Q#7<;T:^:19'D)4 MR-T:>=@L'Z>+%G'].KF-92YJ[1:U=C,_[X#?+7VE4YX7."LAY8K\'$^5EKC_ M?]759^/8J7);VBDEZ3 M>[%K(Q'C^:>H.4+JJK=Q"3(7

K]_=CPH;$SH1MU/@ M=H["16Z]IW:F/D[0&[;ZY>H:X+<?A<0'I]K7\^^FO ^Y7#U7'Z99P)M4HUPFZO1)T8UK_"VWO]$JFL<468\$2 MA#KU9"]%?VG , #@1 9 >&PO=V]R:W-H965TZGN]0; D,=49'KN;(S9 MGKFNCC>0,GTBMY#AR$JJE!F\56M7;Q6P)$]*A>M[7NBFC&=.-,N?7:MH)G=& M\ RN%=&[-&7JUP4(N9\[U'EZ<,/7&V,?N-%LR]9P"^;;]EKAG5NA)#R%3'.9 M$06KN7-.SQ8TM EYQ'<.>]VX)K:4I93W]N9+,G<\RP@$Q,9",/QZ@ 4(89&0 MQ\\2U*G>:1.;UT_H?^?%8S%+IF$AQ0^>F,W+$4 M.O\D^S+6?_N WE'>$;N-G*G$5O/ M7(/,[?O=N&1Y4;#T7V#YE:D3,J(?B>_YHX[T17_Z)<15NM].=U&O2C2_$LW/ M\48OX%WL-#[1FIS'/W=<@&*Y5?^]PFCRQ4"J_^NJ MO7C9N/ME=AV?Z2V+8>[@0M6@'L")_OR#AMY?74H,!-;2953I,NI#CW*[&&L( MW&9L\>@/ ;C(B*@-TJ5 1OFL';C>8CHQ)O,W(=F98=!OA>.JJ 6XW'%>-S+ M^$X:)HC,[2PJ]K]A6T +!V)\^8]L1%/CC;K9!Q3;H9?N5"\ = :R]!@)KE1]6Y8=ON>S"(749"*RERZ329=)KB\419I@4.W)ZQ&]@*%"FU^(CMF:2ZC6MAO0 M U]W1/DA?<'8=1]$^QNASU(D2Q;?']59]&,>/54#H;45J'LK&KRIC0=MNX9" M:VM3-UZTMW\YSL;A09\^#KSG+NX/*FBZC6.M_4\!3X%KGFD\4JPPRSN9H"BJ M.*87-T9N\Y/N4AH\-^>7&V!(U@;@^$I*\W1C#\_5GR71_U!+ P04 " ' M@Z]6#,#Q,G=X^>YRYF[P8*+!QD!*/08LT0.K4BI],JV91!!3&2+IY#H)U,N M8J+T4LQLF0H@8>X4,]MUG*X=$YI8_B"_-Q;^@&>*T03& LDLCHEX^@B,+X86 MMI8W;NDL4N:&[0]2,H,[4-_3L= KNT():0R)I#Q! J9#ZP.^&F'/..06/R@L MY-HU,E(FG#^8Q9=P:#F&$3 (E($@^F<.(V#,(&D>OTM0J]K3.*Y?+]$_Y>*U MF F1,.+LGH8J&EH]"X4P)1E3MWSQ&4I!.<& ,YE_HT5IZU@HR*3B<>FL&<0T M*7[)8QF(-0?<><;!+1W<0QW:I4,[%UHPRV5=$T7\@> +)(RU1C,7>6QR;ZV& M)B:-=TKHIU3[*?].\> AXBP$(5^CF]\954_HS34H0IE\B]ZAE\A&,B("Y,!6 M>D/C9@US$JK6VEU<[SV M,W@C1J1$?(KNB1 D48@+E+^WZ.=7;8J^*(CEKUTR"]S.;EQ3:5C^B,>Q+AYILGY1YA613$5^^W16' MS+P[3OD9V/-UD8=8UA1T*@6=(Q2D1* Y81GDS#,9HA1$ MH6"G@ +[^C&4356;C/8L>_MN=#JTE=]"OY?C0H^:Z=R+K1Z&%:]"FYN5DZI M8+S=>'@.;NO/YMO=N/>IVE9=#-[3QBQ3O%BE6)@47Z DBR>Z?/4S"4$FJ**Z M1P@(8_I_=_*$@ 31EM?>L'2V.X+-@#02/C4@J]X(-S='_WZH>0<=:HTLCE5I MKPU>9NK5 \^,)A(QF&IXIW6I=Q/%(%DL%$_S66S"E9[L\LM(#]\@C(%^/N5< M+1=FO*O&>?\O4$L#!!0 ( >#KU:FNF ^TP8 "(V 9 >&PO=V]R M:W-H965T1Z*YQ4IOS+M6 TR(+BJ$\< MY[0?TS#IS:;9OALQF_)416'";@22:1Q3\73)(KXY[^'>\X[/X7*ES([^;+JF M2W;+U)?UC="?^B4E"&.6R) G2+#%>>\"G_FN:P*R%G^%;"-KV\@,Y8[S>_/A M0W#><\P1L8C-E4%0_>>!7;$H,B1]'-\*:*_LTP36MY_I[[+!Z\'<4/0U M#-3JO#?NH8 M:!JISWSSGA4#&AK>G$N^76P^]^?7MM*]T[X;1GQ<]7>4]D3T]873-$[62R$\" M%K3$>_9XUQ+?UZ,NATZ>AWY)K,"+='F"7'R$B$-(VWCLX7_0I QWVX9C#[^F MPAKN_W@XL23#+<\#-^.Y^\Z#%16L[3RXT"=!LF1Z;5#H[@G5V]W0IVSWQ8:* M /W]IT:B#XK%\I^6\5SF_0_:^S?KX9EU*YLU\CHL\SJTYK5^TJ^+DYY6\^+(EE,KN6M.(6'> M<"=7(SQV=W.:MQO6VHU/1WAO4D_+I)Y:DZH7+HP^Q4EXETJDSUR=2'.MN8EH MTI9'*ZQK'B%A'B3,!X(U%!F5BHP.? T808H("?,@83X0K"'BN!1Q_/(U0$N# MP@1)(Y1$12"DK#@!(1U":!TKS MH6A-*6L&%5NGTL06MOBABXDS& M#MZZ_X+JMIE_4N6?6/-_0R,:LT"$CT?F-@U]1Y;%S<[JG'!(F@=*\Z%H354J MNXX/[=->,#]L\.U2OS?17 MWA[;S7T^&P3[EH8R5 R9'D)]?[QF(N1M=F)4R-8$@QIX4)H/16O* M4%4#L+TNT#H5\Y6Q,>L]]0 [KO.9#UH1 *7Y4+2F,%51 !^Z M*H!!RP*@- ^4YD/1FE)6I0%LKPW1QK*;,Y=V26/%.&:]4( MM!X 2O,*VJ1VH7%.QL/MR\QKU -P51# ]HJ 3T5R_"E5^3QINSIJ!1 MRK+",S431^8-]'PRV@0\BO2=LKGNY#JURP1:4P"E>05M7/\1[<39$>DU:@6D MJA40JX&=7;7\_(L2KK1/4=KXS/DR"?]EP1':%&JB9S7W>R![EYU% :T.O) . MG/DS1%"E&HGI#04ZM5 M$-!* "C-*VC8;=ZA3<;;\^0U*@&DJ@00NW'_',K[XX5@YKGP S5:S/ME?,G=N>_/^WT<6_:0=T_*,TK:+MI MW\G[:QA[4AE[8G6;/U5WM*,[YQ_4LA>T>MUQN^38T@2/+0\*DH*8:E.:!TGPH6E.5RGR3R:$-'ZAW!Z5YH#0?BM9\3+7R[J[54.8/ M+!<%K!_W$'9HYZ=/0?UX0:M[".RL[7?PV=^_KI2 MA:RS P 81$ !D !X;"]W M;W)K&ULQ5AM;Z-&$/XK*WJJ[J1<>+.QG=J6$N>J MGG0G17&O_5#UPP;&9A5@Z>YB)U5__,TN&!L;T[I"RA>;76:>G7GF #*KE$BED(F&<^(@-7,NG5O%FZ@'8S%;PRV\N":Z%2>.'_6B\_1S')T1)! MJ#0$Q;\-+"!)-!+&\5<%:M5G:L?#ZQWZSR9Y3.:)2ECPY'<6J7AFC2T2P8H6 MB7KDVU^@2FBH\4*>2/-+MI6M8Y&PD(JGE3-&D+*L_*O'_W@;PC+"._ MQKR0-(ODU%88IS[-#JN8[LJ8O#,Q^>0KSU0LR:+LD[KQ/P M*Q77Q'>OB.=X?DL\B__N[G6$X]><^P;//\=Y3 549#[05WPH%+D5@F9KT-=7 MY-.+)ACO(G]D07.F:,+^ANB*W*:\0.L_OB D^:P@E7^V\5N>/V@_7[\9;F1. M0YA9^.A+$!NPYC_^X ;.3VWD] 36H&I04S7H0F_(,SS075O2)5)@D/3;:S,? MN6,L]^8PF5.C<3!R:Z-&D,,ZR&%GD LNE7Y(!&P@*X#\0W8[5$KZ2C0I+ 2Y M,V@+OO.$2RO6$UB#C* F(WAC<0=]4M436(.J44W5J#=QETC# ]VZ$^=(VZU<\*@(59>F.Z$O+51/8 T6)C4+DS?6]*1/JGH":U#E.ON& MPNE-U1540];'JFZQ&;6+VCUH>MS.&!\Q;RK"V-0K0@4G/->5;(VQ$^K2VO2% MUDSA$S6U6OG=&T/LVR?V7 M/@GG():MK\@:,A T,>6C$0X,3"I!]:C4&G,GZL7%Z@FMR<&^"W.';ZWM7KNT MOM":=.W[-+>SM[E,V\%)VSSTW./>NL4J" ;''8A],*RF(-9FAI<8 E:@'.GJ MW?H[P:V9CH_V[_3W S,$[V'*CP\XL*U9)DD"*X1TKD?(M"CG^7*A>&Y&XB>N M<, VES'0"(0VP/LKSM5NH0^HOZK,OP-02P,$% @ !X.O5MT91.&, P MBPT !D !X;"]W;W)K&ULM5==;]LV%/TKA 8, M'=!$(O5A*;,-Q&G7]:%HD*#=,R-=VT0D4B/I./GW(R5%)]E+L12(EWGO. MO;P\).=[(1_5%D"CYZKD:N%MM:ZO?%_E6ZBHNA0UG*C:]J";1H MC*K2)T&0^!5EW%O.FV^WR\%JX K)CB2L%YXU_AJ10)KT(SXSF"O#MK(AO(@Q*/M M?"X67F 900FYMBZH>3W!#92E]61X_-TY]7I,:WC8?O7^1Q.\">:!*K@1Y5^L MT-N%EWJH@#7=E?I.[/^$+J#8^LM%J9HGVK=CDYF'\IW2HNJ,#8.*\?9-G[M$ M'!@0/&% .@/2\&Z!&I8?J*;+N11[).UHX\TVFE ;:T..<3LK]UJ:O\S8Z>6] M%OGCQYJ"<7N;POO^ZTTF96&-^\1P^P89R;IJG0DO(;, MEK*0Z+-2N]-,DB,F%QCC,$O&FO#L_-J$YGUN86;'A1EE(,#(<9.M3'J.DX+_Q^TR$"+.-/V'92V\U>#9*(8)>AV$*$7H-*EQW@0 M9.R4U$,R.7!MC@VCA%HGV4$1!9H_"(2N,T3I-P@LR@T]@MU&=O4_A8ER^B8$:BB1V;#+),W++\$WM%Y_G' M(C$[)_[W7N$?G(\KD)OF%J!0+G9&ULO59=;]HP%/TK5E9-K=22D/"1=H!48-,FK1,JZ_HP[<&0"[&:V)GM M0/?O=^V$-'0I9=*T%_#'/2?GV-?7'FR%?% Q@":/:<+5T(FUSJY<5RUC2*EJ MB0PXSJR$3*G&KER[*I- (PM*$]?WO)Z;4L:=T<".S>1H('*=, XS252>IE3^ M&D,BMD.G[>P&;MDZUF; '0TRNH8YZ+ML)K'G5BP12X$K)CB1L!HZU^VK26CB M;< W!EM5:Q/C9"'$@^E\BH:.9P1! DMM&"C^;6 "26*(4,;/DM.I/FF ]?:. M_8/UCEX65,%$)/^?=W_L?^0<(;*ELD:)\3 MW_.#!CV3X^'^ 3E!M1V!Y0M>X'M/)6=\75_;[]<+I26F^X^FY2KH.LUTI@1< MJ8PN8>C@&5<@-^",WKYI][QW35[_$=F>\T[EO'.(W29B@EG59+) ]BS2E*7- MZ"+HX(H/W$U=?E/89?^RBMK3U:UT=0_JNK>% *(+N@&)=6V7TU@1E<8DQMTB MN<)CH059BC3#(T)XZ85DN(LV_MS4&CQ'IYC^!<%9D]%"2K?FH!WVNGZGTP^> M>6V*]+VNU^F%S7Y[E=_>?_$;E=7B%<>]HQTW11YTW*\<]X_*O.;=RE7T--%H MH6 /ZVGGM=KA,_F-4;44WI,>5M+#OY9>7_C7Q8='B6^,^D.\6[N&4I!K>SLK MS)*:XE6!]7;-N"()K)#2:_4Q'V1Q4Q<= M+3)[V2V$QJO3-F-\W( T 3B_$D+O.N8#U7-I]!M02P,$% @ !X.O5HP7 M0^8Q! \A0 !D !X;"]W;W)K&ULS5A=;Z,X M%/TK%BN-9J2=@G&^Z":1^K6:D::KJ)GN/JSVP04G\=9@UC9)^^_W&BB$A**) MRDA]2<#X'I][[L4Z>+J3ZE%O&#/H*1:)GCD;8])SU]7AAL54G\F4)?!D)55, M#=RJM:M3Q6B4!\7"]3UOY,:4)\Y\FH\MU'PJ,R-XPA8*Z2R.J7J^9$+N9@YV M7@;N^'IC[( [GZ9TS9;,W*<+!7=NA1+QF"6:RP0IMIHY%_C\"@-;"H/4C[:FZ_1S/$L(R98:"P$A;\MNV)"6"3@\5\)ZE1KVL#]ZQ?TW_/D M(9D'JMF5%'_QR&QFSL1!$5O13)@[N?O"RH2&%B^40N>_:%?.]1P49MK(N P& M!C%/BG_Z5 JQ%P X[0%^&> ?!@Q>"2!E ,D3+9CE:5U30^=3)7=(V=F 9B]R M;?)HR(8GMHQ+H^ IAS@S_P,ZY9O4&BV80LL-50Q]1DMHEB@3#,D56DC#$L.I M$,_HFHO,JHZ6+,P4-YQI=/,4BBQB$5HI&:,K&:>9H7F%(+@%_>,U,Y0+_0G6 MT79$3UT#B5@Z;EB2OBQ(^Z^0)NA6)F8#BR>P!0$J%?P7%2[]3L!;JLX0 MP;\BW_-)"Y^K'P_W.^B0JB@DQR.OX%V X-&I6M]0E?!DO:_UW]\ &'TU+-;_ MM*E>E)>?VB0H<(U^>BT3!SX9DP&I M)C:H#ROJPT[J2R/#1R136T:-C$1IIL(-;$PHE'$,I=5V0AOU3MQ3J]<36$." M427!Z%VT^ZA/P7H":P@VK@0;_Z1V'Q]UL3\(B!_X@X-V;YE(, F&=G]K:_=) M17W227V1/0@>HAU5"OAK2")"J>);:AA*!0@&%L%4C]M2Z,0_M8H]@36D""HI M@G?1]D&?@O4$UA ,>[59\7Y2XY? ^PV-O2$AY*CS?V1FD_Z>U\*=].^3+=,& M*GNWO&^W/9WQI]:J+[1FMGZ=K?\N^KNDT9=H/:$U1:N='^[T26_I<'+L4#Q_ M-,9'#7X\<3@D.'C%R.#:A.%N%W;'ZAV:?@Z?/@7/MBLK[&M#Y4%6Y-$ M/'<[K5ET+G%R,7M":PI26SL\?!]O0*]6L"^TIFBU&<2=UNDM;\#H>.?VO6#B MX<,WX'BB]TKSUY8,=WNRFS@5\IFQPJ_7+AY>B:25;"?'/7O., >.6SSXVD8$^_0QKA[IT$O5FL/GK6 K@/3.QL!)%0=L MQ8V1:7Y&]2"-D7%^N6$T8LI.@.&ULM99M M3]LP$,>_BI6A":31//01UD:BP#0DD"HZMA?37KC)M;%P[&"[+7S[G9TT=*B- M)D3?M/'#_>_G.]OGX5JJ1YT!&/*<[[.LD@I[HE"Q X,IGY.F?#BH>N;J'@HEX8S 1-%]#+/J7H9 Y?KD1=ZFXY[ MMLB,[?#C84$7, 7S4$P4MOQ:)64Y",VD( KF(^\B/!^'SL#-^,E@K;>^B5W* M3,I'V[A)1UY@B8!#8JP$Q;\57 +G5@DYGBI1K_9I#;>_-^K?W.)Q,3.JX5+R M7RPUV<@;>"2%.5URDR6VLB\,L9VSD3Y3Y^K M0&P91-$>@Z@RB!QWZWRTR9T4)M/D6J20_FOO(V\-'6V@QU&CX!U5+=(.OY HB-KD87I%CH].&G3; M=3#:3K>S1_>2Z@PCP5*"&2<7R=.2:68WSZXU-TK9PW2N"YK R,/3HD&MP(L_ M?PI[P=<&T$X-VG'J[7V@G&I-Y)Q,C4P>R>];'"Z^EUWDI798BML;9A4'K<'07^T@ZM5$ MO4:B:TRK>2$;,'3_HZ*"[<3ORWNC^#N#V:_1^Q^9]_X!4 2^U\2[] MC[R?U41GC42W4BQ.#:CT#9"3@^E])L&M9!_9**_P)0 M2P,$% @ !X.O5DK6]">$ @ L08 !D !X;"]W;W)K&ULK57;;M- $/V5E:E0D4I\2P*4Q%(N('@HJE(*#XB'C3V)5[5W MS>XX*7_/[-HQ*7(CBGBQ=]9SSIPY]HXG>Z7O3 Z [+XLI)EZ.6)UZ?LFS:'D M9J JD/1DHW3)D4*]]4VE@6<.5!9^% 1CO^1">LG$[5WK9*)J+(2$:\U,799< M_YQ#H?93+_0.&RNQS=%N^,FDXENX ;RMKC5%?L>2B1*D$4HR#9NI-PLO%R.; M[Q*^"-B;HS6SG:R5NK/!QVSJ!580%)"B9>!TV\$"BL(2D8P?+:?7E;3 X_6! M_;WKG7I993[[7',MCPNL"5VG^ MA\G,%6%<5>V;W+'5#&M#:JR M!5-<"MG<^7WKPQ$@'#X"B%I ]"=@] @@;@&Q:[11YMI:>/0U(V0]BW>H*:G@G"8K,"@KE.LM9!;]I)]XEISZRP[7P)R49@7M'M[LV3G M9R_8&1.2?0M_!F)^D>>I[;UV\WCFQI#_.[T9YG1.MD(:5L"&H,'@%0G0S8!L E25FS%K MA32QW#*G?PIHFT#/-TKA(; %NK]4\@M02P,$% @ !X.O5H([2VCF @ M@0H !D !X;"]W;W)K&ULM59M3]LP$/XK5H8F M)C'RUA?*VDBT;!K2D! =VX=I'TQR;2P2.[.=%O[]SDZ:%A:R#=$OB>WXGN>Y MN]AWX[60=RH%T.0^S[B:.*G6Q:GKJCB%G*IC40#'+PLAN*B30Q!KE MF1MXWL#-*>-.-+9K5S(:BU)GC,.5)*K,73FEBJ8B>P[2W0Z<4X< MDL""EIF^%NO/4#O4-WBQR)1]DG6U=Q Z)"Z5%GEMC IRQJLWO:\#L6,0!,\8 M!+5!8'571%;E.=4T&DNQ)M+L1C0SL*Y::Q3'N,G*7$O\RM!.1]>@M"QC74K& ME^0]>3R?I50N09'#<]"49>H=.2",DZ^I*!7EB1J[&C48)#>N^:857_ ,7T@N M!=>I(A]Y LEC>Q>U-PX$&P>F02?@)97')/2/2. %(;F9GY/#@W<=N&$3F-#B MAO\4F)E0FJ#')CX@5T!^?,']Y$)#KGZV1:$"[[6#FZ-VJ@H:P\3!LV01G>CM M&W_@?>B0WFND][K0GTB/JQRVB:Q@!A;&'-]5Y'L]?^RN6LC[#7F_D]Q&2BP( M58H^$.,:B_$/DK "7D*;BDZ\%X9JT*@=[#/+@SU('S;2AZ^3Y0JFOYOE47N. M3QKJD[]1 Y5Q:F.58&8S4>!-K=O8.Y%>&*)1HW.TS^R.]B#=][87L_$,KV/(K$HN:X:A&:UZ:_. MJJYBN[UJSK#(+AE7)(,%FGK'0_S99-7O5!,M"MMCW J-'8L=IM@C@C0;\/M" M"+V9&(*FZXQ^ U!+ P04 " '@Z]64$8 4!@TQ;!&)>.[@&QBR0D?%S MC^GUE#;P>'U OW6YFUPV1,&U8-]HKLNY]]9#.6Q)P_1*M!]AG\_4XF6"*?=$ M;><;3SR4-4J+:A]L%%24=V_RN*_#40#&+P3@?0!VNCLBI_*&:)(F4K1(6F^# M9A MWH FE*DS=&*/OI2B483G*O&U$6&A_&Q/N.@(\0N$$;H37)<*?> YY'_&^T9\ MGP$^9+# HX!W1%Z@*'R#<( C=+^^0:3*&GBZ@H)Q; MO1O"",]@2& '$3L(V[.[%&,<)?YN@'C:$T]'B:^R3#:$#=Z'+G)ZQ!<&83S, M%_=\\2C?DCR9R: '^>)G?.=A& 3#A+.><#9*:&[K/\HZ>U[6,'KW%ZM_U*D5 MR,+-(X4RT7#=-6V_VX^\JZ[3?[MW\]+<>_.Q%6*P-:'!Q*6I1G;(*V#.=\*H0^&)>A_!.DO4$L#!!0 ( >#KU:YN[P67P, M )(6 - >&POSKYVLG(5!?1/NPPH)*;)^<*N.B'/D+I8I/05#.%C0CY55>4*&1-)<94;HKYT%92$J2$D@9#WJ=3A1D MA E_/!3+[#93I3?+ET*-_+@9\NSI:S+RN]%'W[-RDSRA(__QXOVO9:YNWGGV M?/;A[*SS>'FS.WYA@$L_<(I>'R!ZU=$'JFQ03#XZ3'Z?.";=WY8VEY]K(4L\ MQV@#!ZV>X $3BA'Z%ALA]SMN\GF;C!GO=P]*Y9Y,8L(]IZN6)T,,JB(=#]-< M;&HU].V 5B89]9X('_D3PME4,F"E)&-\;8=[,##+>2X]I6\2':H+(^4?"W=M M#^Z?2B=C(I8RH;()T_7KH?&0TQ3L2#9?P%GE10"@4GFF&PDC M\UP0XZ%F5 TM.Z.ZI;U*6VMFZD@T36VH:EH9VP']MIK5;LM&K]+U M"O:4JR]+/1UA^E!D]$[2E*U,?Y4V!C#U+JY.BH*O/W,V%QFUDS\XX'A(:IZW MR"7[HZ-!JZ4G4YK5+<<^\$/?_;/,^IH)+PMFE= M^\>["\QV3T%D[VC-!E4>\K6QG5KV]J,>O!Z,/)_P(L&WP3UIDO&%1-5;\&2 MA(IGNUOK$YJ2)5GHK M7+^;Z%A,)'1%DTG5E?.I:7JZH:-6!Q!VD5MSN!&,8S$W A@6!W. <2P+B_,_ MS6> SL=BF+>!$QF@G '*L2P7,C$?+(Z;$^O#/=,X#L,HPC(ZF3@=3+"\11'\ MN=4P;\# XD"DE^4:7VV\0O;7 ;:F^RH$FRE>B=A,\5P#XLX;,.+8O=I8'&!@ MJX#5#L1WQX&:BNT2A"LA/!Q[T^V%T2AG'L1@!S M.PA##(&[$4]4L/DO]/@O4$L#!!0 ( >#KU:7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:GP.(CX! QBH \ !X;"]W;W)K8F]O:RYX;6S%FDMSVS80 M@/\*1I>F!U?BTX['\HP?3>L9Q_%8&5\S$ E)&). "H!VG%_?)64U2YO:]++6 M22)(01]!#SVQ4K5TO]AU\K GH5UM0RP MZ99COW9*EGZE5*BK<3R9Y.-::C,Z/=GV=>O&>,,&501M#32V#?=:/?F?^]M- M\:B]GNM*A^?IJ/M>J9&HM=&U_J'*Z6@R$GYEG_ZV3O^P)LAJ5CA;5=-1M-EQ MKUS0Q9OF60OY5J%M#X ME5[[D3"R5M/1A7U4KCT?^(.K5-(42"#(F(.,]0GZ+$61"0"9[@9RU./!3!)D2D.D>(7LCF1&0V3XA M$P29$Y Y+^2E\H73Z[9=V(4X;[PVRGL$=TC '?+"S9JZENZY!9OII='P,VF" M."L*VYB@$>01 7G$"WFG'I5I%(+Y2,!\Y(797C^XY>JY-MT!.$)/J! ]X67[ M)+43][)JE/BLI&]<&T\"OM4BTB#,"KD&)M6CH501,;OBRL!=%:Q[QD"4%B)F M+\!#YQH(7]=:=OF05EY(4XHO8:6Y? M6\H+$;,89L$6#RM;ELB+Q >:ME?*_8R[*#S&S'X82I$%(2A QLR!V9$I;3HQ)N2)F=L4F8QH< M/4H1,;LB7E*G03)*%#&S*,@IZ LDC!;Y*UVARYX M0CDE879*3W2#=)1*DKVJ),68Y((4LTIHS QC4F9)F,U"8^88DW)+PCWY(#$/ M,2;EEH1['D)B'F%,RC4)LVNV:)+W6:,"S!OIG&SK M">+#I0I25_UP1&DG89^L;"$O5A+F[$*;;O[N9 &!'J_VI91V4F;M#&:0!^*L M+/6KB7)*J2=E5L\.S'8I6I>]LDU*.2AE=M"NT?1>0<)[AC$I!Z7,#MJ5D1^( M;@_&),LBS [:C=D]]QB3E&H!,]/R!O["0WLAJ^+6B?9C\W)(FK6EW45351?0]L5<6UEN7\/< MOD)Z^B]02P,$% @ !X.O5K5Q8'P6 @ JB8 !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/DW_$ ,GWZ50SONNU/=[?NZ^#@>3G75[,:Q M_Y%27>_*L:UW75].YRN;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR M/Q.[S6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\/U=$V7@]R=)S>+ ME[=5,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^ MH$<(>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G + M@=R"= N!W8)X"X'>BGHK@=Z*>BN!WCKYV";06U%O)=!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)ILE!'H;ZFT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMD MLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.] O8- [T"]@T#O0+V#0.] MO8- [T"]@T#OF/RL)- [4.\@T#M0[R#0.U#O(- [4.\@T#NCWIE [XQZ9P*] M,^J="?3.J'[RW7QU^67R[L!)AHE&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M' M75J96]^:F+[Z%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9 MIR9DHYO=QCYKFAGGFKHT,:VS=5=]2AGO$_)T^#]B? M>UB3]W5%HT?CX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+; MY+NB9\>38[IAVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE M3WX_ZJ==4?7#['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC M'*2/"Y ^+D'ZX!.41E!$Y2BD#KU9H M(9*![@ "L" 1 " :\ !D;V-0#KU:97)PC$ 8 )PG 3 " &UL4$L! A0#% @ !X.O5N-/N5V"!@ M828 !@ ("!#0@ 'AL+W=O#KU83C>*;U 8 '$= 8 " @<4. M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !X.O5DB][F.B!@ 4B$ !@ M ("!/QD 'AL+W=O# MKU84=2X!KP< +PY 8 " @1<@ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ !X.O5@C8&BM!!@ 80X !@ ("!?# 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !X.O5L]V$Q^L!P M@!( !D ("!'V0 'AL+W=O&PO=V]R:W-H965T#KU:B M M'9/ 8 /$. 9 " @95X !X;"]W;W)K&UL4$L! A0#% @ !X.O5MF=9MB> @ N04 !D M ("!"'\ 'AL+W=O&PO=V]R:W-H M965T#KU;Z2@E:(00 &P) 9 M " @66% !X;"]W;W)K&UL4$L! M A0#% @ !X.O5J8X3N63 P P@ !D ("!O8D 'AL M+W=O&PO=V]R:W-H965T#KU;($N-Q@0, #8( 9 " M@&UL4$L! A0#% @ !X.O M5@YX0=, ! (0D !D ("!@YD 'AL+W=O&PO=V]R:W-H965T#KU92\+$@" 8 (,. 9 " @<6@ !X;"]W;W)K M&UL4$L! A0#% @ !X.O5IP\]M9&* 5HP M !D ("!!*< 'AL+W=O&PO=V]R:W-H965T#KU9>B@:6 MB0, #L( 9 " @335 !X;"]W;W)K&UL4$L! A0#% @ !X.O5BSW8/+1 P ,@D !D M ("!]-@ 'AL+W=O&PO=V]R:W-H965T M#KU:6Y295JP, (,) 9 M " @>'C !X;"]W;W)K&UL4$L! A0# M% @ !X.O5@DF8VS* @ D0< !D ("!P^< 'AL+W=O MG # !R M" &0 @('$Z@ >&PO=V]R:W-H965T#KU9&"8[%D 0 (* 9 " @6ON M !X;"]W;W)K&UL4$L! A0#% @ !X.O5AZV M+UCW P 00D !D ("!,O, 'AL+W=O&PO=V]R:W-H965T#KU:R-NTW;@0 .L5 9 " @>WZ !X;"]W;W)K&UL4$L! A0#% @ !X.O5A3 ;F+% P Q< !D M ("!DO\ 'AL+W=O# $ &0 @(&. P$ >&PO M=V]R:W-H965T#KU9!Q:\F @, M P* 9 " @&UL4$L! A0#% @ !X.O5KK10\A< P P@L !D ("! M!!H! 'AL+W=O&PO=V]R:W-H965T#KU;W^RC,, 0 !<< 9 M " @7(A 0!X;"]W;W)K&UL4$L! A0#% M @ !X.O5N!0A6K^ @ 0 @ !D ("!V24! 'AL+W=O&PO=V]R:W-H965T#KU;\2^@QIP( '4& 9 " @8&UL4$L! A0#% @ !X.O5M\9FD%2 M! *A< !D ("!93(! 'AL+W=O&PO=V]R:W-H965T# MKU;(D+8Y%00 +86 9 " @6D^ 0!X;"]W;W)K&UL4$L! A0#% @ !X.O5MGB?,+1! 5R !D M ("!M4(! 'AL+W=O&PO=V]R M:W-H965T#KU:="R50L , "T1 M 9 " @7M, 0!X;"]W;W)K&UL M4$L! A0#% @ !X.O5CXGLB38! -2, !D ("!8E ! M 'AL+W=O&PO=V]R:W-H965T#KU8Z@970K , $$. 9 M " @518 0!X;"]W;W)K&UL4$L! A0#% @ M!X.O5@\2C/\N @ TP0 !D ("!-UP! 'AL+W=O&PO=V]R:W-H965T#KU83A[U&/ , +T+ 9 " @9!A 0!X;"]W M;W)K&UL4$L! A0#% @ !X.O5D+T5_:< P M.!$ !D ("! V4! 'AL+W=O&PO=V]R:W-H965T#KU:F MNF ^TP8 "(V 9 " @9ML 0!X;"]W;W)K&UL4$L! A0#% @ !X.O5K!)>:RS P 81$ !D M ("!I7,! 'AL+W=O&PO=V]R:W-H M965T#KU:V)U=*% , #H) 9 M " @5)[ 0!X;"]W;W)K&UL4$L! M A0#% @ !X.O5HP70^8Q! \A0 !D ("!G7X! 'AL M+W=O&PO=V]R:W-H965T#KU9*UO0GA ( +$& 9 " M@0Z& 0!X;"]W;W)K&UL4$L! A0#% @ !X.O M5H([2VCF @ @0H !D ("!R8@! 'AL+W=O&PO=V]R:W-H965T#KU:YN[P67P, )(6 - " 9>. 0!X;"]S='EL M97,N>&UL4$L! A0#% @ !X.O5I>*NQS $P( L M ( !(9(! %]R96QS+RYR96QS4$L! A0#% @ !X.O5J>P.(CX! QBH M \ ( !"I,! 'AL+W=O#KU:U<6!\%@( *HF : " 2^8 0!X;"]?#KU;2-&04[ $ 7!E&UL4$L%!@ !) - $D ]A, )J< 0 $! end XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 187 328 1 false 81 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://somalogic.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Unaudited Sheet http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets Unaudited Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets Unaudited (Parenthetical) Sheet http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets Unaudited (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Unaudited Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited Condensed Consolidated Statements of Operations and Comprehensive Loss Unaudited Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Unaudited Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders??? Equity Unaudited Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Unaudited Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows Unaudited Statements 6 false false R7.htm 0000007 - Disclosure - Description of Business Sheet http://somalogic.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://somalogic.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://somalogic.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Business Combination Sheet http://somalogic.com/role/BusinessCombination Business Combination Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Measurements Sheet http://somalogic.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Leases Sheet http://somalogic.com/role/Leases Leases Notes 12 false false R13.htm 0000013 - Disclosure - Inventory Sheet http://somalogic.com/role/Inventory Inventory Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities Sheet http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilities Accrued Liabilities and Other Long-Term Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Commitment and Contingencies Sheet http://somalogic.com/role/CommitmentandContingencies Commitment and Contingencies Notes 15 false false R16.htm 0000016 - Disclosure - Stockholders' Equity Sheet http://somalogic.com/role/StockholdersEquity Stockholders' Equity Notes 16 false false R17.htm 0000017 - Disclosure - Stock-based Compensation Sheet http://somalogic.com/role/StockbasedCompensation Stock-based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://somalogic.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Net Loss Per Share Sheet http://somalogic.com/role/NetLossPerShare Net Loss Per Share Notes 19 false false R20.htm 0000020 - Disclosure - Related Parties Sheet http://somalogic.com/role/RelatedParties Related Parties Notes 20 false false R21.htm 0000021 - Disclosure - Restructuring Sheet http://somalogic.com/role/Restructuring Restructuring Notes 21 false false R22.htm 0000022 - 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 22 false false R23.htm 0000023 - 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 23 false false R24.htm 0000024 - Disclosure - Revenue (Tables) Sheet http://somalogic.com/role/RevenueTables Revenue (Tables) Tables http://somalogic.com/role/Revenue 24 false false R25.htm 0000025 - Disclosure - Business Combination (Tables) Sheet http://somalogic.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://somalogic.com/role/BusinessCombination 25 false false R26.htm 0000026 - Disclosure - Fair Value Measurements (Tables) Sheet http://somalogic.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://somalogic.com/role/FairValueMeasurements 26 false false R27.htm 0000027 - Disclosure - Leases (Tables) Sheet http://somalogic.com/role/LeasesTables Leases (Tables) Tables http://somalogic.com/role/Leases 27 false false R28.htm 0000028 - Disclosure - Inventory (Tables) Sheet http://somalogic.com/role/InventoryTables Inventory (Tables) Tables http://somalogic.com/role/Inventory 28 false false R29.htm 0000029 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities (Tables) Sheet http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesTables Accrued Liabilities and Other Long-Term Liabilities (Tables) Tables http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilities 29 false false R30.htm 0000030 - Disclosure - Stock-based Compensation (Tables) Sheet http://somalogic.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://somalogic.com/role/StockbasedCompensation 30 false false R31.htm 0000031 - Disclosure - Net Loss Per Share (Tables) Sheet http://somalogic.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://somalogic.com/role/NetLossPerShare 31 false false R32.htm 0000032 - Disclosure - Restructuring (Tables) Sheet http://somalogic.com/role/RestructuringTables Restructuring (Tables) Tables http://somalogic.com/role/Restructuring 32 false false R33.htm 0000033 - Disclosure - Summary of Significant Accounting Policies - Financial Statements (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails Summary of Significant Accounting Policies - Financial Statements (Details) Details 33 false false R34.htm 0000034 - 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 34 false false R35.htm 0000035 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 35 false false R36.htm 0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details) Details 36 false false R37.htm 0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses (Details) Details 37 false false R38.htm 0000038 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) Sheet http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails Revenue - Summary of Disaggregation of Revenue (Details) Details 38 false false R39.htm 0000039 - Disclosure - Revenue - Narrative (Details) Sheet http://somalogic.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 39 false false R40.htm 0000040 - Disclosure - Revenue - Change in Contract Liabilities (Details) Sheet http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails Revenue - Change in Contract Liabilities (Details) Details 40 false false R41.htm 0000041 - Disclosure - Business Combination - Additional Information (Details) Sheet http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails Business Combination - Additional Information (Details) Details 41 false false R42.htm 0000042 - Disclosure - Business Combination - Consideration Transferred (Details) Sheet http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails Business Combination - Consideration Transferred (Details) Details 42 false false R43.htm 0000043 - Disclosure - Business Combination - Assets Acquired and Liabilities (Details) Sheet http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails Business Combination - Assets Acquired and Liabilities (Details) Details 43 false false R44.htm 0000044 - 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 44 false false R45.htm 0000045 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://somalogic.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 45 false false R46.htm 0000046 - 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 46 false false R47.htm 0000047 - Disclosure - Fair Value Measurements - Liabilities, Inputs and Valuation Techniques (Details) Sheet http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails Fair Value Measurements - Liabilities, Inputs and Valuation Techniques (Details) Details 47 false false R48.htm 0000048 - Disclosure - Fair Value Measurements - Contingent Consideration Reconciliation (Details) Sheet http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails Fair Value Measurements - Contingent Consideration Reconciliation (Details) Details 48 false false R49.htm 0000049 - Disclosure - Leases - Narrative (Details) Sheet http://somalogic.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 49 false false R50.htm 0000050 - Disclosure - Leases - Schedule of Lease Costs (Details) Sheet http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails Leases - Schedule of Lease Costs (Details) Details 50 false false R51.htm 0000051 - Disclosure - Leases - Schedule of Lease Maturities (Details) Sheet http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails Leases - Schedule of Lease Maturities (Details) Details 51 false false R52.htm 0000052 - Disclosure - Leases - Schedule of Supplemental Lease Information (Details) Sheet http://somalogic.com/role/LeasesScheduleofSupplementalLeaseInformationDetails Leases - Schedule of Supplemental Lease Information (Details) Details 52 false false R53.htm 0000053 - Disclosure - Inventory (Details) Sheet http://somalogic.com/role/InventoryDetails Inventory (Details) Details http://somalogic.com/role/InventoryTables 53 false false R54.htm 0000054 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities - Accrued Liabilities (Details) Sheet http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails Accrued Liabilities and Other Long-Term Liabilities - Accrued Liabilities (Details) Details 54 false false R55.htm 0000055 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities - Other Long Term Liabilities (Details) Sheet http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails Accrued Liabilities and Other Long-Term Liabilities - Other Long Term Liabilities (Details) Details 55 false false R56.htm 0000056 - Disclosure - Stockholders' Equity (Details) Sheet http://somalogic.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://somalogic.com/role/StockholdersEquity 56 false false R57.htm 0000057 - Disclosure - Stock-based Compensation - Narrative (Details) Sheet http://somalogic.com/role/StockbasedCompensationNarrativeDetails Stock-based Compensation - Narrative (Details) Details 57 false false R58.htm 0000058 - 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 58 false false R59.htm 0000059 - 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 59 false false R60.htm 0000060 - 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 60 false false R61.htm 0000061 - 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 61 false false R62.htm 0000062 - Disclosure - Related Parties (Details) Sheet http://somalogic.com/role/RelatedPartiesDetails Related Parties (Details) Details http://somalogic.com/role/RelatedParties 62 false false R63.htm 0000063 - Disclosure - Restructuring - Narrative (Details) Sheet http://somalogic.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 63 false false R64.htm 0000064 - Disclosure - Restructuring - Restructuring Charges (Details) Sheet http://somalogic.com/role/RestructuringRestructuringChargesDetails Restructuring - Restructuring Charges (Details) Details 64 false false R65.htm 0000065 - Disclosure - Restructuring - Changes in Liabilities (Details) Sheet http://somalogic.com/role/RestructuringChangesinLiabilitiesDetails Restructuring - Changes in Liabilities (Details) Details 65 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LessorOperatingLeaseRenewalTerm, us-gaap:LessorOperatingLeaseTermOfContract - slgc-20230331.htm 4 slgc-20230331.htm a2023q1exhibit101.htm a2023q1exhibit102.htm a2023q1exhibit103.htm a2023q1exhibit311.htm a2023q1exhibit312.htm a2023q1exhibit321.htm a2023q1exhibit322.htm slgc-20230331.xsd slgc-20230331_cal.xml slgc-20230331_def.xml slgc-20230331_lab.xml slgc-20230331_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "slgc-20230331.htm": { "axisCustom": 0, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 652, "http://xbrl.sec.gov/dei/2022": 33 }, "contextCount": 187, "dts": { "calculationLink": { "local": [ "slgc-20230331_cal.xml" ] }, "definitionLink": { "local": [ "slgc-20230331_def.xml" ] }, "inline": { "local": [ "slgc-20230331.htm" ] }, "labelLink": { "local": [ "slgc-20230331_lab.xml" ] }, "presentationLink": { "local": [ "slgc-20230331_pre.xml" ] }, "schema": { "local": [ "slgc-20230331.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/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 536, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 5, "http://xbrl.sec.gov/dei/2022": 5, "total": 10 }, "keyCustom": 39, "keyStandard": 289, "memberCustom": 30, "memberStandard": 41, "nsprefix": "slgc", "nsuri": "http://somalogic.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://somalogic.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Business Combination", "menuCat": "Notes", "order": "10", "role": "http://somalogic.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://somalogic.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://somalogic.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Inventory", "menuCat": "Notes", "order": "13", "role": "http://somalogic.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities", "menuCat": "Notes", "order": "14", "role": "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilities", "shortName": "Accrued Liabilities and Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Commitment and Contingencies", "menuCat": "Notes", "order": "15", "role": "http://somalogic.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://somalogic.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "17", "role": "http://somalogic.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://somalogic.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "19", "role": "http://somalogic.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "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-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets Unaudited", "menuCat": "Statements", "order": "2", "role": "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Related Parties", "menuCat": "Notes", "order": "20", "role": "http://somalogic.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Restructuring", "menuCat": "Notes", "order": "21", "role": "http://somalogic.com/role/Restructuring", "shortName": "Restructuring", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "23", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedFinancialStatementsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "24", "role": "http://somalogic.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Business Combination (Tables)", "menuCat": "Tables", "order": "25", "role": "http://somalogic.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "26", "role": "http://somalogic.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "27", "role": "http://somalogic.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "28", "role": "http://somalogic.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities (Tables)", "menuCat": "Tables", "order": "29", "role": "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesTables", "shortName": "Accrued Liabilities and Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets Unaudited (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets Unaudited (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "30", "role": "http://somalogic.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "31", "role": "http://somalogic.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Restructuring (Tables)", "menuCat": "Tables", "order": "32", "role": "http://somalogic.com/role/RestructuringTables", "shortName": "Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "slgc:CloudComputingArrangementExpenditures", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Summary of Significant Accounting Policies - Financial Statements (Details)", "menuCat": "Details", "order": "33", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails", "shortName": "Summary of Significant Accounting Policies - Financial Statements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i28723c7d83e24e3ead390a640848f883_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "slgc:CloudComputingArrangementExpenditures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i6ea08465c3894723b7a0616abd463581_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details)", "menuCat": "Details", "order": "34", "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-20230331.htm", "contextRef": "i6ea08465c3894723b7a0616abd463581_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "unit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "35", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "unit", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details)", "menuCat": "Details", "order": "36", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "id960265df0834a128c2e5e49ca1cf453_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses (Details)", "menuCat": "Details", "order": "37", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "38", "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-20230331.htm", "contextRef": "ib0ad1b3ea2ba449b924af5aa66ec30a1_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://somalogic.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-5", "lang": "en-US", "name": "slgc:ContractWithCustomerLiabilityCollaborativeArrangement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Unaudited", "menuCat": "Statements", "order": "4", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "id960265df0834a128c2e5e49ca1cf453_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Revenue - Change in Contract Liabilities (Details)", "menuCat": "Details", "order": "40", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i51688a57b3e34a8ea5943e91aec5b6b6_D20220725-20220725", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:BusinessCombinationContingentConsiderationArrangementsNumberOfPayments", "reportCount": 1, "unique": true, "unitRef": "payment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Business Combination - Additional Information (Details)", "menuCat": "Details", "order": "41", "role": "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "shortName": "Business Combination - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i51688a57b3e34a8ea5943e91aec5b6b6_D20220725-20220725", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:BusinessCombinationContingentConsiderationArrangementsNumberOfPayments", "reportCount": 1, "unique": true, "unitRef": "payment", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "if497241e4f984d08b4254cafd7311c7b_D20220725-20220725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Business Combination - Consideration Transferred (Details)", "menuCat": "Details", "order": "42", "role": "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails", "shortName": "Business Combination - Consideration Transferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "if497241e4f984d08b4254cafd7311c7b_D20220725-20220725", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Business Combination - Assets Acquired and Liabilities (Details)", "menuCat": "Details", "order": "43", "role": "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "shortName": "Business Combination - Assets Acquired and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i308aed71dd284597942b1a10c8a4ceec_I20220831", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details)", "menuCat": "Details", "order": "44", "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-20230331.htm", "contextRef": "id5d63d5fb3cd4b8e907959966198f374_I20230331", "decimals": "-3", "lang": "en-US", "name": "slgc:CashAndCashEquivalentsAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Fair Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details)", "menuCat": "Details", "order": "46", "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-20230331.htm", "contextRef": "id5d63d5fb3cd4b8e907959966198f374_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i1aeda4f453444ab4b61fe3da0f466da4_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Fair Value Measurements - Liabilities, Inputs and Valuation Techniques (Details)", "menuCat": "Details", "order": "47", "role": "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "shortName": "Fair Value Measurements - Liabilities, Inputs and Valuation Techniques (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i1aeda4f453444ab4b61fe3da0f466da4_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i5a58d699c8734feba78260821f1bb7a1_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Fair Value Measurements - Contingent Consideration Reconciliation (Details)", "menuCat": "Details", "order": "48", "role": "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "shortName": "Fair Value Measurements - Contingent Consideration Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i12d50c785384440e86095802728f014b_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "49", "role": "http://somalogic.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i4eb72e2a949c4895b6eb387a2df228a0_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity Unaudited", "menuCat": "Statements", "order": "5", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i736cfdf8d11b4530987db9265ac1e132_D20220101-20220331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Leases - Schedule of Lease Costs (Details)", "menuCat": "Details", "order": "50", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Leases - Schedule of Lease Maturities (Details)", "menuCat": "Details", "order": "51", "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-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "slgc:LesseeOperatingLeaseSupplementalLeaseInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Leases - Schedule of Supplemental Lease Information (Details)", "menuCat": "Details", "order": "52", "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-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Inventory (Details)", "menuCat": "Details", "order": "53", "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-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities - Accrued Liabilities (Details)", "menuCat": "Details", "order": "54", "role": "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities and Other Long-Term Liabilities - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Accrued Liabilities and Other Long-Term Liabilities - Other Long Term Liabilities (Details)", "menuCat": "Details", "order": "55", "role": "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "shortName": "Accrued Liabilities and Other Long-Term Liabilities - Other Long Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i0415d9d9a0a34e169d0be459f31cb24c_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxLiabilitiesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i8756984a0e264fcb80632870380f6dea_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "56", "role": "http://somalogic.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i078e1a6ef6314a1fb751647a49983a36_I20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Stock-based Compensation - Narrative (Details)", "menuCat": "Details", "order": "57", "role": "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "shortName": "Stock-based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details)", "menuCat": "Details", "order": "58", "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-20230331.htm", "contextRef": "ia5243500e4424ce8b84704f6022f1895_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "id960265df0834a128c2e5e49ca1cf453_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Stock-Based Compensation - Stock Option and RSU Activity (Details)", "menuCat": "Details", "order": "59", "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-20230331.htm", "contextRef": "id960265df0834a128c2e5e49ca1cf453_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows Unaudited", "menuCat": "Statements", "order": "6", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows Unaudited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "60", "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 }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "menuCat": "Details", "order": "61", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i2525f6ae68564c0dba1f31c9fc5297ec_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Related Parties (Details)", "menuCat": "Details", "order": "62", "role": "http://somalogic.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i2525f6ae68564c0dba1f31c9fc5297ec_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i68496280555c48c6becc823f84f6d5f5_D20221216-20221216", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Restructuring - Narrative (Details)", "menuCat": "Details", "order": "63", "role": "http://somalogic.com/role/RestructuringNarrativeDetails", "shortName": "Restructuring - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i68496280555c48c6becc823f84f6d5f5_D20221216-20221216", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Restructuring - Restructuring Charges (Details)", "menuCat": "Details", "order": "64", "role": "http://somalogic.com/role/RestructuringRestructuringChargesDetails", "shortName": "Restructuring - Restructuring Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "i9372603b13d742b0a2f0ee5aedf4fc3b_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "id960265df0834a128c2e5e49ca1cf453_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Restructuring - Changes in Liabilities (Details)", "menuCat": "Details", "order": "65", "role": "http://somalogic.com/role/RestructuringChangesinLiabilitiesDetails", "shortName": "Restructuring - Changes in Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "id960265df0834a128c2e5e49ca1cf453_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://somalogic.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "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-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Revenue", "menuCat": "Notes", "order": "9", "role": "http://somalogic.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20230331.htm", "contextRef": "icd706978a3044706b383aba9c07b4db3_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 81, "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "verboseLabel": "Current Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r693" ], "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r694" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r691" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r691" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r691" ], "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r690" ], "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r692" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "slgc_A2021OmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Omnibus Incentive Plan", "label": "2021 Omnibus Incentive Plan [Member]", "terseLabel": "2021 Omnibus Incentive Plan" } } }, "localname": "A2021OmnibusIncentivePlanMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails", "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "slgc_AllowanceForExpectedCreditLossesBalanceLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance For Expected Credit Losses Balance", "label": "Allowance For Expected Credit Losses Balance [Line Items]", "terseLabel": "Allowance For Expected Credit Losses Balance [Line Items]" } } }, "localname": "AllowanceForExpectedCreditLossesBalanceLineItems", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "stringItemType" }, "slgc_AllowanceForExpectedCreditLossesBalanceTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Allowance For Expected Credit Losses Balance", "label": "Allowance For Expected Credit Losses Balance [Table]", "terseLabel": "Allowance For Expected Credit Losses Balance [Table]" } } }, "localname": "AllowanceForExpectedCreditLossesBalanceTable", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "stringItemType" }, "slgc_BusinessCombinationConsiderationTransferredEquityInterestsIssuable": { "auth_ref": [], "calculation": { "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issuable", "label": "Business Combination, Consideration Transferred, Equity Interests Issuable", "terseLabel": "Fair value of replaced Palamedrix equity awards relating to pre-combination service" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuable", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "slgc_BusinessCombinationConsiderationTransferredPostCombinationCompensationExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Post-Combination Compensation Expense", "label": "Business Combination, Consideration Transferred, Post-Combination Compensation Expense", "terseLabel": "Consideration transferred, post-combination compensation expense" } } }, "localname": "BusinessCombinationConsiderationTransferredPostCombinationCompensationExpense", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "slgc_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfEarnOutLiability": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Earn Out Liability", "label": "Business Combination, Contingent Consideration Arrangements, Change In Amount Of Earn Out Liability", "negatedTerseLabel": "Change in fair value of earn-out liability", "terseLabel": "Change in fair value of earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfEarnOutLiability", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "slgc_BusinessCombinationContingentConsiderationArrangementsNumberOfPayments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Number Of Payments", "label": "Business Combination, Contingent Consideration Arrangements, Number Of Payments", "terseLabel": "Number of potential payments" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsNumberOfPayments", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "slgc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermAccruedLiabilities": { "auth_ref": [], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Long Term Accrued Liabilities", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Long Term Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermAccruedLiabilities", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermLiabilitiesOther": { "auth_ref": [], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Long-term Liabilities, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Long-term Liabilities, Other", "negatedTerseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermLiabilitiesOther", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_CashAndCashEquivalentsAmortizedCost": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents, Amortized Cost", "label": "Cash and Cash Equivalents, Amortized Cost", "totalLabel": "Total cash and cash equivalents, amortized cost" } } }, "localname": "CashAndCashEquivalentsAmortizedCost", "nsuri": "http://somalogic.com/20230331", "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 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails_1": { "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/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashPaidForAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid For Acquisition", "label": "Cash Paid For Acquisition [Member]", "terseLabel": "Cash Paid For Acquisition" } } }, "localname": "CashPaidForAcquisitionMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_CloudComputingArrangementExpenditures": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cloud Computing Arrangement Expenditures", "label": "Cloud Computing Arrangement Expenditures", "negatedLabel": "Cloud computing arrangement expenditures", "negatedTerseLabel": "Cloud computing arrangement expenditures" } } }, "localname": "CloudComputingArrangementExpenditures", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "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/20230331", "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/20230331", "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/20230331", "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/20230331", "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_CommonStockIncreaseInSharesReservedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Increase In Shares Reserved For Issuance", "label": "Common Stock, Increase In Shares Reserved For Issuance", "terseLabel": "Increase in shares reserved for issuance (in shares)" } } }, "localname": "CommonStockIncreaseInSharesReservedForIssuance", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "slgc_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability", "label": "Contingent Consideration, Liability [Member]", "terseLabel": "Contingent Consideration Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails" ], "xbrltype": "domainItemType" }, "slgc_ContingentConsiderationTransferredForAcquistionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Transferred For Acquistion", "label": "Contingent Consideration Transferred For Acquistion [Member]", "terseLabel": "Long-term deferred tax liability" } } }, "localname": "ContingentConsiderationTransferredForAcquistionMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/RelatedPartiesDetails" ], "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/20230331", "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/20230331", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ContractWithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability", "label": "Contract With Customer, Liability [Roll Forward]", "terseLabel": "Contract With Customer, Liability [Roll Forward]" } } }, "localname": "ContractWithCustomerLiabilityRollForward", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "slgc_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://somalogic.com/20230331", "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/20230331", "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Earn-out shares, stock price trigger (in usd per share)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "slgc_DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "terseLabel": "Earnout period, threshold consecutive trading days" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_DerivativeInstrumentContingentConsiderationLiabilityEarnoutShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Earnout Shares", "label": "Derivative Instrument, Contingent Consideration, Liability, Earnout Shares", "terseLabel": "Earn-out shares, additional shares (in shares)" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityEarnoutShares", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "slgc_DerivativeInstrumentContingentConsiderationLiabilityThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Instrument, Contingent Consideration, Liability, Threshold Trading Days", "label": "Derivative Instrument, Contingent Consideration, Liability, Threshold Trading Days", "terseLabel": "Earnout period, threshold trading days" } } }, "localname": "DerivativeInstrumentContingentConsiderationLiabilityThresholdTradingDays", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "slgc_EarnOutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn Out Shares", "label": "Earn Out Shares [Member]", "terseLabel": "Earn-Out Shares" } } }, "localname": "EarnOutSharesMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_EquityConsideredTransferedForAcquistionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Considered Transfered For Acquistion", "label": "Equity Considered Transfered For Acquistion [Member]", "terseLabel": "Equity Considered Transfered For Acquistion" } } }, "localname": "EquityConsideredTransferedForAcquistionMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "slgc_FounderMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Founder", "label": "Founder [Member]", "terseLabel": "Founder" } } }, "localname": "FounderMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_HoldbackContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Holdback Contingent Consideration", "label": "Holdback Contingent Consideration [Member]", "terseLabel": "Holdback contingent consideration" } } }, "localname": "HoldbackContingentConsiderationMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_InterestIncomeFinancingComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest Income, Financing Component", "label": "Interest Income, Financing Component", "terseLabel": "Interest income from financing component" } } }, "localname": "InterestIncomeFinancingComponent", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20230331", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "slgc_IssuanceOfCommonStockForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance Of Common Stock For Services", "label": "Issuance Of Common Stock For Services", "terseLabel": "Issuance of Common Stock for services" } } }, "localname": "IssuanceOfCommonStockForServices", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/20230331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseCommissionFeePayable": { "auth_ref": [], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Commission Fee Payable", "label": "Lessee, Operating Lease, Commission Fee Payable", "terseLabel": "Accrued real estate agent commission" } } }, "localname": "LesseeOperatingLeaseCommissionFeePayable", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails" ], "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/20230331", "presentation": [ "http://somalogic.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "slgc_LesseeOperatingLeaseTerminationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Fee", "label": "Lessee, Operating Lease, Termination Fee", "terseLabel": "Termination fee" } } }, "localname": "LesseeOperatingLeaseTerminationFee", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseTerminationFeePaid": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Fee Paid", "label": "Lessee, Operating Lease, Termination Fee Paid", "terseLabel": "Termination fee paid" } } }, "localname": "LesseeOperatingLeaseTerminationFeePaid", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseTerminationFeePayable": { "auth_ref": [], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Fee Payable", "label": "Lessee, Operating Lease, Termination Fee Payable", "terseLabel": "Accrued lease termination fee" } } }, "localname": "LesseeOperatingLeaseTerminationFeePayable", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails", "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseTerminationFeeReductionContingentOnNewTenant": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Fee, Reduction Contingent On New Tenant", "label": "Lessee, Operating Lease, Termination Fee, Reduction Contingent On New Tenant", "terseLabel": "Reduction contingent on new tenant" } } }, "localname": "LesseeOperatingLeaseTerminationFeeReductionContingentOnNewTenant", "nsuri": "http://somalogic.com/20230331", "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/20230331", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_MeasurementInputCostOfDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Cost Of Debt", "label": "Measurement Input, Cost Of Debt [Member]", "terseLabel": "Cost of debt" } } }, "localname": "MeasurementInputCostOfDebtMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "slgc_MeasurementInputWeightedAverageCostOfCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Weighted Average Cost Of Capital", "label": "Measurement Input, Weighted Average Cost Of Capital [Member]", "terseLabel": "Weighted average cost of capital" } } }, "localname": "MeasurementInputWeightedAverageCostOfCapitalMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "slgc_MilestoneConsiderationReplacementAwardLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Consideration Replacement Award Liability", "label": "Milestone Consideration Replacement Award Liability [Member]", "terseLabel": "Milestone Consideration Replacement Award Liability" } } }, "localname": "MilestoneConsiderationReplacementAwardLiabilityMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "slgc_MilestoneContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Milestone Contingent Consideration", "label": "Milestone Contingent Consideration [Member]", "terseLabel": "Milestone contingent consideration" } } }, "localname": "MilestoneContingentConsiderationMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "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/20230331", "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NewEnglandBiolabsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New England Biolabs, Inc.", "label": "New England Biolabs, Inc. [Member]", "terseLabel": "New England Biolabs, Inc." } } }, "localname": "NewEnglandBiolabsIncMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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/20230331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_PalamedrixEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Palamedrix Employees", "label": "Palamedrix Employees [Member]", "terseLabel": "Palamedrix Employees" } } }, "localname": "PalamedrixEmployeesMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "slgc_PalamedrixIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Palamedrix, Inc", "label": "Palamedrix, Inc [Member]", "terseLabel": "Palamedrix, Inc" } } }, "localname": "PalamedrixIncMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_PreAcquisitionLegalMattersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-Acquisition Legal Matters", "label": "Pre-Acquisition Legal Matters [Member]", "terseLabel": "Pre-Acquisition Legal Matters" } } }, "localname": "PreAcquisitionLegalMattersMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "slgc_PreviouslyConstrainedRoyaltiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Previously Constrained Royalties", "label": "Previously Constrained Royalties [Member]", "terseLabel": "Previously Constrained Royalties" } } }, "localname": "PreviouslyConstrainedRoyaltiesMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/StockholdersEquityDetails", "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/20230331", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/StockholdersEquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_ReplacementAwardsSubjectToVestingConditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Replacement Awards Subject To Vesting Conditions", "label": "Replacement Awards Subject To Vesting Conditions [Member]", "terseLabel": "Replacement awards subject to vesting conditions" } } }, "localname": "ReplacementAwardsSubjectToVestingConditionsMember", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "slgc_RoyaltyFinancingComponent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Royalty, Financing Component", "label": "Royalty, Financing Component", "terseLabel": "Royalty financing component" } } }, "localname": "RoyaltyFinancingComponent", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_RoyaltyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Royalty, Term", "label": "Royalty, Term", "terseLabel": "Royalty term" } } }, "localname": "RoyaltyTerm", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_ScheduleOfReverseRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Reverse Recapitalization [Line Items]", "label": "Schedule of Reverse Recapitalization [Line Items]", "terseLabel": "Schedule of Reverse Recapitalization [Line Items]" } } }, "localname": "ScheduleOfReverseRecapitalizationLineItems", "nsuri": "http://somalogic.com/20230331", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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/20230331", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_WarrantLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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/20230331", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/20230331", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r208", "r209", "r343", "r348", "r649", "r656", "r658" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r271", "r673", "r754", "r806" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r330", "r331", "r332", "r333", "r397", "r577", "r606", "r636", "r637", "r670", "r683", "r689", "r752", "r797", "r798", "r799", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r330", "r331", "r332", "r333", "r397", "r577", "r606", "r636", "r637", "r670", "r683", "r689", "r752", "r797", "r798", "r799", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r271", "r673", "r754", "r806" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r268", "r580", "r671", "r687", "r746", "r747", "r754", "r805" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r268", "r580", "r671", "r687", "r746", "r747", "r754", "r805" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r330", "r331", "r332", "r333", "r389", "r397", "r424", "r425", "r426", "r553", "r577", "r606", "r636", "r637", "r670", "r683", "r689", "r742", "r752", "r798", "r799", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r330", "r331", "r332", "r333", "r389", "r397", "r424", "r425", "r426", "r553", "r577", "r606", "r636", "r637", "r670", "r683", "r689", "r742", "r752", "r798", "r799", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r208", "r209", "r343", "r348", "r657", "r658" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r210", "r211", "r212", "r221", "r222", "r238", "r483", "r484", "r717", "r718", "r720", "r721", "r723", "r726", "r727" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) for adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Reclassification" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r164", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r238", "r290", "r291", "r450", "r479", "r483", "r484", "r485", "r517", "r538", "r539", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r164", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r238", "r290", "r291", "r450", "r479", "r483", "r484", "r485", "r517", "r538", "r539", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": { "auth_ref": [ "r164", "r213", "r214", "r219", "r226", "r290", "r291", "r450", "r479", "r485", "r517", "r538", "r539", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for retrospective application of amendment to accounting standards and adjustment for reclassification from amendment to accounting standards.", "label": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment" } } }, "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r164", "r210", "r212", "r213", "r214", "r216", "r217", "r225", "r238", "r450", "r479", "r483", "r484", "r517", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r722", "r723", "r724", "r725", "r726", "r737", "r738", "r785", "r791", "r792" ], "lang": { "en-us": { "role": { "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Previously Reported [Member]", "verboseLabel": "As Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTableTextBlock": { "auth_ref": [ "r713", "r815" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table Text Block]", "terseLabel": "Schedule of Financial Statements" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r269", "r270", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r639", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r672", "r688", "r754" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r269", "r270", "r622", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r639", "r640", "r672", "r688", "r754" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r732", "r793" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r161", "r162", "r163", "r164", "r165", "r213", "r214", "r215", "r278", "r279", "r286", "r287", "r288", "r289", "r290", "r291", "r434", "r435", "r436", "r449", "r450", "r460", "r461", "r462", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r512", "r513", "r514", "r515", "r516", "r534", "r535", "r536", "r537", "r538", "r539", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r719" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as noncurrent at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]", "terseLabel": "Accrued Liabilities and Other Long-Term Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r12", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Expected Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r179", "r272" ], "calculation": { "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r625" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r601", "r624" ], "calculation": { "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r272", "r273" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails_1": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r272", "r596", "r601" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails_1": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNet", "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 noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Accounts receivable, net of current portion" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r39" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.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 (accretion of discount) on available-for-sale securities, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r14", "r652" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "order": 4.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/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r68", "r172" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r21", "r22", "r23", "r180", "r602", "r614", "r618" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r20", "r23", "r125", "r539", "r609", "r610", "r704", "r705", "r706", "r714", "r715", "r716" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r4", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r434", "r435", "r436", "r714", "r715", "r716", "r784" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r100", "r101", "r399" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r63" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r428" ], "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", "verboseLabel": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r181", "r276", "r292", "r294", "r297" ], "calculation": { "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedPeriodEndLabel": "Allowance for doubtful accounts, Ending balance", "negatedPeriodStartLabel": "Allowance for doubtful accounts, Beginning balance", "negatedTerseLabel": "Less: allowance for expected credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Write offs, net" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "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/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r47" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r47" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r147", "r175", "r205", "r253", "r262", "r266", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r469", "r471", "r495", "r686", "r750", "r751", "r795" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r168", "r184", "r205", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r469", "r471", "r495", "r686", "r750", "r751", "r795" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r127" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r61" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r62" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r281", "r302" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "weight": 1.0 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails_1": { "order": 2.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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r60", "r280", "r302", "r595" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Investments, aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r59", "r302" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r46" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r458", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r106", "r107", "r458", "r681", "r682" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "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": "Business Acquisition, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of voting interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.", "label": "Business Acquisition, Share Price", "terseLabel": "Share price (in usd per share)" } } }, "localname": "BusinessAcquisitionSharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r113", "r114", "r117" ], "calculation": { "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r113", "r114" ], "calculation": { "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Common Stock" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r111", "r113", "r114", "r464" ], "calculation": { "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r466", "r709" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in fair value contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, range of outcomes, high" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r112", "r115", "r465" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 3.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.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability", "verboseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r491" ], "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": "Contingent consideration, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r112", "r116" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r121", "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income taxes, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r108", "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r108", "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r109" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r42", "r43", "r44" ], "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", "verboseLabel": "Purchase of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r620", "r621", "r686", "r698" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r40", "r171", "r650" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails_1": { "order": 1.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "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": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r41", "r140" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r35", "r40", "r45" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r35", "r137" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r176", "r177", "r178", "r205", "r229", "r230", "r232", "r234", "r242", "r243", "r285", "r334", "r336", "r337", "r338", "r341", "r342", "r346", "r347", "r350", "r354", "r361", "r495", "r638", "r697", "r711", "r728" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r89", "r91" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails", "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/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r362" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails", "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/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Class of warrant or right, number of securities called by each warrant or right (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "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/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r89", "r91" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementAccountingPolicy": { "auth_ref": [ "r468" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember": { "auth_ref": [ "r783" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r17", "r143", "r151" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 (Note\u00a09)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r75", "r328", "r329", "r626", "r748" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CommitmentandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r714", "r715", "r784" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://somalogic.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r3" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r3" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r3" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r3", "r81" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance, common stock (in shares)", "periodStartLabel": "Beginning balance, common stock (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r3", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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; 187,945,232 and 187,647,973 shares issued and outstanding at March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r24", "r190", "r192", "r198", "r597", "r603" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r51", "r52", "r134", "r135", "r271", "r625" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r51", "r52", "r134", "r135", "r271", "r619", "r625" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r51", "r52", "r134", "r135", "r271", "r625", "r807" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r146", "r246" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r51", "r52", "r134", "r135", "r271" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r48", "r51", "r52", "r53", "r134", "r136", "r625" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r51", "r52", "r134", "r135", "r271", "r625" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r753" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r364", "r365", "r385" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails", "http://somalogic.com/role/RevenueNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r364", "r365", "r385" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r364", "r365", "r385" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r386" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r27", "r205", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r495", "r750" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 1.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "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 assay services revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r49", "r271" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r702" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncome": { "auth_ref": [ "r749" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r440", "r441" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Long-term deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r38", "r251" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r384", "r671", "r672", "r673", "r674", "r675", "r676", "r677" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r754" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r401", "r429", "r430", "r433", "r437", "r684" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r199", "r216", "r217", "r219", "r220", "r221", "r227", "r229", "r232", "r233", "r234", "r238", "r484", "r485", "r598", "r604", "r663" ], "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 usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r199", "r216", "r217", "r219", "r220", "r221", "r229", "r232", "r233", "r234", "r238", "r484", "r485", "r598", "r604", "r663" ], "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 usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r235", "r236", "r237", "r239" ], "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/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r504" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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, Continuing Operations", "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation expense not yet recognized, weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r81", "r163", "r194", "r195", "r196", "r210", "r211", "r212", "r214", "r222", "r225", "r241", "r289", "r363", "r434", "r435", "r436", "r449", "r450", "r483", "r505", "r506", "r507", "r508", "r509", "r510", "r539", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r38", "r77" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 3.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r487", "r488", "r493" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r129" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r129" ], "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": "Significant Unobservable Inputs Used to Fair Value of Contingent Consideration" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r127", "r128" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r344", "r390", "r391", "r392", "r393", "r394", "r395", "r488", "r550", "r551", "r552", "r668", "r669", "r678", "r679", "r680" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r131", "r132" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r487", "r488", "r490", "r491", "r494" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r344", "r390", "r395", "r488", "r550", "r678", "r679", "r680" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r344", "r390", "r395", "r488", "r551", "r668", "r669", "r678", "r679", "r680" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r344", "r390", "r391", "r392", "r393", "r394", "r395", "r488", "r552", "r668", "r669", "r678", "r679", "r680" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r127", "r128" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r130" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r130", "r132" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r130", "r132" ], "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": "Reconciliation of Fair Values of Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r133" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r130" ], "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 contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r130" ], "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 liabilities, ending balance", "terseLabel": "Fair value of liabilities, beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r344", "r390", "r391", "r392", "r393", "r394", "r395", "r550", "r551", "r552", "r668", "r669", "r678", "r679", "r680" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsContingentConsiderationReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails", "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r492", "r494" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r282", "r283", "r293", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r345", "r359", "r473", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r666", "r733", "r734", "r735", "r808", "r809", "r810", "r811", "r812", "r813", "r814" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r50", "r625" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r173", "r309", "r594", "r667", "r686", "r740", "r741" ], "calculation": { "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r312", "r313", "r667" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r38", "r310", "r311", "r312", "r667" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment losses" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r38", "r67", "r70" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r66", "r71" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InProcessResearchAndDevelopmentPolicy": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.", "label": "In Process Research and Development, Policy [Policy Text Block]", "terseLabel": "In-process Research and Development" } } }, "localname": "InProcessResearchAndDevelopmentPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r25", "r139", "r144", "r153", "r253", "r261", "r265", "r267", "r599", "r665" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Net loss before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r314", "r318" ], "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/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r318" ], "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/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r206", "r443", "r444", "r447", "r451", "r453", "r455", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r207", "r224", "r225", "r252", "r442", "r452", "r454", "r605" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r193", "r438", "r439", "r444", "r445", "r446", "r448" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r37" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r37" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r709" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r578", "r709" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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", "verboseLabel": "Increase (decrease) in transaction price" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r37" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r37" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r709" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r37" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r65" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r701" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r308" ], "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/2022", "presentation": [ "http://somalogic.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r64", "r653" ], "calculation": { "http://somalogic.com/role/InventoryDetails": { "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/2022", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r183", "r651", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/InventoryDetails_1": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r699" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://somalogic.com/role/InventoryDetails_1": { "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", "verboseLabel": "Non-current inventory" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r170", "r182", "r240", "r306", "r307", "r308", "r579", "r659" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r64", "r655" ], "calculation": { "http://somalogic.com/role/InventoryDetails": { "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/2022", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r64", "r654" ], "calculation": { "http://somalogic.com/role/InventoryDetails": { "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/2022", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r531", "r685" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r788" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r523" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r522" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r789" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r532" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r532" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r532" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r532" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r789" ], "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 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 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r532" ], "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 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/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r533" ], "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/2022", "presentation": [ "http://somalogic.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r790" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r790" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r13", "r205", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r470", "r471", "r472", "r495", "r664", "r750", "r795", "r796" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r8", "r142", "r149", "r686", "r712", "r736", "r787" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r15", "r169", "r205", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r470", "r471", "r472", "r495", "r686", "r750", "r795", "r796" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r127" ], "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": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r154", "r155" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "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/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r786" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r786" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r786" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r786" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r489" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsLiabilitiesInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "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": "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r203" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r203" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash provided by investing activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r35", "r36", "r39" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r26", "r39", "r145", "r152", "r167", "r188", "r191", "r196", "r205", "r213", "r216", "r217", "r219", "r220", "r224", "r225", "r231", "r253", "r261", "r265", "r267", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r485", "r495", "r665", "r750" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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", "netLabel": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r29" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r731" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r253", "r261", "r265", "r267", "r665" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r524", "r685" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r519" ], "calculation": { "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r519" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r519" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 }, "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 (included in other long-term liabilities)", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseMaturitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r521", "r527" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r518" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r530", "r685" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofSupplementalLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r529", "r685" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r126" ], "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/2022", "presentation": [ "http://somalogic.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r14" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "order": 1.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/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r174" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r122", "r123", "r124" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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 loss", "verboseLabel": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r185", "r186", "r187" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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 gain (loss) on available-for-sale securities", "verboseLabel": "Net unrealized loss (gain) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r122", "r123", "r124", "r189", "r192" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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 income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r14", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r16" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails", "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Long-term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r317", "r708" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringChangesinLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r31", "r58", "r201" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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": "Purchases of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r32", "r463" ], "calculation": { "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r33" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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", "negatedLabel": "Purchases of property and equipment, net of proceeds from sales", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r2", "r346" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://somalogic.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r2", "r346" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r2" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r2", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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, 2023 and December\u00a031, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r703" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r34", "r98" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from exercise of stock options and employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r58", "r201", "r202" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 maturities of available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r30", "r58", "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-Sale", "terseLabel": "Proceeds from sale of debt securities, available-for-sale" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r755" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue", "verboseLabel": "Cost of product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r69", "r150", "r600", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.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 and amortization of $19,628 and $17,899 as of March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r200", "r295" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.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)", "negatedLabel": "Provision for credit losses", "terseLabel": "Provision for expected credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofAllowanceforExpectedCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationLineItems": { "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": "Reclassification [Line Items]", "terseLabel": "Reclassification [Line Items]" } } }, "localname": "ReclassificationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationTable": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification [Table]", "terseLabel": "Reclassification [Table]" } } }, "localname": "ReclassificationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesFinancialStatementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r396", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r138", "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Consideration transferred to related party" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r160", "r542", "r543", "r794" ], "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/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r160" ], "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/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r396", "r542", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r794" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r540", "r541", "r543", "r544", "r545" ], "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/2022", "presentation": [ "http://somalogic.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r102", "r156", "r803" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r698", "r710" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r623", "r699", "r710" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other long-term assets" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "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" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r315", "r317", "r320", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/Restructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Restructuring and related cost, workforce percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r38", "r321", "r323", "r743" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringNarrativeDetails", "http://somalogic.com/role/RestructuringRestructuringChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r317", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringChangesinLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r317", "r324" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Restructuring Reserve, Accrual Adjustment", "verboseLabel": "Accruals" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringChangesinLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveCurrent": { "auth_ref": [ "r700", "r744", "r745" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.", "label": "Restructuring Reserve, Current", "terseLabel": "Accrued restructuring costs" } } }, "localname": "RestructuringReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringChangesinLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r5", "r88", "r148", "r613", "r618", "r686" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r163", "r210", "r211", "r212", "r214", "r222", "r225", "r289", "r434", "r435", "r436", "r449", "r450", "r483", "r609", "r611" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "auth_ref": [ "r467", "r782" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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", "verboseLabel": "Collaboration revenue" } } }, "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r249", "r250", "r260", "r263", "r264", "r268", "r269", "r271", "r383", "r384", "r580" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r388", "r660" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r387", "r388" ], "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/2022", "presentation": [ "http://somalogic.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r707" ], "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" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r660", "r661" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r372" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r372" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r197", "r205", "r249", "r250", "r260", "r263", "r264", "r268", "r269", "r271", "r285", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r495", "r599", "r750" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r528", "r685" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyGuaranteesCommitmentsAmount": { "auth_ref": [ "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount the entity has committed to make for future royalty guarantees.", "label": "Royalty Guarantees, Commitments, Amount", "terseLabel": "Guaranteed fixed minimum royalties" } } }, "localname": "RoyaltyGuaranteesCommitmentsAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r755" ], "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/2022", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r271", "r730" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r47" ], "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/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r47" ], "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesandOtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r106", "r107", "r458" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationAssetsAcquiredandLiabilitiesDetails", "http://somalogic.com/role/BusinessCombinationConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Consideration Transferred" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r729" ], "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/2022", "presentation": [ "http://somalogic.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r97", "r99" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r97" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r9", "r10", "r11" ], "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/2022", "presentation": [ "http://somalogic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": { "auth_ref": [], "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/2022", "presentation": [ "http://somalogic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Assets Acquired and Liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r316", "r317", "r318", "r319", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r72", "r73", "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Restructuring and Related Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r94", "r95", "r96" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r398", "r400", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r78", "r79", "r80", "r82", "r83", "r84", "r85", "r86", "r87", "r88", "r176", "r177", "r178", "r242", "r346", "r347", "r348", "r350", "r354", "r359", "r361", "r670", "r697", "r711" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r48", "r51", "r52", "r53", "r134", "r136" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r254", "r255", "r256", "r257", "r258", "r259", "r269" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r28" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/RestructuringRestructuringChargesDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r671" ], "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]", "netLabel": "Cost of assay services revenue", "terseLabel": "Assay services revenue", "verboseLabel": "Assay services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r37" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Award requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r684" ], "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/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r418" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r416" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value for awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r413", "r414" ], "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": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Exercised or Issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r92", "r93" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Number of shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r412" ], "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": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r411" ], "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": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r409" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r405", "r406" ], "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": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Incremental stock-based compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427" ], "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/2022", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r756" ], "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/2022", "presentation": [ "http://somalogic.com/role/StockBasedCompensationStockOptionandRSUActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r525", "r685" ], "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/2022", "presentation": [ "http://somalogic.com/role/LeasesScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r176", "r177", "r178", "r205", "r229", "r230", "r232", "r234", "r242", "r243", "r285", "r334", "r336", "r337", "r338", "r341", "r342", "r346", "r347", "r350", "r354", "r361", "r495", "r638", "r697", "r711", "r728" ], "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/2022", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r81", "r163", "r194", "r195", "r196", "r210", "r211", "r212", "r214", "r222", "r225", "r241", "r289", "r363", "r434", "r435", "r436", "r449", "r450", "r483", "r505", "r506", "r507", "r508", "r509", "r510", "r539", "r609", "r610", "r611" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r210", "r211", "r212", "r241", "r580" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r81", "r88" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of Common Stock upon vesting of RSUs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r2", "r3", "r81", "r88", "r410" ], "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": "Exercised or Issued (in shares)", "terseLabel": "Issuance of Common Stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r18", "r81", "r88" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r3", "r6", "r7", "r57", "r686", "r712", "r736", "r787" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://somalogic.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "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/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r90", "r204", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r363", "r474" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r511", "r546" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r511", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r511", "r546" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r157", "r158", "r159", "r274", "r275", "r277" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Expected Credit Losses" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r282", "r283", "r345", "r359", "r473", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r733", "r734", "r735", "r808", "r809", "r810", "r811", "r812", "r813", "r814" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r783" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r662", "r678", "r680", "r804" ], "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r54", "r55", "r56", "r244", "r245", "r247", "r248" ], "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/2022", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r526", "r685" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r228", "r234" ], "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 used to compute net loss per share, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r227", "r234" ], "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 used to compute net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=126928961&loc=SL5834089-161433", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473578&loc=d3e63223-108013", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 88 0001628280-23-018204-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-018204-xbrl.zip M4$L#!!0 ( >#KU92Z^1MK2, &'# 5 83(P,C-Q,65X:&EB:70Q M,#$N:'1M[3UI<]M&EM_W5V"=VHQ4!5$B=4L>5\FR9J)='UI),ZGYM-4$FF1' M(,"@ =&<7[_OZ&XT#E)R$MLTXWQP1!+HX_6[KW[YGV\^7-[_Z^8JF!33)+CY MQ^NWUY?!BYW=W9_W+W=WW]R_"7ZZ?__7^1?!B M4A2SL]W=^7S>F^_WLGR\>W^[BT,=["99IF4O+N(7KU[B-_"O%/&K_WCYGSL[ MP9LL*JWV52D?PDU0'A'RUR-^$&M_BW/^GV8G#[.S6I@G$2ETJZ.EW3U M<:*&J@CZ>[W^RUU\WNZIO3.1CV%SPZPHLNE9'S?G;2("@,K\J^R"EQ'+*,L% M(MI9F<8RQZ=>O+K\\/YOUV^NWM]?7[P-[JYN+FXO[J\_O \N_GY[=?4.O@\N MWK\)_G[U_NH6'KB]>GMU<7=5!\2S0?!+J0LU6O!7"M:0%F?[1[//?[0'G4=[ M/U$:J"$=*5R)$DEP)V>"011 MN7N*/O?/MP,8D@X:J$^E118,93&7,H7U+H*[Z:*85"]?36=)MI#2O8LSW<&^ MWF9C%87!=1KUW,/XXF4VG8ET89\/ X!4(J-"/1R)'.<%V85.L 7S+LW M(B^4U#WS(NP"GI1I)'&U4Q'+8 *?58IO%A,!_$/FA8#/_R,7@5TE .<18(!O MW20B#42!M[8 0/]X%+,5 &H]&_\*;ZFT&8ON(U3\^!XRD+PB;YZJ8 MU X, :E2$A=R-&)L"MZ)'$YD\!H1 <[.T418'2EB MMC\I2"252SR"7.HL><0G%D&4" 6'FN5!K/2L+ B;H2I6-BS! 25'Y4&RBQH MT )@UYB:R/"CC$H/0RT5;,897Z= _: X /WP862C /%]6A8E,*I9GDV5AND, M,> !9 "%/!AG64P?'T52BF$BZ^.$!*M<1E+-F/?I]-]P&,98HF9F]]^W/,&0&'/U2 ME/A^#C_? K<8FY]'\,W?$85O01#;0=R&LB@JX3"0D0!Z0\#(Q MPP+?!*(M5%HB]>(*8!LL2R\_O+Z]"&D3R0+;P]P1.)Z_> M#0VA V'/X+15"5P8?R>0(I+,@9> *H,G.!,JIE- VD^9IZ#Z5"Q"NQ_:[A!4 MII$J-*!/0M(%%OT3SWV=ZM)H$G:V)= ;UJ#7 QY.4LS J*%ZP 05' &QC7(! MIPB+X74G4FL2-;A?9)>Y_+54!* T_O&'@^-S1+@2,# G+0/.IJ2U:'H#46J2 M)4A\NA?<-W"%4*0#,\0T*U$D 1<.T" #EIN4T]F.+J?X2B66^0#,-Z0[\CX5 M\?K40*4IP9V4'ZE#/+$.F6A19#F@,("_@".8BCW4 Z<&/3SR J)&!-3E\!?8-OX(K/)117)G M*%#GPW%QEBV51DE)$^HBBQX"4$K=<8%N4>0JPM'YQS(%2X[GW7:(X?8, MHB$G'(HQ;6Z]WFZ_3QH+, D44: &#+.TU$1Z##YGTC)T8084K&@OD7 EL*-.09Z-,1?MQV MJ,E*-Z("PT7EC,K$:1&[@)^;D9?H3BC"ZNK39EA>E8E969ZZ+<<<":;H9 !Z MT+!N9I5BB *37 ?B(YF_@#;H#],67 T-#AD;^K:(2NIFMZ/]%53TF-'9EE6EV7W28B;DO _^!7H JA1 MH2S7 &W"OS':%&1!\$*%/)2 [8L M18EAEL/@#B5F .DL 9DU3&"7YW6$05W.?(/J77^OBBL=[A&>M(9OH]0KJCS_TC_;.V_^^SPJT3IV<;A@>SJ#X,HOO#NBUC!G?^_0U MH6J-*@Q45"HJ<%/ $"N9:FIT2]=%>;_2E4;::K[ ^,^Z9 D\W!6:M-9H] M9"; 62_8]>,TO+W3"Z>O9#$)8-O%8D^_A_BSLP\\ M8^MP>[EFYJ=JM$75LN0-(Y?WJE?$$,1W6;1?8=1X]7*8O^K*K^!_)[D=>09J MR\X0=O:P0[1T)I*Y6.@7GY1C\L2_) M:02B.<^F; 91,+TE8<):3+[N12!?0>+"Z,_3!EE+Z&^(';"_;G9 5TRXDV'8 M ]9+_?QA/90R9"L3=;E'"A92&HRN1WCA 70&91@N!E86!K$"BZ/(\$]I1H,_ M8>N N/BE+F?H>-'T!'R7$A>#H\]3N="HC #[HB<5.7OH.6#FN42CF'X0,="Z MTL"B^5? ;#,,K")1@.6T#I@$N5](;%7%2N0*?YCE,B8QF^76=68^@8HQ,UH& M<594F3034>4)L&XOV(5&WIH9%QH:W'[>CLD:DMIE^B#EF='8[*=H; 8+($H" M\*6L,=NL"#;4X"^D2A <.7K[XA*]==D0B*.RWR)6]D"&1(84*^,>AYL"@&&] M] 1\? Z"H/Y1-*.C)L$A!\:DA1&+5/Z$T&G9Y(<7O2M^XCPU5&2:?N+^Q@& MB?JU5+$P+[&SBT3GWDHNL6^&I)&Y MZ L=PB?G.-1(N;]W\C3/V_F*3&]+?)Z SF]@>X/]W@G"H>T#UU5DQ8E)QT08 ML\!L"N96D(BY\XEZ)&O3!8ED28$!,LZS=#PJ$V)EQ%TI2.70(G1I*8HR"/BH=P:;L1N4T,]_'*'-A\!6OPBQUO_O*:0"^-BF52-!!!-W8 M>4:R!BTJ,/Y3V$ $DO\1@$!1KS*EC0\QW1TW/,,700=!T2\!2>JT>!9ST":U B=('A M9&F5,P6K!$5)LSS8:&X1K1.W6"8/,*54PF0Q.]8Z?-]MUS>]R@;.$/2#4K8$ MP9-LQ,"O\3!($H>S$% M*$3HXR9&_P8#X6"JD=5T$3$J!??H7 C^>7WM;%BPX9+@%J%"C^'W_=.C WY\ M^1.G_>H)K.( N1!R?+!R7[JGQP=T1GT3X[--,:] MIF'FDSZ\F6?E>((?3O %WM7!P&[J'RE!Y@Y/1Y,3MYKQ DCT37UE0/-7E:;J M8(5/?T![F&JYT+9[S:0=W.198?Q]M:>O?L4<\1LPNFI?_PVEZ%LQA ._PQ . MY5 TGD#TICV_DS%&IH*W$DVLVE/OA1'K/-:MM,['^I+!*IO9)^_$2!8\L,D@ MJ3U[*R>,)**^F2M*<49\_(#1PJ#?'QP<5:\Q/(*+&!F**^:YE:!9*'(!OP=] M9J0BT0$B:P'"TRIGN^\ZI7R..TS&0<[LD.S80\.W"G,RWLIX*%%Q8*!V@!H MB1C_-TK:O,Q 16/*B\U9CO/,"6A_L(E\AH19\$%Z$P[;UHHV_$D0_\&-,=E M8_V,"4?=/[T# $W+Z:I'?KIZ>Q/;0^QWS8VQNL4)1BL LQ?K)E?9]^ M'B%HT$C1ZM%3?S#LL>WYIXWW"'!#:FOTZ6)%?=EG#Z5UY+9\H:KC)Q*E5F7? MU%;X#84!:\AVO%:!P59.H4W9,G&;9N1;:2_TLU]5*S2*OSBL34E<5#E#/AG* MZQ4LTGD0F/<4,IZ M**LFE"LIN22I&K!2]#T?=2JFG(K9\=L0U.-D]/0^AB*W8:!<$G@7"%UVCRLY M\IWCGQ2DK8PLE_50Q5YU(]CN>K ,VV7Q%&HFC,(1,?M_ M84G?.LQ=19Q9E"0G]*BO383>BYIITLPUQ5X^]AKZURJ0UPZ@6M 0\A"XM0:8J@X MH@;@>94VX!7%V8D\$&X\7S9I8]A*2(V4M%5S)B#<59XBXD>%240-+C7/ MN:[9-#A!#4;86BVGG]"I5QE*WO>HWZ:D.5/)7#.C**Q5_J<+?!:CQSAA:A1K MYPMJO6M^2,1<>[$3[?N 6,Z@E[3JGE)K=307N9>>B2RO!A52$3H@8Z8FFGT& M&"I IU1VPW@GI0JULSQI 5]XO ;DM%YL"[.*YO1Z?/957F8%=.M)Q;^2?,* M?3KI2BVLQ,>722?TU].548A!]TC.<.&PO_JJVA7MN2AYVQP!(KL4VY1L"!$> MKAL15M@R&BE,E&^++B0SM,1B;+_"I&(31^CKD+Y7VB,$0:K%@L+BE>7749[[ M1Q[K\>#K*P9K9>MFGR>[AR;>F9,E09CLO9,(P7I MPH4)!;3I$6\%K-^YC@=PM@U1;BP=6Q?A>W]6[]4V*2!%@N9N#SX7NJJXL#TU M5H?C;2\0&ZRE;2ZJP#.^Y"*0FM_(JIQV"G15<2Y:F(&>^7LE_$+3Q8^C]M@E MCI(R8SX)U)!7\HV5,95[>=# .A(LG^/)K7+;38QFO0- M(/@*OMUE.51(7G,B>S$0PSG0I.#L'[*2B'-4+Q<3]*,B2VP^OK$,9'D3AUIG M85'/!G-1GY:/BO7DBUD.FNI@CUJZ[OE9>\%_EV#T#D[IE[YGBE8>J\84J'!3 M5- V"@9N4NQX_FK;'8=K8#E?W0^38==)1B34@TE<%[;K'0K9^O9YN6;5<1W'^5@V*OC&BIAB,A#-!9QX% M%RIO%2F"S^NKT9YSN^8[8*HSL46:P2:O+SW6K-FI:]-([ G5DYI(J\CJ/+>HW6&#+7C*+?H1L)K"I#-E=KNVC,:C7%(^J<&' M7D)9:4<3$(=_VG:#J7N\#1%.)!"D-6L37@0FWB;H.JV:)B)/8U] 6#H$%1N3#]ZT+>&:8\8= M +3YQ.TX2&;:T'J(_820!S8UD6^'W.E X"M0#? R"Z]/8U9=VO;<5"WEKPW)%]FT6E3 M&>=#>WY6"I?.OR'ADJ-UX=FM<(FI/T\6-#4,)MDU+-*DJYN?/&,KW9NZU%7)N*J M ZGBH!RIH2A LO""M?5^L%TI7TO1 5>!9F>98E&>#+:RW!J"50+#=FA%/[H9 MQ2)XS)(2;.M<>JMLBN(BZG#X)924>AU/NB-6+CQ1_IZP:!#SEP61Y+[@> M^1X JZS777>V*U.B=&&O)*BCOG]=D==]F6K;N8NZ;>SDG($UKXTY%$YV;._3 MN8$0J]&KT/1>E&)DW O@;#.#;:<""YY0+( MS*58-9[LB=,.+C%SH$*_/KQF%(G:H^Q@I30Y4UA>.2]A+:VB!'LA'L[Y&:[D M6@N];E5*Z\I*@Z-: K[MSK\,I7 MU L7K.[5:D&.Y0M>X_SE70!:/>FZ*AZV6Y4-7EX@P2UG=[V M)XR@?D4-_7AM-70GG5CSL]1L,;LS9E!SV$N M[)^^5Q.\%+'IOIWW5GK1W=> MV,*G:L:Z;1?Z4L)D-#;K.=+,RU0T5ZJ0"*IGHE?!R0VQ^T[6#:M:-0%\P1#U M!+7E5-PBC3MHV9@G'%FMP1>?&F:28A/F=B4&!35KW=E8 [%9^11%"JOK*5BQ MIO( 1K>:(RHW=ZS95BWF;A>LBS$I?(M.>?53"4#$7AV@*Z.7Z@TF_A<;A%^G MZX9?7C) MC[G@*W,"U_/!9)C,RL)Y^6NUX'C7$G /3*GF@@>^'4HO]V0\9T]H (84C@I- MF1"U"IG9II6(MMS7#9XDU9E#&?9I^K,>LV!KDB#%T0U U =$\;'(B;56=<"/ M2M"VKU&Y2V5AN[FE<@[&,^:CU(NZ?'M8%WD9F3M?4!D'K)K*Z= D^W1CZY8XXN$_\MT+,95*7"9 M&HCIO/=L1GP7/>5\%3J]% ,Y/[8O)>5+ MP?ER3*ZT9CM!DB"CF@]T,7'#:2YOQZL.KD_J^?\Z>0]Y[%(YS@JN.!;U MX J@SZ3: $9:2U)N!J* M;^"D& A7#@HC-8":$ES5SGVTF#^ MD;VY@0BRZ\(8$G)=]]E6!9+/::)L.DD?A\'@-/A'[ZYWV:,++H_/@Z/!$7 1 MO'[[UYZ[T0?9A;W(YWO&[Q?/^+WO4*A<+2UFB(!RQNF?,']*%UDFJ#T4KB+; M&+?88<>+MAJ)1(EL6/&_Y+%-/_$US &V&0H"DYOPO(&,41<6BGM@C!+J0XD1 M!&KFG20+CCN;S$ _]/R'\1C;H\'C-<07-AL[UO >A/NN2E3$#7*)\E%3[>GTT;3UC?,:KD>-/EXUPN,G9"-\87:]?=_86 M6?].DJZ8/-_MFZ)UR!?PCCC;W7,\M>^I9^\W=AP32=G5H8,N!@:,BQ>NE'C3 MA<$:]GIO88WMG(;H@EHB^L2H<6O=(8;'7R:FT-8K$NPL((@FF8JDNV9\J86S MZ><_7I_S[U8&JA8[($+1(C!^&+S=IP]B>Z&KIIA+[O\T38?:#;LX4[U,BZKC M%QB>LY4CU+RKB&JN@;F?MF0]GY@=#.?^)T.JR9HBE=]:8:[TA(/C-J[0BHD: MUM#M&1ST=Q!;##;6FDK@_<3FQB:@KXY\UOYA6)=U5 VPZ5BAU@P%=:]%P8FPX\"Q%7@M(Y.7EO43UE7LSGT$,V)-#;% M&%,!"&Y$-SYU3)R\A>T<#_:^IHT,)35*PBPM0P1F%"L).-[-91V4TTKY"AC= M=I&CQNIH: MO7^B9GL#(U#A4/#C#_LPS.4$\U]N9#8#&O_ B5O;Z"X_. Q^5GCS(-6ZW21A M\!KCOYB#<_DA.-G;W\-V4CG-\N,/1P?G&A:4X()ZP$A^>P_L]:?9A_6AV56. M<]M!/\4H+&+<8\:--Y%$TLSE.7* %KF]B<]ZVI!+Q$&B#%F1YBQJK&'OD&<^ M_AHBL.KX,J?:4_KX)J-2LCZH5&/_U,\LB]W]F:![N"HT_\ZTT!5G-FTH4%T1 M;[#9F\@Y);6Z8HJZI5$ A^SU7(VIUW&E5Y4S'!,P)Q*)Q,M*&87B,N>&+JWN MK,["VLS4D+5I!-"9&F+;XQI?.!XQF<\RQZ0>[=V)@SV3*?_*URS=I6-CNI06 M^(\_$E71&FP1]*LJR-5#*KE[DO(\,6J35+>4](([[QX3*KF%)R6&E/(LY6A2 M^_JG2@->H;L_%['V]]8;L=:F?JV9WY'6;T2P]6&".OZL+$''LA_3Q-(K!;$X MP5EMR[M)4AY3(M+0YD97BJ@V?SD[N[*O9Q!G^J^(J MU&?G>V"PU='FFPT,OGI9$ VZL\#>&CL OT3,M#RS?YQC%FTB%F8]6OEO$[=].>L>' MITM_W>OUE_ZV:M3#D][>X<$?/NS@M'=R(2KN.C@I M)A2$@"_>B3R:4#OG_8JO>&!IL);^ 2D7/JB.7C20U_(3K,7$SIG 0.V6&\!\ M"H(\4IWDZ@6?B#V>G481W[,!8*H=W)EEA[W]KZ87D2M%T[\PW"*XFRZ M3S?GO00L=]Q!^?SQDNEC5[\,&H(+OJ%"APLKC_VRLR$'O:W"C MAFOQ&5SFH+\"KYH4T$4XJQ[M!'+[G6^)W[]>U)/6GX;(M[0[GWO>YQG:$A\_ M8:N_Y?"7XM9O96_?!*!OKVYNK^ZNWM]?W%__\RIX?_'NJHM8-PFWK@N]R:13 M16LN)T+E,-YWPOD,8+Z_OG_;02J[9*75C+TE.M:?V88__J-M^%ULK G_FQ33 MY-7_ U!+ P04 " '@Z]6 48-O%,' #8(0 %0 &$R,#(S<3%E>&AI M8FET,3 R+FAT;>U:;9/:-A#^WE^Q)=,TF0$; _<&Y&8N7";--"_7A$XFGSK" MDK$:VW(E^3CGUW=7M@D0N%[:7,)EFIEP@*35[K.[SZZ0QS^>OYI,WUT\@=BF M"5S\_OCYLPFT.K[_MC_Q_?/I.?PR??$0F2/VK)XTCT3TYZ)VP0S09!]^@XZ)WT>-"/V&!PV.T._@A0 M21^G5VN,+1/QJ)7*K!,+VG]XU,OM:"&YC8=!M_M3:VV>%5>VPQ(YSX9.6QR- M%-I6#XX8H654333R M@Q@& 6[N/BYJ;5!.(C/1:%>I].0JEC-I(>AZO;%/\QN;/K6,Z3D:-U/6JG08 MD'$K1H0(J-#?R(HWKUZ3KQU0^Z&";^*$IZD>:)*(>"-N!28 M-Z& BX1EXYD^/<. Y1CR+./P6ACKXO^":2M#F3-*+WBI\(/XE[;_61@KH_+6 MC1]L-7ZJ[M\[.!ZAJ!+>I*6-[Z89Y^B5RI 73(\>]7G?46'A+>CF)0VD1E_ &N311 M:@@Q,\"XRBE?";!-%*_)^SU&V-'2'L#KP10AJOT-TD"N MU:7DU!:4JD# \:L;4R?AC?/W$_!KJ/Z;QK=5(+-(Z;0&G%GW)F:7 F9"9(#= M&9*9 YU2X2/RJ+3,7$Y0-'EP!B&V;J"BY7? FXX/W<*L96%,6:0JOVZ#I(H' MK.*IEL* R^G146,F41 MR0C]P $W$*B:B5F25$"3B%2P#./>P%Q>"J=XNFK ]U&#WF%H.3?!5"+,P6HT M8>4]&=4$('@;8K4@.FU706D$.AZC$"*M4N=-A'0A;8R$D#G"L,O(60E!5\X_ M![N<<9+62414GP#^ -"NMP!0,O." PSO:3A"%9]2Q>U"6Z[$ G2]8.@][#1C466.(K!)\&%M4PY'D(; MJ09F(A3&4!G!"AABRY.4S@/8-8;.=X/NR5G#71/%T5EW(XOV)W,VB^GV7J#M M*K+*$'\9@2FH\-.O7*QR _4JB5'HTG!I*2U5BTQH$\N<(D%$$7D-MPMK*EDZ MSO6R+ERND1#AH"EF5+RL9 GDJ"1MOBZ%K N.1JB004M,F]H;[MJ/&?81*'6J M,7_*O@%JN"SRNO8Q*!"SN._ M%8A@5%)DKM*ZXV2N4!UJ$U=ZSRVLLKH0XP%/35@0ECV0L2I\#RJO L$U\BKA M2#.8'%JD#.6L3J4,+ M3>5PCN#4/E+SK:(V93[+O'Z::*HS+BH1.4]5I!F&CG];!LBNB##PAL"QTC(!,Y3B,\4MIB$UF M5/I=EXMS28[XJQ"HV W.1HZ.EJJ\SYQ;D?^P]";N3()6L-R(8?-F MQ*7!Z"J',G/(N46C=?\B@8WP\(4JLZ1VL7-M-5S?BAP,O&[WD"Y&K,;_O-FX MOC/QW)V);_F6L0,/TVKG<-<+=B^]1NR@YQT'AU]<;/_8.SP&T82^_ HQDH+]][^AH/9G(I9OH5\!__73J':!MC\OU;VZP88;%BXUV9M7.8M@]AW!7"EQ%;JG=*][<[RN_J, M0*ZJ)R2&6M 9[%+L?&J@B96/2]@,0P9[_4^6[%1B[;5ZYL$]?7'Z-U!+ P04 M " '@Z]6XTF!,46- &!P@ %0 &$R,#(S<3%E>&AI8FET,3 S+FAT M;>R]:W/KH+LO>;ZID2W;\.G9\+"<^DR]3:!(DD2;! MW@"HMOK7SUH+()M]D>PD=DRRD:HD:EY /" KNNS_OT_+G]Y]OY_O[UBF2UR M]O;7IS^_?,:^V_OAAP]'SW[XX?+])?OI_>N?V?%X_X"]UUP9:66I>/[##U=O MOF/?9=;.'O_PPWP^'\^/QJ5.?WC_[@=LZOB'O"R-&,NRRCJA#*LD@+;D7,*B-5RC[$PDS9WIZ_ZEDYN]4RS2P[W#\\8A]* M/94WW)VWTN;BQ[J=?__@?O_[!WK(OR=E?/OCOV-YPV3\7]_)A)^*@UB'L<'I_O[1\?_YP Z^0-<[NXQ]C87__5=(=5>)O#YCP_V MC\8G,_MD+F.;P:_]__>[E4NM^&CW>"Y3]9@Z#&>3$N#YTU&9E_KQ]_OTSQ,\ MLY?P0N:WC__G>UD(P]Z(.7M7%ES]SY&!0=XS0LO$76CD0CP^.("'T\^YZ] 9 MM)-+)9H.'F*7KCYFO'?\LB93RW," %3\7_V>?C/V;I M=\SH:..0Z[=O_'1_]O%)P74* S(IK2V+QS@8-T);&?'< Z/9I] M;$9V8WQ;@Q;!.Q3ZBX_:_J=&C5[DLZMW[R]>OF$OWSS_Y=WKB_ MO'_Y_.75)?OP\OU/[/U/5^SUQ;M7[%_?/SH\W'_RX'_]K__UD/X^>#)B/UU< MLZ=75V_8U?__[.=?+^&FY^]^>0TWO;R&0S^]?/KR/9Q_=O'K]16[_O793ZN/ M@GM_@4<\>/F0O?GE/3SF_=6[EQ<_LXLWEW 0CL(5^'Q:I^]_NGA/OY[]\OKM MQ9O_S=Z_N[IX?\V@!V_?O?P-[F6_O(.3;YX["!<_C[?,A*\[S,=;A_E?W\-B M>[+1F6[-AB?4C5A$I>:XTSVN5"PT7O7=CQ=Z(J0U..TU3V$F')\]85?%+"]O M:2^[2+40;C?J#,:>O(KMW5S,I8DRH?Q03X2="Z$ZW^W.C>[V;>\WD9>1M+?L M15Y.>,Y>%).?.M3I[6-+^V[G>\DZW\,'_COF]K143(2F1?8;;'9"9OB+OFU^ MZ?FKW6;G+_U9X-;HK^O^.^G3?C>^#'G*NY0;[?O(9T;U.W=?"O9[_ = M23O4T3YO;YU[ZY^SQRF1%?=O:R+L95_X!:0@#DME>,%X%67U<,=2L+=<6R&% MJM]'*A17T$/W7OXHI;+Y+=,B$5J+F-F2<5/?;S-WOQ1F*&]L5;G>'^\_FJ$- MP?))+NIK)J6&[^T>]#CG,R,>UW_ >)I9SF\?2T7/I9O^BKH./1WO.].&U?!O M7#_9GQ[3J1]LO'GNKP_/OL*S?9N"$X^ MJ]D?:"JXZ0 SSLRX^J_OSAL+T8S'L53IX\/91X8VJHWUMC'MRMD_+P0_?K^^ME/5^SYQ?7UKV]>-,O4#\Y0<5^]>?'SR^N?V&]7[ZY?_O)F!?9? M?^^Y2#8WFW\ _<;&>WBRN?'^I3?:>41;7]91EZ%MFZK?_7@POO-%G?8/S97. M>351$@47?&6+2K-56?3PY/ ):-XY-Z9J:2?KV,.;_,9HW@I=2,N24C/A=066 M"XX^JYZOP[^T:>X"HGW$\]V.@@^(NH H["9=170PON?[]I?Q.&5\-;# -[%' M406/'XV/3E;;^:,R5B:WW\BJ<2EJB88\"$P:RV3!G@HC[8()N%ZSB4@T'!=6 M*+:4B!0G>]#!Z=D3=L N0!0ZW'_R@CVX3SXRJ3#"+AZ.&%J0>,$.3L;L-=[Z MZ(E>L,/]@W,65QH:QO,7*>AA('$EKIFZH^R-_ZV@X91)M79@+O64#%83)C,- M_7\JIFB92OG$/?-\XYG-$_"QE[R"FVY*!;#^FV=P<)R-V00@+ZK-NP_WF4!# M6&[9O-*Q6//5#V&MA-6_B<>OVNY JAU[+"OSV#"TL.821%X1LYF3?7D4E1KQ MH"VV6;BUY9S][*1A=A%9UMC=_:JNC;1LGDE8G'-N6*JYPL9QF9RPUQP7+:ZE M$1-)(B(+&Z" I6@S)JUAL/[*2D446T&WG+=N:>X0))]S[+ LH>D$^GT: MHD\K)D==4TQ $E\J&R1:LSJ:< %:0(Z"R)U"^1&# @&'CM)P.=!=4(T&!RG,"PSJ&7& 9 M;U$KCL;L @9G1@J%7;;"86= ?89N-;)4H-IHP;BU'#:FF&5""Q?I\DTW"^H. M:4 'VQ9G^/X'1 %10+13B,*FUU5$!^/#H5ECU]TJT+%9@BJ+%= 7^/^(Q2"! MM'TE((7 50LO5)-Z \H./-VI.HTKA6[\'6Z;56IJX9=A'T2:\!PTE!A.+W6< M1862C=":GJO&[*6BFY\[A2?/A:([WN#YFW5%:$3GWKGG1E/%H9.LC*D#\$@) M?^DJ,>ANB9GOU@J>1&CT'O$J83$(1#>EYI5![ 0(E#&0O>@9%Y.YC*9Y109> MIY8Y/Y&[;GG:D!]JQ?-T"*?-F!TO'5"95/!J#. =TAH)J[X'J[[QP<#B*R?0 M&4J,!WU JJ34Q=+7 HKT7$N++@UTD925Q9E?X7+(>:-SX*E8\SG/5[406,@K M2@DZ8TO+9AI@PN*-6:F9%C?E%/YLNC27>;[1#S[!1V-3? :W?Y0%])B!4H0] M:WJAXKUJ1JH/_C:6V\J6^K8YX]TU#YHE.>.:X\KT2_+A%I?+#Q3COB6.W@_H MV:/Q\2,8]%GI^ H>:Q@9=!'=F?BKV)%GRZQQ- \YCG/ M#K]&1LOQZ1=O]6!\?G3WV;^<)W,R/C[[:\WV:6#O?^+9P5=(:SH>GQY]7H>" MYMU51 ?CHZ\0Y=]#9Z-8S>M@$V<X:M3"WHL";6M2:<._6=&T-J+ZBVKX6> M3D \M>NABKXUC"5$1?)(+6VOASP5L(*!*; US_+8[Q]+9 M^(UW#[10\);75AK&:W4SN$$'A.BSMHG.60=W[C4-#]%@)E[_MK[M:;WWN! Z MS0NP'8V7:DV*8JZQ\#TCH^'[1A.9@I[PK^]/SI]XG<&4VO9S^>W"ZWP&5V@> M@0PW^4-$UAF KT$^$2B?7%:._@C?YMN<1W1P7NIISQ=J^%0,ZU,Q[->/2$[+03 M-Z"&?2@S+$2Q0 ,N3!&*]K++SHP8G#"$7CG3.:%B"RDRRYPQ>&F"Q_< M_[$ M*R/05,\<6&%#!%BG$0UP&VG"K6:ZO)&X1F>T!RB14VX[_,((+ RO@B?HW3IA_TJE/"6#9[,#4'27 M,3 N<(][4&U4;GI;W_Z,3B\W#T,<67!?S9G5Z@N95JGW'M02$<"H.P\=KJR! MD89JG%, 5YT@+&MRE13H?T6M>*+*7+ _ M!#P,IO]26^832BT2&I5EY518U!2QY6\]'7WHU?$WG8>@/Z\Q7JQR/,"@7>/K M$6HB,"I+R E:,4+$5?<1_7,?H\Y\=]H*:*^I:'!&2V\!D\A6%JPG,N8Q>5< M8:H;WOI'.4&39:3E#,T"2\8,4.\I4BN"CJ*O](X7->'1--4E;.)[?F 2^N?) M-^#4. [!9 -"-!AU<-BO:7B(.EU%(1@A>H_H,"3W-$R"=;$ZQ^U'ZA^HG#+U M3L1XW4ZQJ)13,*/,6/+!>D7R6PJ1U[^\OOCYEQ3P5R#= #G7G&_:J//J1L-!5V_V^?*;S62.O>]!!>X#HG]N+.K/M M$/>@JW'I?*4NUZ=134W&B9%#6@E_W+))RTU+2I&HO;5ASUDJJEM&=,5;'%$< MSLI(EG"!7KK8D4F![B'%-L&H%=$HLT&S&Q"BH-D%1-V=>)U'%/:]KB(Z'!\/ M+7#N>;L"TYJO;QGJZO0&X_2+I,R)#0#C;DO2%-C_5P&.1$XI] ST U7:.6D7 M__K^Y-&@ID"8U#V8U"BPFCK?*Z9\+Z;%?RKI,O^QW%&>EW.,!OV/F[D^:')S MNH;-N*>(^CES=^XU#0]1$$([#BT@ZN*^=WYZ=CXT5#^51*55Y<96L:R*, T# MHMZMJFY!^E5)S'S$&"E:5,*$S]80$ 5Q/2#J[L3K/**P[PT940?WO2&*ZZ]% MIO]P)O!,RU2PIP(K[0B=\ PK\X1I&1#U;I5U"]*UN"$ZW5O!M:F)UY"?%YI# M(*^F(D;ST?G M1?6*MF6=Z#ZY1;8Z6)I4Q)5XZ[ 10^L:&?Q< \($MKI!( I^H8"HNQ.O\XC" MOM=51(?CDZ&%7:_D$OALXIA75-91DN3>I'-7R,.#907M9G8R9GU?2BVF) 9H M$64N%<'?*@OVCB,AC-,3S+(FX9A=@H#!\QQS"E%/V-;*"G&$9L M$'@[K$"KJXAXG^;29IX2JLF,:/B?L%A.PS"MFX9 &R9GS=8&71JU%@529E>* M)PGT1L1;Q.X?2(;_<;/$MT=_]FA\_ A&:%8:B4T_UB+G2'9U9T%U7\5[?WD+ MGY@RK^S=MVPK)_YE7_)Z$?;MR=2'JXG.6\@\<)T]/AR?(I?'*L&'/_CUH7Q> M7K@OA77C>0M=F:56=P5EX4DY_\4+R5[/=,M,(&6H7NW7\SO7SYJ=B;:,&G>Y0H_YCG%S_\2269I;SV\=2T3#037^E MC_ NQ_ON?7JYW3_YTZ7A#\>/SK]"P?GQ_LF7;_5X?WSV%9KMW1"+6 RXILT\]ENBOJ8D 4$ 5$P<2\4R_KZ+XZ;_UT M)5^BR5>W:B6@!&89+]C!^9C],K4E%I$\W#\\)'G,E3VI$K+M^B*1['?DMDDQ MZB,O30CRZ#JBOS^+>T=AV3*B.3-KY*52+ APV]7H:_/@([@;D_H^7.N,?SD&AY$T>4, M9]79$W9PS"XF9LP.V?O%T^1%4"@ZC6B "Z<)#!$?9[ NI,UOF1:P-"HMS,C1 MM6XB"IM>5Q$=W5=)IY]2 T9+;Q>4H2<"!&"*TG:UFJL$9&&)19PQ!ONI M0)"5NK/"%(9?*Y8Z63VW5!+ZHDI 6LAX;F$KC_9+TC M=/C@R4-R&<2NT-6Z1@!*0RY2+)*]+6/5%;Y&DG%XU +.25=4"QT5>5,Q6S=Q M(6L=0*T$.LH5Q;$KUX^U#E!SK\J9%-3$S4K#=LOP&HS*K9)4)!2R9A'"H@(0 M0HW9!V13=J7SZ,U3!*L^M[Q$D,!+XGQV0RT M2:Q$C6J;=Y? BQ3*('X?$;7>\?83VJW#:$3E[+;);L!V,!MXXW[$4U9DGJ%$ MW_]4PF!^ 7O9NO/>'DC\+BD)C:\"4B7.O&6/ZB?!KEOAYIKSVY \'! %1 '1 M#B,*FUY7$1W=5["IG\+7/9HHB@?0GYEW Z$0H S#[_O%),?0+E17G/ZU5@Z>4\^,LQ76I0?*6R5+.CKB">U!I0==4 MJ?@$] JD?L6\8=01YERZ>*RMXKS3=[20QE1;\XS#QRH@"H@"HEU!%#:]KB(Z MNH^?:"A3V35W^#SX?CY!KD 70B6HP-I MTSL@%9LZV?QYJ8LEP^>K$@5^5L8NZV,B58R^ ZQ/#( M43]X54O[+?\&/E7-T2J9;:]P#/VX%)7%Y!"T8"(9J",DXK8J"%L[Q[?)1H$' M03_PF- ("-# 0X]/GRAE@S>CXXB&N5PCCLX'4^%2,+A8&9^4-V+4<@H(X5P" M!H5KE,VS,H_;Y[6+$;M%J;Q@+LC+2*3#<'Z 6Q@G8T'%AD4F^014<*JU3,Z* M@N-9YS*P&4.E 72%^L$-R=!,PY# TJR]!2#PPS-?@,P/S8\8L:%0EV+06=:U MC9K$J'%L!+4@( J( J(=1A0VO:XB.AJ?#DW.N**HI%5K>CL; ^5K!1)\CG;R M;>D8&$@$DGI(Q^X+H@%.XO=ECRLM=D0 #HH H( JVFYUZ64?CLZ&I MO9=2,/3("L5.V>M2H7\%#3:;677;##=SH:GL8F[86UU.!&:]80:8\X3:,?O@ M;LBTJ+/J-)MR- KQSWD&\6O\@7&6#%D#A*28S^<:#49XZI!]*-'CRU(Q7=J? MK.]7,")U&M$ 5Q-&6R82EA,LI@*NSLR:Q8AK[VV-?2@C1]_GA,Q.7-_ZLB]C M=EEIHM' 2C";YQDLLPS6Q S6Q"WY6&M_J%C/]IK#<%IT!5[C>AH M_&AH&_T;# EK)1G"X&'O.LM/#0\=9=L">OG@:Q*5.(QK@ M*KJ@N*[5O)-MXLZ:3(,"ST0L99X8I9P5D6A%ZJ%R=Y;;RI;0Y(8$=.PDH-K= M=W""<6H^:WY9[ .&"WYQ[<2Z$=:E!BEGC>H,UQ-QG6U93^'S-&1$G5M:X37M M!J(^3+RP]745T='X?&@R!1HT6U+S6ER:29P,O4J'1_BQ?CBH M80@SM0];)H^0.R#6Y0 :4B1SO3DJR'6#FWY! OB7F('L@P M4RXDSUE%)#Y19A,$FEH7_8!4/\@KA/0^+W3=$OR@2TVEYE)/#2\PVW@$3:$, M <_5K8@+#*V(M9!U= 49OLIY*MJE)PSTDDK(89#( MVI345=UPBI4KD&/(6$JC?G"3YG5X!SMF MKT".?_&P?N"87> J80*/Z0RM]O:QE&X@&LP8-#%]KH1K,=OY1%G_A%!)^@T MHB'N+B^3):?_7)K,,1C!BD*/#K$/\556TA;=/Q9S*"/83/);V$X<-"P2@!Q& M(J7#4MT 0F<,+RFVQ#&6FA%6T2,%))&YH#7B#-Q-L;R<3^"FJ*RTXTH%Y<1F M&KM)D2:.S@A+1LB9K0-,:NUE.Z,J,2UY;<<=(8#VGGH55.>OM,R9] &\7=.A M0$42C-2D8W818=XREPI0_0IK7VIV*4TAC>'YPS'[!?'#&(N-1JB^@BB:>&:1 M))XU-M%E09=/B 8"G0'+)YY]XHE!: F( J* :'<1]6_3VZ1"0&CW,*J?]@^- ME],QTOM?WY^T0JI]S<1=>V(=23U'TP$;=&WN*;".FYVMMAS?&@"@@ M"HAV4<#8E9=U/!Z;.?(D656=892T9BTV$U>Z.U++C M?79M*T<=#V(7DD5*X5K*:])Y)X\%:V2G$0UP@K^GDDEIE7/-LK+2E/A/Q5V; M\%J8ONX,%F5%2^#(LT>B?$H<>-O2\,,.'1 %1 '1KB *F]Z0$77NN^W2Q13' M$CW>[<];\B?%",@"^7BB# 1.):UC8#AEKR@C7.B"2+,41C"D DM_8F6DP#^U M&X@Z-Y\ODE(3^;0LE8A)S,QO[Y)("RZ5A7_1\7V#(32*K6S^LRECM&1@XF]F$#] MBHP^: N28B(P13H5,VZ,'=?UF>$"=H6$\=B4]18CG^/<;OF!D.H>N]%#:@@? M^YLS(%4^:[K=!O'E8\DAJ18B5_ $YW.U"(6RI>$0L7%2[C6F;\O",W/*%).N MVW!8ZC*7"]:K3B :X:-%ZQ2-;@=+-X!Z&EWF+6&,^BX5+YG4,2HZVDZM(+'.9RYEP&<< X^[N4.,<&K;$QT\) MS_6Y?WW_Z/#@[(EALQ*V#"EVJ=A0SZJRAL*TH3!MSQ$=C^])8.SGA^1RG4$' M>C9+RTR_!]60;+P_^M2J3T2_YX+":/&4^."Z.!VE@N)Y26# M_-5I1 -<-@TY#!5<)'(8$K9*ZF$AD.Q%?(R$,5Y >B!5[3F\YK8"2>C6P.2& M>0U_D(0SJR:PJ.#R7#;'N&4*GPKZSZQ4)",)T]"Z-(PSOJ102USR,AZQKEOT M3Q;( $-4+7PV@^>0F)/S>0BXVQU$G5M%X37M!J(^3+S^;7W;22E._B;%QC=\ M5W?0HJBY4'%M\)N#]*GLJ@5Q(A!,U0B=7KR4BH11(3,T#PKE*#K@D+?L6;C# M'7L'8J1PQDKZ3K(@F M_.B?Z:"9(^>ZF&U[?FCIKW:EC M"I3!H +-#$RU,7LA)Y;!4Z:(4=T'A[4ZL#FUD>O=W2G8E1LX8EB'3BKDHE^9 MT>]=.]"/*7:\4F0@S.&9E(*^LD2:<(FGK3?W+2>Z5-]TBH4J%_+RB"/?#P1>JUNZ::Z2D!]76ODG75'TO%;AH[EHH3_)/RF M=,]HUQIN/O]4*A@^_R5^_GVCM10P9B\3ILJM_10?I;%FU';%"=];JK]PXRH: M&%ZLPD?TT$>LRP!_95+[JLC6Q73)&\RHBN%P9 $R>NSJF;E2^A@O;T_-RN9U MK%579N"V;T%0'8>,J _&B_":!HBH#Q,O;'U=170R/'X#C)\#A5VT"]XMC5=4 M2JZQBQ"OW%;F#BG:F0_>'/*;2WH7WH&&%]WOB?5/R.$L)7_<95QKV=&:KH;8 MODXC&N#*N: 2:FM)#TY1)+'6E+G(74*K_]/'VGU:DFI\*G<(0/3T 4$ 5$NXLH;'I=170RO'Q,3**^ MJ,R"9TUJ\FJ@(1,Z*?/4^K++3<(+M&KP-'H;A53LIESS;BXJ$-:54 H)H4&B MAJZ4; *"QJ(J0**V"Y2L/P@]M3SU7M)5]N@@07<;T0!7P_LU@W^3@SSC,D9+ M=9W$"_(MR;6<3;B:8K2E,@D*WV5]"$W>E3/8P_TH^;IBRLN"RZ*N/YQS8]FD M,K@&L/+Y+;8L4 TF;NE SG>_Q^8DD/,%Z45%&-28D<%,H;W,];YQ_7IW,/']P?]_EZ#&:!?M#OESG^:[ANQ251<\W5[%AS>W.W>U[X^QJK]&>9IC")S-W M'?+:6($>:P>)GK"'G?^IM")WB<24'@ G7_E?V"[<6-%+)*2R8"]1K!?0Y;;C M',G0K,CP)E?V#88^=;0[% ;N^G51&?REH$WLFJ$F02%0,/)F+>L!P#REM[?& MZN/&WWA7/3[IG4OC4'(;E4_]>JZM@/&Y:;$ >0/G,O6![H!V*60@4/5T&]$ M]\_&3(A+2EL^=70]/K,;_>;(3JC(+FED3/''M-V)QOT^J_2LQ,@7.)5)0T84 MW/B(\H>8?<:LC")N')4AD@ 1;0] )2:?B2YY_'"\SEFX0GE()M*&,I$>JZH" MELX(5Y0/'*95!^.K>!./WA@\K98S,_;)ZSE&%I06.TGV4RT1=<85>P$/X.J6 M%?R6J1(K^;"\5"E%/,#I4@EO+FVGP:,5MBC*V'6CSH:G..ZYP"@'I"NZQ7"( M!+KB1J&^"@/!*ZU=9/+:"$BWZ351WM"92:F5:)EW=?V**)8ZPM>"+\B?W.!_ M; @K6S1'#C*S_*.O^$*#1Y^#8E)I4T=0N Y@ ?FM\ A(EUR<1Z4Q];0#5!\ M]\QZXB:<*[K&"^=F\,&"%C['X!S,.%_%AO&5^GHZ/CLY[TMG>S:PIY_7;/]4 MK^W\):=W?V;/^X?&1VLF()L+]COI%/V4BG;B9351@WOPPAHVG&#A& *BSV)S MZA6BX;VCX2$:QJP+FUY7$9W>EZ_>=0*[[9 ^.*M0X990WRZT8 M?IWA\=,,-FA5;?.#. OGP*T1<.1TWYT'$O>(H4OC45B+/R?R+5L9@8^PTH@$NYLM*H\&ME8_3EJR7IJP9F@.7 MW.'.TI;?LE27QC##OD [H'T'[9T!4@.0)V\L$U_+@6T1@7&G$?'#*SNM"X73>AU0_6W(J06S0( M1,.0V8;]CH:':!BS+FQZ/4744_&": 5S7CD6\T>[],:&AZB?<_!]5L(HF',NK#I#1E1YSZ___K^_/3L?&BH^(3M'XSWC\>' M^X>';$+&:';UZSMVL#]Z] @CJ]BU12MW,.D.'E'G)N_12S7CV4DWQ4JN%]2%2 MF/N)U&I?(RX)6X0!P)@.JLWT&FN#&9M#4W7.:=$^Z.*P[@Q4\N%)F"EJ6"JQ M/E.%Z;L)/,-0;Y8/6WD65GTZ/J6<,Q@CJNJ$5V_ICOZR(Q#T[L$CZMS^,TA0 M+UTBH;AQ%88X+.)6,B+#Y$Y6^-BM^9VQ6[ )8LXF+%PX'8F5VC/:YU#.N*/# M@PU1:)ZOMHJIKE1$AJM(+$FC5Z+&+B);1X"UN*9;P6"\P)12)+6&_L!>5+J3 MPOC2.W<\&FO=I%F=:(K7K9Q?*6[SB<$!&.MC$^C][N?$.PWT?H'>[\= []K^0_=VS).60_1VRO[LBX@X/4>>$]@!J9^;>\! -K'T"%C]20 M$75P!@XQV-SG=YRMY'<<[(^.3UJY'6%N#AU1Y^;E,%<;I7;\=Y7?KF=VP')S M#$/(4QT2.W8*4>=F:0"U,W-O>(@&.?'Z "I\I(:,J(,S<(@"X@6I8R 0;J3; M'P9];(<0=6YB#G.YD3[V2V1+S,!94GX<&AT[2\555OP(5-5\;?++KC:K%.NH"',[=MH@PKS^D.&,IA;]1AUO<,FRAS"!,OR(D:SI6OM@ATM1![C,ZIBI21OP9YC;K9P!<+P M0J&G,( RU(+M.J(!+GQ?IZ&NRS#/L/:UK=-J9R"22\S' JW8E7)8UFJ 0Q'5 M+FW5;\BX\<4:^ V7.?>WUOFX8P;[3,1-*T,W+H5_E"YOL-9LTQ:EXF(]V='R M&'2KG,"(<2MBZ@#@XY%=-H?%6BV,#^D1,;_%38QRR/!JJE%Z@[FR2:F+)I,V MJ6RE7=:L,*%$Z3?+I3K>'Y_U)T7KZPW!24C\ZC6BT_'1T"J&_P02',DP=XB" MR- "PH[%BN)4<@OV7E?U'DMJ^5JH*%=A1:\8F%X/*1%42%9B"LLKZRTN2^@56K'DP)R3:@X MM3N(.K<<5UHU5AN*UOJVX9W#AJX M":5/=PA1YV9Q>$V[@:@/$Z]_6]\F3R!"._N;'JYNH5D28V8H<>(:.-\H7( M>&Y-4FJ+[-I5BQJR5VMN%][A2Q7Q&2=F3Y!%/I1Z2F:V9W"C5)5WXR7LVM6* M?\MO5XA.^[DVP]=A6%^'\)H&B*@/$R]L?5U%=#8^&)I5X7+=!H;A=:O1='^( MN(GZVY#*9*8%NRDUKPQZFRW9RM@EKR@8L&")K\:1"6,+5P D]?8TM,3-*C7= MC"+$AN-ED&(A[:*R0N;P-YWB&,>8Y@+:6^(;@-A=,M^H!QXN>46Q@_2AJ?)YA M"(G$)!]%92U*#(SN[+FNNG%OZRH#+ @J*^KO14L.Z86WECW%)%K>Q%'>V8\JY)"Q"W65^@\.+*A>8H^J.V'M;S-U/ ME5(%7U,7UEWM'(?3:*-3(^C!YXP=C(?0&<\GT!UH4 N)"2,N\U@P):I/C(9 MRYT69#$,IKM.(_K[F\8V/$Z,N%/4\_O,-]('ZBR3,L%TX#6)\A\ :P@>]^U/%7Z?-G3@:8"OA%X"Z+F72:NUYF M5,([@S<>C]G+Y.Z+*%H".C@1MZ6WT9(-%P,[85*5O@#QYGRZ)_^ZF88*4&^; MBIC$#7O_$:)HY58[_2&(;0%10!00[1RBL.EU%='9\)*7GX*6=)>:-D>%CKU" M]36CWY2Z#WK=:L8]YO>[&_&_1T\HG>D/ 8\%U2X5N15J(\'I'32-<;7P)T;9 MI@+C;&W0NCJ-:(#3_SFH)%OD89^$OU2T5M+N088;1<\BDH=O\TZ_H1%L.R"01DIT)M^R7Z*HFI&1:\2>E<5,6-FD]UQ$D9A9 MLG*5"4ME8H,5*R *B *B'484-KVN(GHTO.S>_\;L^*TRF$M0]S[9' Z/6#EA M1@HDZD,7+)6D*6-*>&\?XI5)A0\#=@Y>9%\'62"A:-N;4F?05W33@B0'G;9U M0CV.35&@]Q=CE%L9]6;,+N&YK0LP=)?JV+B\^A&;"XQI'7U1)RB=4>,BLA .;%E]\4^+'UPJ"OPAO7>K',0LX1GI30N.8S0]7 M"C@M4RO82\QZ$L:L/,)*MW5@:=ET*\X]3F@JL>-5B3I^M(DACBLKX2YDM&^( \BQ M#OV=BGX[.2\+YWMV<">?EZS04#N*J)'PRM7]\''+VI!K$X&$[RL *'1 MN I"AJUFU<,!%$[A?TM:*)]:5N'7P_ 4A.L8OI-3ZZ1G^(BY7P\6XZ=C2EYK MW_9P1(>(_UVSU])R1PNEW=WKER\%5BQJA+D2Z_14<+AE7W5@$-BOV#UJ1*%L MS6OV*7J,0(%=. CN05AT4K#W*Y*VNQ.^YPG'$,T12=YW].%5J::5AF%=,*L% MWCIU!%L*GJ'&().#&J$HTP0^]$*C\=? 6+%)7KJ@4,&>2\758B)0"Z"$NR H M=QS1 '<(7]#22Z&RC%$X%$M6C78NTTR7Q*\ LB15IL>5']G\EI7U/D"_,& 4 MVT1QE6.ZU8PHK8C-*B(;.G2?Q-=E'4K*@XNX1EFYLOXRBL[PH\"-%;BQ?@S<6%WBQ@JVQB&9Q(*M,=@:@]2YW9)P3^9H/V7.)K;1 MV=P:)_+/0AKK,IMCXG*F M9^!1QU/OC'6R0#<[1ZM;QE7JC7=K[O*Z/W<[QZEMSW_O+(Q+ZQZYZRGM>YU[ MJU+P*A:NS=3%$L!W)U.U$9*K[0_"@_YAF= 4?^ YOA)"CG9:[V$WY0)M'CX\ M@9Z!1L5@->PTHB&N=0QVI2!8YV2&"2L29,@BNZ#-<('@VH6Y.V+DHX9YF]^Z MTY,*)JTPAOG5O>*/)E-@PX<_\F9#1WM/RBCEH6]XR ''C8S6?>1K;9F,.S]] MF[5+BS]$A";-R>W2V%DB) 9[2(Q43S="MQY*G/VD5L!5GK9?)LQ0[5K8Q="W M;TH/F%.,<#!##@11/U?KSKVFX2$:S,3KW]:W/47D_.Y/^GG_T+P (5<66..S MKBWU&WR7HVPND?$(N8[ZN=9VX=U=BTB+Z+8N\IG(&.L!0:_L;<]77MC[A[7W M#_LU#0_18"9>V/JZBNC\OM2#?LZ_C:J>;5)^9-#+1FR^&I>I?=6 I963BGVZ MBW*KI,%0S65Q JJEL&HI34F"HRLWC:65C_[T9L9K*_,5N=06 M'LB35N)7J5,./>.VI'!0?$\3-T#2!.;-;B,:X+[1&!^=F1)6 ;>,&^B&EA17 M&;6$>T:6S-J0:E %6,WK62\LZNRH\+N<6"Z585-5SG,1IU3,H X!%1^%CJ0K MJI!)XX(GT,"[+0,I\>;5IAB"+UZPC![%+"G'#=K62FI.?.)1R$WIJ$$Q\ZID M!98S=19A#!JM@T=YDLA<$HW^:N H9EB5!;X_%X;:K&EH'(\%N^L@$/5S1>_< M:QH>HL%,O+#U=171^?"22BYRVE-$_9RN._>:AH=H,!,O;'T!T3^'Z-'AP<&@ M(#E#_!X9YG^6(A%$'*1R:>"_(&B<#PKM$*?D\! -;I%%\!TM"V\*-Q49F37# M-68VEUCXH 5$8:W]94B_8>:QL_:DCC3'^YK7OG#AVQ80A?7V!;YM<(7FD?5$ M.O6GSJQ\Z\)G+B#J^[+KG#%$NH C]E8+:9S"1A\Y9*":(5TR\M&Q5SR?5CF% M(82/7D#4U]6W#9*CR+B3X\0OV&]$A.-6)\^1P3D23MFC;V)4:B1++A5"O9,% MIS,X8+@COW^L?<4=7TKXE@=$O=M-.OTEO&2]:H*!4\#HK"\ MOA D(A!T/(-)(I1U*+7%AH^05(4RHB[/F"]KNCZ M"9K\L[O/_HUB $=_C;;_OG.'XWUZ;U^VKR?[X^.#NT__U<[NCT_.CWLRL ?C MD^-'7[ZOT-E'IY_5;! 2 Z+P(?M;3GB+P>$R-RXCBD+KC.56&BNG060,B,)* M^Q*0G \=60ZT(+G1!":/S=)*#X14)LIR*3#GZ.@)E1?R]([8RN]53NQ7R$I -8HN8BV,\>G$KZ"W M?&IC;O'4:G(Q'+A>^D!';,5/NLU-ZB]IFYO5%GOSB+U4*-2!"K '3X3^3[CV M9Z OEG3^!@2E*-QXC?P@M *W32T, 8'"5N;'' MJQ>L#&S=D!=W<12A$ZO=:].*F7(N!?L@X%7LD3S8=,I DS Q>/YP-*RU.+S= M97B(AKM?@O)%Z=6P61JWHKT'V5DH6HMYI0K5 ZFBO$*LGHL%3C9D931>H,JM M<9:Y@[A=&MB18K=?UBPNL%]&%HY39YA/I78M-&[L$=OJZ<9.;%Y$1RM](V[A M$#Q*<(TEY^ >+6:EQF?)>K]D7&LL8H=J-QR/*JU1%<>+D\I6\*Q9LPV-6-N" M0[>93X[=B-7$;A76^&H];1O/&X]IDAB$X!MT#X=[FUTP.#H"HO[NAMV"U"HV M:4AF&Q*X(<[ X2$:W)IZYDL\PGKBX5L5$/5W775.XL >_$0LRL>#BL M=SZ\63P\1,-=E] 3*L*\E^&J%.-T7&N$J$3#GY&(0:4$I7%6KTKX&U7%*N>D MJT82#@4%;Q"(/JLR6*\0#>\=#0_1,&9=V/2ZBNA\?#2THK&70GL/(!F"-)M+ M'8/VJGF5L Q0B+D4!@7HF!O#XN9RFH);N7PD]M2NX.ON7-#*HY&*I8*@YXT;5G&[9AM]!U&=98XGBD8 M2'1=7BA ;YR_32KV5"RJE"$T[&HLBM7["X2%'DGL^]JSGY=Y*MBB8N16%>KN MB=##B1V6:@^6JO=""2:-=[*(F%E8"4O_%+I-+*R;9[E$3X[AB4@KKF/A#G.X MB?POZ*2.EYS#=<'HR2V3T)2[1*5^>:)DS]NKT[MD!#=K#,^?PC.@&04/3?QA)C/%A)X*A3'TU)\2.X2F M/)D5;.YZCZ[_N)79@%JE!Y9;0F3835FLF#&I'3SHX_$!;ZS=8Z,IY4# X, M$XF]N[KPN00Q'>*Y84Y[K>CW1$S1!,I2@0]0;"XTMOL /<"'AT]^6UXJV(5* M10[7*1@-Z_(.#@^>/!QC&@=[R[45$E,$) 8%8]LQ]UW#G@NI9.J-LVN=V&B9 M_2%<*@)[V8IOE@J&'D8:WPDTD5,J21U!<>E2.5YYQ^[(96D(.%(:.G,'R__+ ME323%(G8D+TT]@A"FYA/#H M$4M@DBI,-,%L#WI!2]NR6L&+:1=I>[)3$X7O(=VZJ/R31ZQ5['V]E)Z?EQDF MPXQ6EH5JFG%]IGF,8-E;0(=QT3AG+RCY!8.G6Y;HUGS$@WX FOGKSL =\-[Q M'I<_(S3,KPFCT'9AC$0+.2X/>/O!4MUU1 /\JCP5M["?;-B71TM+L8%=/\<- MJV16"VX9IS(\,K+Y+28-)#)&&S19GF]90J7AT5[)^Y;X#$E!&T@CJ+_[:;F$M.$?@'F^$]6'-7KR:S*-SB5\)Q M,%)UU(3NC-BHSB[![ WC$D:6#3@("*UT!OPFZP0&P&6QE)I>FH_^H=\^3\2T MDVGPV[$L77'?,W!?@WW=99% LS.8Y[3EK?@_*)H$NT(P % 7LR1&]2_I, MX)_TOAKWQGU/;V9Q^X%X=]E^AL]D(; ^]P=F3I( :CK8S/SMK12BF+@#,_I" MU'NYI:&A?KCLGXC/I,7N)_=,O\]QG73,&'F?Q>AP?';XY8V1Q^.C@Z]BB3O^ M:U;#>UL]&3\Z/OSBS?9I8 _'^X^^PNLZ'1^V4"-_ /JB3KE$['4NE'_V**;J"9W'1_O].),"?8&D_5!*4$%9,Q> M%NQW )J(W"0H>&PU(JS:!E"SP8Y@U,ZF9NB?WJB&!2ANN^U') C2YC]7A+T>@UF<:\H29,;65:H^& &=EE9 MO)#'-UQ9#DTG2U%U7:9D+Q5(GX::B\MJ8C?4.=@U"(+3I=506P%YG#T5(-3(=%7" MW^:H WD$)(_K,L^M2R_ V]NL6G=K24N]Q:L9($L8YS8!3:)*/"G7>USHG;I0 M9J9Q*%!E>ZXIG8!2EV$X%3T!VGSK4 3?3:<1#7!9HV+")^7-?>J)\0(_LCM) M53GM8S8#I4+EL7MMRJA[-"19S 3N';4. MXHFV##H($M2**$F!-)N(0LNI*;##W9B3H&JCUF*6. M@]VQN5-R (9 G8@4&YLM$R#@\4$G&02BH),$1!V==9W[>-REDX3$K7;BUD%( MW J)6R%QJU.)6R$<(H1#]&E@0SA$D"SO-$J<#9K ML0-- "Q%V6J\NB8,*?@M6L1F%$]?J0WHG0 M368E--?*"Z:*99BHJT%Z(7][*RT7?EU)-9=YOAY8L#UT.,C>G48TP+7U,Z:P M:9FN^A<$)@CS!UNQ\>ZV-C&MUUGA9E12RK7@KLFZX0[+?Y327U7 M#1U!0P M:O6)T1TBWV8+[(& [D19+H4KY.&)^G) >:7L7$93JA=H;)4(]9#$R9JHC;TL MZHK3J1N15@?0WHDA"*MT@YK]3I2%F&&DV7MWLB8R7!F7E1M_=\Q\E,D 5W$* M*8!1;:C?D-)*8[+U JY$""/FWTQ5$"*7V),:+$85 KMLTADYYF[X%6.,!=*2UOJ M6T* &4[N:=0:$M9YY!K6Z,FC(! , E%0A *BCLZZSGVD@B(4$'U#1 _XWZP% MWKD%!0K$[Y7AR&N0<9!AD/4Z=B44UYBO00F86GDCK5=9X,!=W&\C#+T@%0HY M%.2:EH-$WUN?6M2J35NQ&;5(V+WN":I.J8DMO2*V= S8&-(L&]ZZ&1ZBX>T$ M7OF)D;%Z6:F1 CZ4C[M&*KA60$E$VX$49ET?\DS$45EIQP.7R?;E:[H0J#+G M3UBI-[_J_28C/M[_:Z6V!I-]ATEB7SY/KD\#^W7Z2@/[>6F-03@.B/ZQ3^)D M:)]$E^?W&Y9-47%-O/7:&_S1H.Z2]\LE_9=!Z_O(%SC?4JO%&^NQ$A)6SW'R M,X4AIX+HO:P7:D=('X2^!U$7D>K_@%7[Z5RIGNA,YY/V$:W@J <$(5= MX>\BBL6-R,L9%A_7K)&:8T=OAF)MY83>VC/HBZ*[O0)=)>0K@!ZA/^)&QBLB M]T80]EVRI1L2^*X5%%>H<7?9WRZ1-4YIH4OX[1%4A(7-U:R![%&85R) MMT&V@JVE/X(78]N@@E$RK2#Z/]#)X!K^D.VQZ"$FEK)"!+OE,!"%Q-* *,RZ M$,HPK.F'YHFA??VW2LU4 1N91HBZ!84>5A4)" G6"[:<>&(*$G6?BJ1*E30; M=-9.O/X@]%1@VN5+Y:K;7%0F]P5LIXZU6\^$ID1/31=4:O/X\U(7C'B!#YY@ M?'HJ/)D,19]7JGVHOFQ1,579!4KF:^S@;"X%W@=78%?A O@+7LF-%'E2U_>6 MZ?+$1%/V*&6;Q3*5EN=U7#U7/"_3NHO(6O-4YO'>B%URN,-!?@^OH:$LUY[A MYT*C0I* H"YI:XP-\56,)F!B&30:'I7O^CBE:Z-V=8W6;^V%7H?4H/:KXZ* M$M&;K5E_OIECT7,< M;O:*3T0^8M<<^NX9WS/;T MPM9B^8C=2%/YA 1>Q;($92^6W!5L\@_CM &N/,(U;,;P\6AE^8Z<6KD<]J@L M9EIB5!K=1 .*J*W,X5VV$+K=#354I)@J:4]A4:4U?AANV525'B.G%PU'K+FSC0J'!0"E7(&O]E31W'S5WHT[HBMNFI&Q>*4OY M[,ZQUMQPS'[-].;C?J]2I($"'1(;0A78V/JUM&X_/'&W.RT=6Z@OTE7BWD!] MK;_C^&#$CCW&H)AV&M$0=\!K3YR$>Y[WS#UKB&I_YG.L;SMB#[9LA2,W9T'W M*E"UA!G/80$C6^R8M9AZ9["@)2I-!+M.+#'=@70JT.TP13VA[,UL6 *[U;5142TV' M-K>8Y7.PX2A"SJIV L?&KD)J(X+-W\CZKC(?5R^?8+G@KZ MQ+NZLW5I!4\)Y0F<$G9)A3:=]^^B2A+Z7I <7FGT&"UOF:/RH#A-U!U+G5%5[3;B#JP\0+N:(;N:*;*7-K[SKDBH97^L6*E[JMC/ M0AI;9TTN7=E-3+1W2<>8BFE*##W&YELN;V_Q2L7R2ML\ZQ.!X&L.[6V1V/V< MI\-;>7=:OP:W\I951/.\G)L5HY06-V1)QJ*>6/"J'0W;"KX=-5Y3/$C!QQ$W MU@?A8A.QNRD8HG8'4>GA-NX&H#Q,O;'U=102?^+/!?>+A" 94SA(4.ZT+ MCEQ-MZ28RPM5B)P*!I&,2P6$M*UC*=]4Q#=21XQ.T-D-,C@YCL?L$O-WQ%K% M2W(&Q^1!AB$I"B=XWQU%*VY -*Y$GB,?M'>]KP1+NEA)EQ?X!A_,*^/]R'4W M_Q P%KE9=R_C#:L 0!%HT;. E'_)*PRS!57BA/TW1_9JQJD:T9;<1/24D[*1 MEQ@B&[S6G48TR$5=R^G24$!C"1)XZES46J0PN5U-'HRU+*5M>[?+!%/ZEO&8 M:\F$*-2#+K WX=$4!'MM*JYL'8&X$0:*CR=7LP^V9+Q%*WW";D%S#F+_#B'J MW#H)KVDW$/5AXH6MKZN(0$)X-#0)8<.FCA*O+-@[3I0AE.]E6J*Y$XP-2T7A MK-H+- !@#7)JH)$[YL90H"FTJ7P2%AJXGXJ% %E= MK>H=KD^&HF&]-M#JW!;]P_OU#25J49X5V=^])=W'SKHP5J&3,D]MD,H[C6B( M:VYI3<=@$Z24X)9E@@(P3"9J85W&R&B82$&\%T1(X5*<-DK04V46)\/S.MNH M34GA64.XBH2K?\3T6N4!(:RNT@>&.^EY.JJR3E$P$73*1 L;18>0T M*&+]H >OT'X,:3V'':H/.Q1FOU&J6AVD0T$\+@/-8#!;!,]:)JL)2H[#I+1: M$['<3!W]7D6):N0(3"3FN)$V@PZ"91 ^KX/PQ^Q]AIO0G<^LF?%FI3$2PZ&C MG,N"W!=-7]#AD&H.NA0Z+;7CSTN$UL2BV$KH:U,KWMFE999>4N7Y+;Q9>$LN M50_;2C7T!'/[X_U',XS1[U$<^MG!R=>(0S_^ M&F6 ]L_.OWQH]\GX[-&7K]C3IX$]&)\??IUB4/NG XV9OR/"_.#NK]QY_^" M)#J7>>XD-T\NY@*Z\0"RHI6*!&?B)X"-F=BW^RFX[,0+?09?1>&^MF]UB0Q) MOH;,6WJ7/,_TR]P5-6$GWE'(I=[(I3X.N=0AESKD4G!K!1DLK(A:Q1MK33U!7[%<6#=@TLN(5H!EF& MSC VJ:D+K7-TT:^5\#:9"O;">V#PO@W[ #:Y82-0SD:PQ?_U8!OU.6BK*,W> M;&O*FQL>^F1PO?21%=+:_"]T83&GBEN8$J]J/YYR&2MS!SW+83P<8R,QS2/' M7.JCE);H_;TK_1&>&CV1Q.4H%0#(>#YQ3ZD<9G\(>W95Z=+38_I.?9#:.D)V MHWE5F*U<\=*% /JNHQONU^L+F'_5+EL/5P=+.3*VBVM%IM9.',:AL6UKYB#Y;4 MYKZ)2E86,8-\2O,W.+E7=%[P> MEGP(6QP$HGXN^YU[3<-#-)B)%[:^KB("@>=P: +/KR#CTMQ+Q&'/=I.>S3"I035QQ9/&-5*\E1_V?UC<;6GLJ\N5(\/]9 MK:AA0<.T)[1@NFL-%=(BG6Y1P8LZ>32H91( _T%%$_U_'.O:;A(1K,Q M;WY 1=7 &GI^>G0\-%9(K\+SA M@GLA0#>Q9E03+YA28[2LR5?3P5RVEMJJ?H&,\G=':7BS>7B(.C>3A[D^>5Q( M!6L/$XRV>7,,ST$WP&K<2B2DJ,#RG*%J VK2YE(,W\PA(^K<[ V@=F;N#0_1 M("=>'T"%C]20$75P!@Y1<'S-%4]=.GM0T7834>?FY#!76H$K;54Y"VK7+B'J MW(P,H'9F[@T/T2 G7A] A8_4D!%U< 8.41A<\:=I]D*82L69D%NT,*SX^?M< M1%//<_Y*$A&N3$ZP.H\)$:,J(. MSL ARI3745;ER^)7[1I6-;O^YR:OM>\Q>R[%3)J%G,%3N>933%X+"N%.(.K< M-!_FX@5-$!1"3W(A;GA>.#(EA0K:TV"WTKN:Q]B19(.N\B,V-I(K]J M;^L36U;NT$G:'YU_#0*W_K1Z=#H^/_CRU'A]&H*O-["'G]=LD'&'C*AS'Y1A M?B8;3K@Y!VG72[?/,OSNJ33'"YU@='EGI97\:P0[AX\;]A38;44$]-< MD7*5&@Q)(%'&M<[Q.NA' 4V-6#FA>]$V[ J,W/^0Y75Z^],8U?](1>( 9#P8 MF'<#4>?6WC!W%/%11!5%.W 69;#@*,PA@OMTF;$/WE3$00O MQ 6J+9]"6T2;Z[8(W'Y\-#-,B)UP=0X2,U9$0=G(%#%%J?@XIX?/H$3:YUS/UO(&-R M/5T+M/=JL*,Q-JVJ+2W]56@X]%:7<36U7C&]!!'7V)!_O6.(.C?/A[EZ9[HL M2EO'V^.J%>U$;+VEYDJM2\)1294TXRJR!K5%Z,.-C$(HU*XAZMRL#J!V9NX- M#]$@)UX?0(6/U) 1=7 &#E&@O"8*+6-%GM=I*5=292UJKH*[!&O0!S''&FN6 M"B/L0OA\;7)?!E5O=Q!U;@X/O!4^ H MQH9!NT8HX;F3,7[U]\IP##7%T#%6(->R!%6."I@*J2:\]@@N/7QOQ$0H/M$" M?7\Q7U0CO ?TPF*%CHO=E(K]CNS-R-6,_X?6%Y45,H?[C%3Q.*R(H2/JW&H8 MYAKGZI:5% FJ!8<%3XI@0[0L%<:#*A&A+NCT19M)L\P<;+L$L2G0*V6.M5$9 MKR\QZ"O4PI8CC".=9\BLUY!WF8SG.9L(IDH8%REBENBR8!8@,EO2_\>;'_8! M_42+V):8(M06"/GH!\94>8NF-(%/H-DW#P0K*7 M.WEJAH4HE% 3L2A3$,$4N^18 SYQZ3D8.*58G8]TAPS&UH2PF]9Y+XLQ(D^$ M*XC[5!H[9I>51AI4Z->OF,&]0&8IU>K9RE/J.?%U!WA[DO<1BB0R-W=Y#DO9@+:VB] 59)3 M#MW)!3[;*7^?K;0V=,38'0K\JL' %&B#V;RT-,65?$I5?6O:*I#6C)A$^C# M)M"DR#@+=D.5X"M5M'0Q5(Q Z1(QKD+C3>FT(VRJ8:"FK"WWD;>88R-P$*XV MTE:PEJ@Y?-JO2N(O6,_6E4:DU1SQ,?N$%MFF=_@'U$U[0:B M/DR\_FU]FQ2B?9^!7P_1-YR!VT']*5_.5_>G]%1B#RN@QRO@;K?%EW4=[$*8 MRMG1EZ>P_3HQ&D?GX].CKQ&FTK,A>#30,)7M:_W@\.XOS&G_X+P7T)]2[8W8 MU>5OKA+MU=YK+O,]]J:R"_CF4IZ6^[3G'#ZV0_H:#>QEOLU *!JQE^_W>/,> MV:]&]%P["/II+V2C\)IV&5$?)EXH2K11E.@T%"4*18E^#$6)0E&BH,P'97ZX MRORNB'*@T1X,+2+B4HK:&$%^ U=M1JI$O MK!C:1:J)'6.M'JI\XT*?O*OBG4@%12YA=C'Z-/X0F)5\)=5"Y E&>%""*N@M\LJA\^9V>^C?"^NOO^GN?B:4C0QI6JOP67104(QBC&Z,R@EP9 M=>S2O[Y_='AP]L2LT?PVAYNU&\':%>R!;):LV"MHR2:X9&?.GA71@C4/*6!H M4AFL6V6:5.(QN_H8B1EQ2OD<7W2AZ J$I )18!(P10O%K)JYD$7!HPP79 K7 M1-QXPJH[R(E#7-'N(.KMG>R!*U*XY0S@ >].+ZH**K)I\FG+M^"N&DMM*YC[#*)^]B'"3QU M C==02^5K8I/5O <,5Y1-Y4+@/H2X%N0/$9/IFO=TSF(11GH&;'&2!28 H$, MJ?N(!KKJ65J6L8&E648T[PUJ ,MY'\$Z<+Q"E%$0<:U1.R"AG30%GQ!0)B.D MF^4ZSE%=H- JK"RB..H<(Y>M -L+*W@,"L(-J!UD6/5168W",[E=46W6:V1B M"_AH#&R$YX'VHNJH+E"1[*U_\)WWBQLT,;AKO@!B[(ZKG0+J#G0=\R9B6M5. M4VM#"XK-[B#JW$(/KVDW$/5AXH6MKZN(0,097(+G1OIS.\4;Y.XH@\\X*C\R M*^Y3-4!N(-D=[W"J@,L#A0<66.]"V@6;B 3D>.^P\ $2+K6;5(1E5.7W-\M.LVJOKQ$V&U2!)LH]0Q-F=24;C>N+H?H#4EBVHBYCS3K@ D#(>9 M"(,R%$A%,6]HS185P-'4(4HUKQ2,4X48+C4.#E/X,M!'8^@/>D^*35U)2J5\ M"1&O4,(8I1(4J:9YKWAA#]85,TQ^7U/$T+TDL _P*@S']'=_/PW!Q<2X8?5> MI?O>V)H>N>S03,L;7A>^Y&XX',260ZOFW^5J4;EW&IQ-'4:FG3/RGDK."U*E&A4*]ZYYJDY1-WM*W5&F%P;V% MQ9K#)N:3XRGVCW3"[?H;[KB4L%."@F6,=.XE[K4_-N>WZ(]F,XZC6^5\[P0KB" M*W 'NLF\7ECJFBH@ENV\?>RR+BD8RHUNP6'IMVZJJ':+S_M?T4U7!G9U,/#! MS5[C$O:=WJI*M;?IN LRV,X@ZMPV$U[3;B#JP\3KW]9W1S;5/<)(#[.IO+ID MJ/(@G+']7%L[\:X^@!@XRWD$6BA/A+WM^?H*._RP=OCPF@:(J \3+VQ]744$ M'^#!!0I_CF4;(UHV)"LTTS;EF3]IBEY4;((1O#88*#N.:(B3_$X#)=4_OJUK M60DR33J9U)!,VBY^?(]U,IC%=@=1YR9W>$V[@:@/$R]L?5U%!)_UP06>7FF& MCC@GI%+L-1'3RR;H>\E0CR[[T9(JG^CK12;@*HR!J.SBIM1+K[T1^:2FMUV,XI5(F5,I31W8Y@^Z4\3:_;N#<<N M/@;.G<"Y,P#.G3L\S\>#\CP_UT)2/';5VN5[)?CNQ&MZ)W*!1!]$$(*6V6!J MV!E$G5/ PFO:#41]F'AAZ^LJ(O@"#\YY^K)@Z..?.N,IFD/11'JA:@D*+0F9 MLY7F5DE#V5'+6D$N1PS^%5'F2X4V^6,^Y(#RJ-CS4ML%S_*:,O"I6/@,.N'( M^5Q=(A^<@%=AHMV5GJ!-J[[)&S=R%/!<[2(XJBNZ!TL-&3@K4VA/-[;@E.S M(&4(B8Q] J3S,BZ$K%H]5\-;PDU>7$]13-*S@X MQI8NW6U$7?0%DN!L)91)L1E,#H,A@MOKO#,W5NP!L2.^@![* H86&M.)"\/R$I8<-TR5F)PE(T'V9V0=5!1# MP>8<$R^1/B.A9",FEG9'9S\NEVXLC6P0WR AFDV\'& M=&D,*Z2)8 E6D?4Y8' '3Q(LKTKUG6!Q<2.=-5S#N+$'8IR.826:*"\QI0O/ M&!%IX7@\BIFP9*%F\%AY(S&IZR'2CR G4!T"(C'(26*NF>9Y?NN*LN8NKD2+ MFS(B^Y/V2DQCP"=M)EL&HN!3X(X9E3$NH!?Z!@:. J@$YH1!JZH2F%OFA@EZ MJD51*7@JWHLE86&,B/$$*13]XSQ8&-Y28^E5QZ 2XE1V!U'G]H?PFG8#41\F M7MCZNHH()*._Z[S?!LCY:OYO>]?^W+:MK/\53._<.^?,*)K8>3DG=SKC-$F; MVZ;-Y#G3WT *$E%1A J05NV__NZW "GJX4=2-R8IG#-U;(D$L<1BL<]OO]L; MN?4!R@?C!X_V,O(=A6G)['K%D")0 WY>&U_>TJFSK;>-+T??<.GY40UUP;93 MC9_XGFY1S06W8*@Q=,FNK18^_F)SK2HV#+:*\1CQS-,"T^(6M;*:DG9)WQI@ MBS1I/!\9TAUO?%GWI"6]#R.HSND?UUF99/52,(/T@S()>>CM7'K,L"V)&K#JM6VMFO/;]VNO=R.=:J\1Z)> MR)G4 ,PR5>E*66 %169R/9&-[>W!3N [ +B+AOU=%6S.%XY+/@PO[4*-UF@T MC.5RB9^!O13M^5PNYCO#$-=(],[,$Q X[:4\DZEGFI0%;NH14@56EU.K?'9C MY;"6[)FI 5R)24N)IBZ,XA,8RU0NY#;R'J")[Y/@T0P8,D5],$3C,@V0HCXP M7A1]7:6(M-C!(02^V/(RP/,@Y2:R0D?K1>6<;PBQMAF"Q3-3 M,_0MJ$$+$-X@V?\HC9I@L4R!YXZW;+2-HEF0[NT- [CMO=+M56GU M5ZK4Q#4*?=.;^CIE>K2V 8(MD:+]-)DC5B%K-!@C7H]>*_AU'[F-SV"PY$ZQ MZD_?I(KL$8_?C]M1IH99I'(I45\>]?'#H:ASVR@NTV%0U ?&BZ*OJQ21 O%H M: K$QV+FT69+#@U\,K;.$RR:YLZD,8L @N.;:?EV:?AXIIPJ+_RGGU59)FJE M;(+00F)*L?+A!;0LF[#.OI%C5B.+1;6YTQ0-D>M_-260;!M5&+JK),V4E6#2 M7=6$:YC8LVV#'QEI-'1#694&94*FN-;.U$!BW-:KR;)9 M)^=$.+%KX,1.(IQ8A!.+<&(13NRR.5X#)W85=M7Q^.C)DZ]"O;H:$>O)_=O' MTCH>GSS^NE&O?N+)X\N?^;5S?30^>7+[&&4/2)+=$$WLR[Y[^)6 :G?!6L?' MCV__Q8[O'W\=$WS[N3X:/SFZ?5"]!T?C!T]O-NQ>Z[R'D&%'5^CT1\?]H^K3S#UN4/CP1W&]RE' M/0/>NR_%6(@7DFZHX>]F2(R21:L&Q->-A)4HUFT%ZSJ)^3V17*S&(F.-^:+" M]<58/*?E>:[4S8 SP H>H \YX#0Y(HP=/24:P)35%3&=>&)V@*(ARJN=UH5J M(JHE;3JK_JR4*^LBBJ98PMA6QY<1_M2^""-%"A5=O;0&.'TTCDP<"JV%'JMQ MNS!C5&=>4+JZQ0RRJY $)28FK4+R%?]-T]7+ M4.F/OZUR54[WT>P /J#3*I>V?5=A2D7_3)"+Z$!'"CGB?"F$F6*2,VDGN7*, M=>>!_Q9JHJO%6'S$*VK7FNQ[CX T6. .$CT,:>!IW(F:<7](--@AP4%")+QY M-;E!C\IW.R\+F]'[<:' M5@S%G[;7P@5-7*)>V6O39'$LB8+SC0[JP4Y)@YU2 WHC^TP6YV2MP -0D=YM M]44 AJ(GD4$P5^?TVJBA'PY%G=LL44,_ M#(KZP'A1]'65(E(3KH!]Z2<#DH8NWGK-7"$\L/#JM>^"(^"F9=T;&A)]F^,B M^/R64(ZY%T^-9]2.402EG3V2:^U[+-@!>=-LM'[?2QH^'.1R3.%01,5W-W>#=[J$<_!!>4+2&J MIJ9??-2G#X>BSNV/J$\?!D5]8+S^B;Y+LFX?#ROK]HVR\R279;G6(7]1.I.M MC)]^"I##6+Y?E)SFJF2EAC,0)@$=4BG7\_T73X!AG0"]D1R1\8;%>%'T=94B M.HT'EW^XDR\-?).FZ32:Q$DG;J!U^9;><+DYR8%UN[[6CR^4S23[ B\JP=W9 MHKSM,D5#Y/8F2S0UQ53;A?/HVUF#]#=AAUA^A9I:.\VNY/7H1SLJ*#0AN/=]S4>H/2^KW1E1$QAL6XT71=_<477K\_EUOPDU[=W>[J?TI ML %.-SH (A'>/_;7K8M&4CZ +F 2 *&2:B5>!/%J0.5%\=U/_[GM4,7R@ M^7./N)V.+-8W5*%Y?_((J [5S$J'O,8)LA^!1"U6RG*ZXDL[-;EO$>-$@13) M$6"HH5:KD(JXM?S[.E?'$[1C%'U#^=4=484ZG5SJA0O5_,@9Y":+5[5U;*4@ M3C6:-M8M$7&3074_ P+XKHI$JN"-UTWA59@[E4S=?"FTU@K%7;(0#\2"!LJ< M8#ACK/ Y%X9-*G67+VXLZ)2M69<]_)@4VG1ZCB3.HQGZ_D/XQE6,X >N)6:< MTH%4V;UB.>J70Z:H#Q9.5 P&2%$?&"]V>=CI\O T=GF(71Z^CUT>8I>'2^88 MNSS$+@^QRT/L\A"[/!RXD7#TY&]C!0TC^O%96]]3\;1N;-[VOLMDIG*5T;08 M#DL%5SI@A(':]:-WNBBW"!D)%:J*( OS$[_COKN-EY ]&WNO)\ (0?/ MYE;8ZBY?5L.?IPFVQS97,S V]T%5UI46*-RJ<'S#\;W XO MMS2%4S4XB'0.JV^*S1=HMEXS0B@S?<:M#DJM;.DZNKKAQ$I#.^ ;Q\9ZV#EZD ?$%6!* M-TM^[ER(@C'(.!4'$+U !P,PL)A(NT[?(7- S[B$T;$!<6;L3!6R*,#X.RGP M=-U%A>L*C&@X7P>95P\?/^,.\J0O7?BQ9WHFW@'HUSE&'N9>,-S CS^D\=3$ M XY=5-SN)8 1ZZS@QT PD'3[G0BS(T71E6/Q8B^]OJF,5K-F4MZ FBFGR@L&(0XM M7DI):Q0^V$Q>:HRS$#K@&7@+B#ZY8(BX.CE*S.G5UUUJ#*=5^4N'U'C^T,3' MC4R SDD/8+%!>F#G2,2V?)H(*S").5-T$*:T5=8G'NDLF:ERDC+*^OPFY1 7 MT"X3N9K1F9H2;5(7Y3F#N?G/EDJF4(G$GY5.Y_DY?ET:VI>(0N R;G8"Q0;; MHFGA,C%5 LQD_\2$1YA*>\_2&4(D*+R>%%3#;R9E+:L0;*EUA)+H]-Z=5:F985CU^G MU;3T.0\(K;;>WFBK#PS=-+H^AQWPKK8L>$!IPGJW'WYB5 MKZ#A3\Z,=0'2?R.KZZ9CNLV,, ;"4F4SZ971F1*YF6VC?\E1:%F.41&*1+.2N,!J_*\/1EDE:.@H*3+ MM&$KSEYSHT^;LVIIT;*W9.R0, ZW6F@-'PV_05 4#;]^4#0\SHN&7[_6:W@< MV&-]ZN&P#;^U^769\32S)KF)!;5M"-W +KOIT+=NG*%(*1YI0Z>H)^!@-M>Y3%+W>_:!H>)P7O=[]6J_A M<6"/G52/ANWU]@[O'2 GF8 >%$:T?,?S8>@4=8Z/K]N= M_70AL_.'TW#J:NAU??3*V#GR<5)33-B-ZL0JPYZM,9DVD9H2VJR,'+45X;G: MR=L'G\K5?HHG7VE.7S7J0S+];]^G\O#A^-')[=NH?7H%#QZ.']_P%?1/^[ND M+_+)/P#=?'?DO#)V =A^B(1"NWYJ @>S4N*=^K/2=C/,T\_==2C^"N+"*Z"; M^JGFT"H]??P,>+!L/HS$2SOSF2]%R*!!!082:YK)S*!?V7 %OWM'(,(94;[L_.4,03>DWE)M!MW3X\$%83*R:5 MI4L<,G]9R#S;ZYTMU@W;L8^;,;3!1K@T(& ))*1<-5RF2O_=VE& M-6@M@&%3E?NVWQXN7@EO($ ;TN6":!E%W*B MMB'I:5^M)U(W*:B']]V;#;WJQ1)U$$O8.3KUS9S7*+-D]C",[T1-QO%X.QB* M.K>EXC(=!D5]8+PH^KI*$2D3@X-S>>&;;KA29728*['E'A!3A!#*T';BM%C1 M1="V$Z7%:6+11,,GXG,#M%J##ETLR"A80%_($VG%Q4H[SG]'Z773%F3A%?IB M$AJX'M)V0:/>P\'G<:N+[+]FU'T9,C/*-MB1IWN=0 M]]YR1!V<_*%]DUIG\];!@*@''PY%G>/^N$R'05$?&"^* MOJY21.?^X, ZWK05446C)JJ07L$E9=>KQS[9)BJEG:9HB,Q)=A5JGYR>J+:6 M.3&LA:J_T$$P%@9>71AX% L#8V%@+ SL5&%@S%/[9Y*TGHX?/[C]JJ?>O8*; M%?_US\ZX)/OIZ:"RG]Z;@K2P&:=E*%TDTO8X<_T@5NPWM,I=*Q\N6O,'0U'G M+*:X3(=!41\8+XJ^KE)$!_#@L@/?D]%4!O@X#S"W4,BS5>*YHJDN%B&IU:?+ MMI4K414KGXLK''WH;_:!^)%P1M"7R)OUZ;"(^6]G[GH7:F(9"V_C:;Y*,5&A MD#&ST8O:;8J&N#->3X4I&%3-*9J4S,72FC/MN#)O)T&6H_=T;:)2LT#RZQG- M?S+R8?OI5*7PE!;*N3J6;]5"ZB(4_-5U?>U'^&Q:*,DJ.0^7TYZ3/%A,@#TD MBCJW-^(R'09%?6"\*/JZ2A%I!8-+^$,";)VWNJS34KE$3"_$*SJQ54!B;K3C M#>468!Q+#_NLRE&M @< :5'?P>5Q%]6B*AFCXZ5ULKRP:J8 ^8Q2.!HED\5$ MY2&==J(6XLSX9-F=V2V"OGWYC*8FG\$(H.]+EV9R6@;PZ=]7*IUSUNW#Q\\8 M0<25HI"9FIO%(BKEW:9HB-OO@R\W45,3&J#_[ MD;Y'.9E7I3-YIL0?E=5NHE,/L(%&.O@*$<.J5$A!QTZA3^ENG]] NZJNY@3MP\)-E;4T0PRPS&7*G7JL0G)&D;+)P(K] M^A-ZFL3$B.P"M)!QP'#1>GKS,30HF1=F17L:^WBJ#;S4!*,<"%40:JX:P%+*.OJCJ2:?9$\HA*O"Q0CL1+C+J#*QQJYCE,T M1*;_K6FQ@::P#6\5?C3B%#S#ETH0?#*G>'.L7SZ6=A0A_3'(]0(KZ<#+$ M91H@17U@O ,1?9T^SRZ!BZRF8B*=6%>-9EX-R4L /'&HV\,[[>HI0M;*S"&Y MF?K98.'#)IY0'>QTF5XB?(A*\9FAV18^NIJN%9MDK=BLJ\NCL^5P*.H<+\=E M.@R*^L!X_1-]EYCI5R3T=UJMV4_.IINE#K05XIU*LW)0;2V&MG!KY\HO^65N&.DY OU5]*)A M")_';969W@3$[VX@Y[;6,2(*DEI^'!$%(Z)@1!3L&**@GUD"T7DC5NU?R]P' M)^.G]R__^FLA\X[^F6&_8+9?KP-[N=$=#>&S_J-0 #[QY^:7_CPZ$69>&I21 M'M]OG3/#5PA[N=KUZ?#UJ_U;>LEJ7[,E@I@BTFD/DMP1I#OIB:A)[M$[_,V6 M?-2^137D2+R09;7@#^@W=9 ;X!#7]D"\()&B;E(T' 6$MY?SQLM/*B=-Y$P6 M#!KQ@['+JASX0@YJ_7:,SW]4,=BWMMYR^=9NF)NY+I9+.;Z:Q;?MOV\X=9Y%KW'T&D>O\5UZC;]:DMT-RYT6.;T:<>2Y[+0L99KQAFMZ7-V%- AA M\$+17&R#@Y=+YZIBYO!;E13:M:6$4N(7)1TBH&\9^>N;O^ OBG;>Z6H?[ZPV M??+HY-F=+OD;9><)'=8>C_ YP-8<3;8H*RNFG@=LX L_?5KN::[*&C/YE9HP M$//&H:&*]#PRPJ6,\&"'$1[IG<$?A)_^S M0@%*,=%E#;[]0Z[W*0IQV>ME?[BS[ _O?MG?ERHGRSM1+LVLT@FMMI_F_YD$ MBYY:O<02=WM=#]H>>1CMD6B/1'ND4_9(9TV./;I'/T3[;CKI'O]GH;XQFRIG=_MO MXN3^@_M'XF.A =W\OI1 7B:E[I0L0>+_.U51&C/$E[C[!.U2S[AL3.;N3E_S M)YTJ\3; /)?TKG%P%"2U3RO2C<>=V5NTZ;N_M7:-"IB8WK"(F^EV-A/@U8NU M]T87_(YKM1?3C-NI5];EU>?1VEI?&3L/O:W"!MNP/@_SE>Z;C#<$)BHUE@L_ M_L,="' 5=',[\\=1V5C*[]2B*I2_M@>O=#!)U$?CIT?'MY_M_ \->SP^>?+X M-I*HPYJP.7NT$ZANQ[&OBV(+_/M@Q_CM5@3_N:V(7W*3W01Q\<#>S8_6D.[A M9"[M^6V]'>\2^7LO[VNRD3;<-&3;/UK>OH?A9G+SY<=WXOC!Z/[CQ^.3AVAH M(Q9T3W8S+UL'9CZFF8\P-R:+XZT\W\6'_0=?8A2\'U2.+G;B]\JE62YG7R*W M]I2;WZ$0?GHR/GD@$E9=6 [OLZD3F_:M9LJ'0X@LM#W5 M=[7V*:W]:9Z;E43#-+S'RV9UYZ_.+W"C&X@9-+'+CJ]^( !$>[#7]F \P?T) M_DE:S2R[Z:J)JM!7OTC;\F\=H#*TE2SPN$NZQFOOO3^KEXI.T*4J7.B\E$O_ M=>/L7VG?RTG1U#6N]\V:D.T %.%ET'CI)M(+ZHLG=#6].341" ]8(?G<%?\G MBTK: K[VL1B73^?30CKB0F27(]ZZV6=+JW.,;.';1)Y=(,( M)F"%Z A-K2J;-ESH7+&@O75^=?#NECAVCT9U0O]_^LTTJM>+;Q1XVO_X2XX- M1/8D=^&><(+L&TTLAQ@+_?[*]^"&0)KZH'2FT0K<-KQ>;(WF.X/+A3#<_'L1 M^)995LR(E]241)18*1JS\(T%SXS-_>#55,^X37@[*?.Z9ZUXJA[&XNGC9_ . M^%LK!-;H@?A][@DIZ*-B)')9^<;CV";YK/1;[33ACN9'XXTY0TYLOQ9&1:MH M5P-?#2'[@MZ)"U'[B]#%_#EO-UV(G_RS(2"(\8\?B?_F5%/O]?U#9E:Y1''S M=/&CRF1>8N]Y!#9^@"RL2K,"2[5>!'K +V'<0A4[;[VU&R\J 6]):!@_PNM. M^#&8)Y/VNR;+A)'@,*^7EGC.D?CBOSYR=!+I\H4;#TG[/^F4([!K[RQ.)N;A M[LG#?13S<&,>;LS#[6 >;G?R1\+&NFC*J3Z'K!P\/R:/1&=AOY)'CCKNPWI' M]DV^\':![]I.QH%8>=L ALAFWARVY3?-,NEWO([>;I63*5AG%F:FL@Y!D1XD M'*R4FO=@FI?F1=QQAD\O=O_#^^)]V:I99?[\"@RF0Y&6D)#W4?+O_%O[]@EW M77]#O_%,%C>!L^QYF.-!Q[(J3M&&(>QFL2"[(W@#93)3,Y.7]1X'.+\_AYHX M@YJ(E2ZS[3S)+W>D=^V=_,VDN4/9M&]EY:(PVY=9K>3\"]+;^BW*[FB/_JB< M\E$/+Y]<*/.[,)ZY7_K>:HDE)O(\ M'KJW_7:/'^V^UQXRV(N M?@*]M+LVE:THNF[)B[21CHD^42%WNV\B,4ZF2Y.Y02J.":VMQ-N:%Q'.[L3L!W_N/OQG&E9^P; Q4K)1 M_7ZC+3'P0$%WXGL_F07>_A28:,Z@E$,4&MWK):08_M8S<68:N$D42JW0T#[$ M0MOW2R=R4\SP;V%*85!;M=(. '"NM%6**&ERWL+;B_&) U:QO_O^9^-0!=1@ M;TZ(<BCEC4$8LZ#JJHXZNZ>-QI]?(PNGATS4/PLICEVF4Q2/O-' +'XR_5DCO0QW][DJMN4>-5Y\^?O+T;_9T[IPZ_D*=D?ZP M9+R.7,D)0$0V(%; ]6 C^!WM_L?,0W>S)^,(N%)KM"K1\VWK45(D_WGZ=1T^!H MG3GJ4G,:;$1=T,FB)^!(YA1@7DSI]DG=-,#S#\,,J<)5%NS'C@ :'2EZ.=@0 M(]',SN"$ KH.=&^P6>J[.@ 'R$W])HD,-D@&0XFSK\ <^A:7)9*+I@3:.K^ M$\BH@I@1XG%BTFHM%UE,BK2R%A\MK4F!PN)&@MM$$+5BKLZ#2"6CS ,J+4V) M+VG@E.9H32YFI.=X(4?L2>H-*7="BJF5"P4/-YZK"P<('LRT4'@*X)Z:.8>! M7.3407+J#_7QJ/RY&LY3-J6,%>]>O:V]G?61JCWHEY>;;8D8.620'/+:N4IQ MD=F6VN>U)+=Y$-8? KLN)7W1CB!!4NU42W)98TJ1HD;)>2FYM#@.4Z#-P4G* M('I>JV,@/B?.9$Z3(+8C'&32?_GOTZ.CYX\HV^*F0&/+DRA2V-K,^5,0YX1:Q8DY!9>!0SW;YS3 MQ'%P"LSXP'5M":G^6AKB?Q4@)%V&GEB(1Q#;(\''JDEDU"$RZEMKF(-4?EZS MCU.%)I98RRBV!&B:>DI3IC]975MS3,LVWM&W1ES-FVL @X_:##U?Z%Q_/H\BT;D.%<+&^_2 M2!E2>@/B.6AF,DU-57C7+IF?=+#!?]&X8'G(UQ_6'I#(8@?"8F"66FW?$31B M6A4^S" 9F)AF[]/Y@D<--[&(:REC\%K 5E5[AH.]FBC<14TFI2UW+MR&9I]XU-U9O*SYJDUA'MP&R>5TVB:&WEWB+Q+EL 967KK@[/M MIJA9P-)?$]UDHP5?B%:31I2NE)P74<0-EDU.:VN1O:BI7L+I2MRQ4 H'G6O) M)W8E;+G;M%?4[WE;$P5%4PX!U+*E'0(-SHB4?1&9/(-@Q7E,!BOJD(+/UI*Q MROX/?VPC7!LU_D&RWAM))Q[])Z2/01'K(&)Y+YQU?,8%GC!3XB5N$$+\EL&: M])$H4Y6-%3 OS"I7DYD:P9E!4U+LI%!EIM,0;<().R/N.H\<-6R.,DM5P%6U MJ H=ZN6W]:X]*1:1*8;(%"^+&91X.L>@T^BB,I5;"XOV 04/O[0L3+ROGYU1 M(U+!@7/DHT'PRY>&7:&3GW%.>K)PO^[F5KR[X,>*%A*>-N!+?3,,!,A9Z1U0)WU9TLT\R5"^F;S<#1^-[GOOO4]] %DWG4@S9<5%.K%?V2 =[A MHA(SM0I]+"UM:13A1WX<)#]ZA3^(;'0T@'0.4KL0'^"9K)JL._KDK8_E<3=5 MB?07YCPY+RO4?I)P,Q>(EX"')F9>->*,1Z$/O3S';2N_"50CZ*WB+DA5G31_ MH7G(GWTL)L_]!J&S!@]OHC47Z^%]F]=W$@6Q+ ML W-]?/\8T@ZR^DTLO] V3\<[9Z'L 5JE0 ,Y5.YP"L^Y[[FJ/KP)\8'+,9: M)M-I3I*T9K3(- -EFE#GSOPB(:(:V5&KN8VR"99@V>1:]^#X5W8$-!O'XJE6 M%,4I( ZR2)KP=$ADKW:\=^AV[3SO;7W"$C( M]C?K(("7EV]49B&31:+5_G/^4BR6SF!4];NM=-]>YZ7S_/Y_$[#+C58ANF*B M*R8>2[=)U0>KH*DV1PS">#M]1QL=?[\;@I4:_P4=8:S>O/=U/%"#\C&)5Z-O?V!*Y_O7TN>@O 'W;^2%H_JW85M MKQF!]P0K4, F\JPZ+1V\E3 'E]9 BSIK<6,H$9I+XLJ&[?1"_![,7B23\E[: M8S>..*':UPEMLNJ/3:&09\W3:KI0=DY#8M6W+-SH)G_ +? 6_Q'>17#GO52\]/Q#%PB4.P6OR5P/G2N#B>J])J ME3A2EOQ()+Z!X8K-L):X;=:-C#=(QMOQ\JW]>;4:L./3F[#@_(3H16##2:&] M,=O6'2[C)!S%55&&V^GB\B(>M,/DKD]0 _,F2-?P@-R$[MP]'N?UAWNUP[G@V-I'SX=P ,>,_2'S6CC_ MDE8TK:7EK>V4'<%$(HO#SCX" 4.)P\ZU6N>/XL9(:CO+ZD W&0\5C <6DMZ5 M1W+3N_=:/KU](I%CQS/5>(AK.V3$H.D+S\?U#-=N.S;F:%X0QK4HYDWC5=(6 MT[?' 3([AJCC\W$_#'$_?-P\8NLD@S7C.N8*="553P, 6A>*^5-R0KM](6%OKG@$=(,V0&V&"):$9@'Y^5GC#!V1#0[[FK/ 7I:9GGNU,Q12U7DT]&K"D3Z+7#=0KGL[ M]9TNFLQ& U\[LE.XS&KNDP/WZ(UUW'6_OSTRRQ"9Y;G"(=J8)/Y4\R&1N>$J M+-WD'7E)XUH)IYMIL)^,!9R^GK+0>HYBK+?K8JP/OACK Q=CA&AI8FET,S$Q+FAT;>U:[7/:.!/_ M?G^%+IWK)3.\F=< :68HT"LSN:27D&GOTS/"DD$3VW(E&<+SUS^[DDD@0$MR M:<.3N?=E>R3W[M772'?W_JDXF)0O+I^OW9H$L.\L7BYTJW6.P- M>^3C\,\S4BV4/#)4--;""!G3L%CLGQ^0@XDQ2:M8G,UFA5FE(-6X.+PLHJAJ M,912\P(S[.#T!._ )Z?L])>37_-YTI-^&O'8$%]Q:C@CJ1;QF'QF7-^0?#ZC MZLIDKL1X8DBY5*Z0SU+=B"EUXT:8D)\NY)P4W?5)T4YR,I)L?GK"Q)0(]NY M5!KU6MUOLJ 1\&JY2FF--T;>Z+A1H]QKUFO_\4#)(I ['FWF(7]W$(DX/^$X M?ZM13DQ[)IB9M+Q2Z;>#53JJQD ZDL;(J%4JE(X3 Q2!C UHHD"R^^DF6)O& M\%N3IZ$8QRUK;,:Z&/9E*%7K3/@_>#(:EX!6]5S)^N'&UL#8;O]R./@PZ':&@XMSP/KEU77G?$B&%^3R^JQ_1;P*S7O50WI$ M.N<]XM58=G5]WNM?DN''/KGJ=Z\O!\,!$/>_=#]VSO_HDTYW2"X^$*]9J>9( MYXIT>A>?AOW>BGS@LW-62F6DM:(ZE^\[Y_VK_,67L_[?"RGE4JF\HT?K8'-V MQ\@$+W^,+ZL;@3, 6QF-R) *?Y(C/E=&!'-B)M2\?5,[;C_9B'9"&8-._ZYAGJ%A2D_:1+,Q&: M_)52!6LHG)-+GDAEB(S)!ZDBXI7R?Q$9D"L9T3,Y%GZ.#&*_ )%I[DMDNI % M1DIL<93G[12<\LL&IUFHVV7WGFH("3@_FI.;6,Y"SL8\YV*D7&28Y)K$$@H> MS$!%3&@\)VEL5,I!;2B!MAI"R"B)X K5) 'UX98B,A*&&.GHU@AB[G.MJ9HC M241O.,R[)%/#/0;*P)2A+:4P!Q+X0D'I!+(8V$$3QA6936 Q$YWBQSW_C"N> M"4$#(J%#J+%8KF?"3,! G7#?*HAR$U!-,C!S"FR,C.;+;GAU *SL.0 Y"40, M(4:TW(T1F8- /I@;0,]LXYI B#8$ 8"@!*W8Z;?7QJ9Z0()0SO<"HXF.A#72=AE"\ MZ?0&+7-+4-,+9=:T?75HJ^X'VH8KH7G[YKCL-=HZPU/6"6!ZD$$@X-)%=T"H MXA8?$&\Q"CG&D7 Y2@4>H+T2!9!;L3\B-=,:#^4.@4^S)I*ADY4HJ3/&=S6 MY!!PP3@ S06_?^M/:#SFI ,)Z3(-@<(V=;5#?F19;5.'5^Y28 L:.X"B?()9 M:PFW#D>HRTX365=X;9@@N)MN^=Z1M?DALH$.:_MSMDUVN_+2:*4OC=9F VWN M<0W;#0B;K6O?QU0.2ZY/4[T["]:^$0=\9#.Y:BI3!0(@24V%MJD/J'ALY6"; M?)\TEQ.OXB&U@,O*Z3U0#M#&I;!5#!$*M4RIIC9J0:4 M8V.)\*6*+: $X!9T)$)AYECB-TV+"\NBS@+*K8D5TJ7&U!:0V\R@)%4) %K; MEL3WI6)6 =NBCGD,G48(N(81GN""01)HOQUV86&)!'+XJT.O__*;5VMT?TK# MU"8JC"T/ N@1Q12BHC?T>G<-Q0Z)UUUN;O\L6H$1DJ9V3>9(IF:[!KN4!GI' MS;&##KZ_Y2&C16]N%R!WG@!]+-AP@M<$.+8GZ=*%E[Z<* []4-#=(C:0V,YL1;#^R++UG(3BAH?9Z<$#^MP_=M%SHWPO M]F&UET;Y/]J'V8-$ME@AN?L$A?ER&:7WN0IQ]HBF8ZUWO=.-0O]J9*8*TM@; M(#**A#&+)S>!<-6Q^#X%0K6T=+!6_KV+>D>LW"<;G^[&+KA>/CQK-+K:$/ MJCN)+5KW.A=#$'5"XW<'E8,%0P;[5HEX%@0+>4\AK:^1EI-;)";X72DT&JN/ MXW&IK0%%)C_K42L^GW_PM/)N_2QY;J%'QM=T:^6'._/Y2'=$P-['J@+6_9SZ96/38OS M99;7/KCTFPX\I]'.2R6K]+81 )OL 3]!O=K_-^;^BY$G.&V(;R^^NGPZP%Y9 M1*0[$3P@_5ONIWCH2B[<@<0Z/HJV@]W0,B^_AIE(]Q)JRSTKF_*M+V8NWCV\ M9Z$C6%*IV<[RE'&AI8FET,S$R+FAT;>U:ZW,:.1+_?G^%UJG+VE6\ MAI=Y.*XB0#94>>VLC2O93U=B1@,J:T:SD@;"_?77+0T8#"38Z\2<:UUE8$;= MK7[\U-W2S-DOO:ON\,]/?3(QD2"?;M]?#+KD*%\L?JYTB\7>L$<^#G^_(-5" MR2-#16/-#9%U$455BT)*S0J!"8[. MS_ .?#(:G/_K[)=\GO2DGT8L-L17C!H6D%3S>$P^!TS?D7P^H^K*9*[X>&)( MN52ND,]2W?$I=>.&&\'.%W+.BN[ZK&@G.1O)8'Y^%O IX<&[(]X,2Z'?"*J5 MFE^O^G[8'-6K)=IH-"HTK/IU[S\>*%D$CS5RP=T<1C_,3AO.W3LN):<]X M8"8MKU3Z]]$Z'55C(!U)8V34*A5*C<0 12AC YHHD.Q^N@DVIC'LJ\E3P<=Q MRQJ;L2Z&?2FD:KTIV;\VCN1#&G$Q;_W:49R*7W,:PI+73/'0#6O^7]9J@L+V M:I99 ,R"QVQAD5=&,_I?/@[>#X:DXA7*ZVIN5] '7S.UV[CO>*6]2]0/-[8& MQG;[U\/!AT&W,QQ<70+6KV]N.Y=#,KPBU[<7_1OB56C>JQ[3$]*Y[!&O%F17 MMY>]_C49?NR3FW[W]GHP' !Q_TOW8^?RMS[I=(?DZ@/QFI5JCG1N2*=W]6G8 M[ZW)!SX[9Z541EHKJG/]OG/9O\E??;GH_[F04BZ5=L=AW:-UL#F[8V2"ES_& ME]6MP!GDR,V$IC%Y+^@=BVB<(SY3AH=S8B;4O'U3:[2?;$@[H4$ ^2 O6&A: ME?H".#P. #2MO-?XN<9ZA84I/VG*=0=XI4(-#1Z0"9TRHMB4LQGD3#/AFOR1 M4@7K2,S)-4ND,D3&Y(-4$?%*^3^(#,F-C.B%'',_1P:Q7X#(- \E,EW(!"/% M=SC*\_8*3OEE@],LU.W2>T\UA 2<'\W)72QG@@5CEG,Q4BXR@62:Q!**'LQ M>4QH/"=I;%3*0&TH@[8B0L@HB> *U20A]>&6(C+BAACIZ#8(8N8SK:F:(TD$ M"Q+F79&IX5X RL"4PI93F ,)?*Z@? )9#.R@2< 4F4VX/R$ZQ8][_AE3+!." M!D1<"ZBS6+)GW$S 0)TPWRJ(V>D%#(F5Y@5+$QUP8Z3T,HWG1Z M@Y:Y%:CIA3(;VKXZM%4/ VW#M="\?=,H>Z=MG>$IZP0P/<@PY'#IHCL@5#&+ M#X@W'PF&<20,0#D27$^0'LDBR(V8'_$ZX-H74J? AUE32>%$)4KZ+(#;FAP# M+@(&0'/![W_U)S0>,]*!A'2="J"PC5WMF)U85MO8X96[Y-B&Q@Z@*)]@UEK! MK<,1ZK+71-857ALF")?3K=X[L38_1#;086U_SK;);EE>&JWTI=':/$6;>TS# ME@/"9NO:]S&5PY+KTU3OSX*U;\0 ']E,KIK*5($ 2%)3KFWJ RH66SG8)M\G MS=7$JYB@%G!9.;T'2BY+RCC((8&"+EH*'M@MM$Y'F@><*HX&<%?T;2F(45*J ML1#;!:IMU;:)$O;HH!!LGBU3 KTD]U-!,;^#65:)^X(.'*X]6.UJX->((2&D M8.!GP7.FW(, \>BE05RM;X)X[[2U@>7]$][>D(9E,.4!(I5J&5/,[%0#RK&Q M1/A2%2R@!.#F=,0%-W,L\=NFQ85E46KUE0[%'XG67V]L_BU9@A*2I79,YDJG9K<$^I8$NJ1EV MT.'WMSQDM.C-[0)DSA.@CP4;3O": !<<2+ITH=R$!.ZZL\[-CFS%W2.2)-9Q MZ?NIPL"O%,TM4B.I#=S'HT^0I7T0])<[OR''.UA"0#"DKP?4F>*P76+VP #/ M$N)TJ=>)TVI"];+#P,1G$<\"6Q&L/[)L/2>"WS&1G1X\H,_];1<]-\H/8A]6 M>VF4_ZU]F#U(#!8K)'>?H#!?KJ+T/EJP4A")X'C 0?]K)!CP#(D7XW)';ZQBUXL0/97RD%]N]C2V+>G#"?_ M;+%^S!:K(Z O@SZ1 \YP2XL;99\SP$56HI=;G1FC=UAS79]FJZ[M,.TQY^(X MZ%%HRW8E[G!A2TZC 3!JMDQI.Y&9]:7 O""]C'G"K^&JJ_3"* /K+&9*5D MZ\'9JRSJ![('ZD#M#A4DC!S$G-DD!ZBQ1](9O'*N]/%X*L648?V+Z3@[65=9 M7F11(N2

AL(ETNI&O@!; ]2W-0>!H$O*J-K[$;J8QA!'!D*@\>%S31K+7X MT88LG@@Z;_'8NM RM=?%UT#\%&L!M!#9TU>+)S>4\AK6^0EI.O2$SPNU(X/5U_)(]+ M;0,H,OE9CUKQ&?V#IY7+];/BN84>&5_3K94?[LSG(]T3 075[H2SD'Q8 M]LA7[D!B$Q=%V\%N:9E77\5,I'L1M>6>E4W9SI^_4O@%[_C]02P,$% @ !X.O5I5]GF@-!0 9A8 !4 !A,C R M,W$Q97AH:6)I=#,R,2YH=&WM6-MNVS@0?=^OF#K8M 6LJR^Q)3> :[MH@#1N M8Q7=/BUHB;*(2J)*T7'C*=3X*/ M;V>0R"R%M^]?'A]-H&58UH?.Q+*FP11>!V^.H6O:#@2"Y"63C.?V!FIY)+)E!XV?D96 M]3VR]"2C)8^VAZ.(G0&+7K28$\;=H3WHT<@^Z/;=>#!P!W$X1*>V2WO#\$\' M@[10O;(IY3:E+UH9RXV$JOF] [>0_H9%,O$R& M^>T 0ZPU%=#\^"2"8@S. ]^;"G)BP MF$VTU.GT[#:,%S">SM\&L^F.>J,TM/LP?P7!ZQDLQJSA3'_XWCV$<:3 M0$E:$^?PYXW6^"=Y1#R/.YVN/^%90?*M?G\.Z.<5%QDX MMO$.8BZTP\^50Z!YA!WH#1%ALK_G]&V_X[2KCD-*B%F*PHL@%C1<"^R!M 22 M1S [#Q.2KRBVJBQC9:D"QE^E&6%?@X0*BF'680U1OE1+:57;:% M3SG?8(%6='^O-_#O32^_(%&$.X"1TEAZ'36B>KU-D?HBPIXI\%X04]/.:":HVP5*OB O GQ'DO0"G]RQZ M?@'K5_I>4+?&UAEVN@CBT%?$?B1 3K"/+06[IJZ.%D@R&5;6\4L)WFH MQM%AI$]GNC.AUCJM*,$+*JHY=YN'^4]W@SMN*6@ER3*EC<*2BX@* Y%(25%2 MKWGQ(U86*=EZ+->EU4;^KCM<'OZ9:GTA2>O=3O.L$G\]JIEV=5R3&*B,FIEK ML:E%EHRNRH9FM]NY5FJ;SK6R[WEUAN; [?]PMWUS,#CXX5Y[J@;=6[FU='FK M$B.*);+K1:O3:@SJ]>#9X&@6-/[NH]J_HNH6YTH9U-^.>7#0M)R*%6H-7F$* M+QYJ,^EAC?YV2+E8,)/U12[[.Y1YN9"//JD MWI M'@.J,^T=\KH#%QY#";0;CTGT']ZB*/M[W0._U,]+!_!O+0TF_ M6\ 3DMUZJ=1;O3H^J)Q*GK((5%S^OR;=_SERCZ(%ZE;N/]=/;_@?_2H_+'V$ MO?&,_-U[PTM6ER\E"UY=R7J"ID1%<>TU97,_^=6$+'$AKN7U)O>YV:R?U0VL MO@L^_ M02P,$% @ !X.O5KRS;W,+!0 8A8 !4 !A,C R,W$Q97AH M:6)I=#,R,BYH=&WM6&U/VT@0_GZ_8AITM)7B][S:*5*:!!4)2$M<]?KIM+'7 MR0K;ZZXWA-ROOUF_!%*:EG(MY4Z'D+$]+SLSS[/C80?/QM.1__'M!)8RB>'M M^]>G)R-H:(;QP1D9QM@?PQO_[!1:NFF!+TB:,\EX2F+#F)PWH+&4,G,-8[U> MZVM'YV)A^!>&_39XIFDPYL$JH:F$0% B:0BK MG*4+^!#2_!(TK=(:\6PCV&(IP39M!SYP<YU6S^[-NV;+BAS34 ZPU M%?N3NX?5H^0UFESX)\B-YIAY_#GBM+X)WDD+ TY0&JM7 FLDER"6%=RLB,)UX Q."UOQ).,I)OB_B6@GV,N$K!,[1U$7!0. M/Y4.@:8A=J S(H+EX8'5,3W':I8=A^00L1B%VR!F-%@)[($T!Y*&,+D.EB1= M4&Q52<+R7 6,OTHSQ+X&2RHHAEF%U;-MTRN#+QXL[R7&W839DJQ2>!V32YJ0 MM FC):,1'+.4I $6$Z91Q (,%#TI1U5J3UN]5E($K_S/B)B3E.;:]#JF&Q@&1:D5P9LH)[*I[)(-7*9\C<59 MT,.#=L][,+6\C(0A=G\MII%T'?6FX#!#6%+I:E;O<>EGZ74JC[3D;@$L4V^K MA'U$HB)ZM(J1]0'"'BOB;)XAR'FSL(JV'0(=AL5D5G0E MU%K%)25X1D6YYF[ST/_IE^ [/R=H)^\4*69S'9 MN"PM2EL8>;ON<'MX5ZKU!22NOG0%STKQS9BFF^6H)C%0&=8K5V*]$!DRO"OK MZZV6LU=JZM9>V=>\6GV]9W=^N-N.WNMU?[C7MJI!ZUYNC:*\98D1Q1S9]:KA M-&J#:C^X)E@%"VI_#U'MW%&ULVNE#.JOHW>[=23.B,;' /*>?8[ M\OH.+CR%$A1N7";1?W"/HAP>M+I>7EP_&[Z_M$%_S19["F7]:A'/27+O[5)] M[M4(H7+*>&,4(^\T9^:MGAK>L M;A](9KP\CG4%C7'(OZ)[CRCKL\D;$S+'3;B2^TT>#KU8G@I]S,_,! %MV%0 1 ^M[N?=9RX9P'[WU\%V;P8;O'%&!!DY)8OKU M;V1)8L: +=!@G>ZUC52EK*R,B">>B(S,_.O_G;6:E9-0=/-.^Y]+>!DM5?[? M^[_^ORS[WP_;GRIK'==OA7:OLEH$TPN^(2*+>'+R# M/V/ GF?16YPQI%RF8J29PUIZ%3@7<)M_9VBP2OJ@!(^,P=]466H,%3BBB'3Y MV$8/W@[>L-U]U\S;1_]<:O1ZQ^_>OCT]/5T^LT5SN5,6-6&O]MKPZNK7?S0Z,.;[;YO#"C79] MR"]O++O9#6[YH'/R%B[<[$ WO^_Q\$;X[?]6/^VX1FB9+&]W>Z;M+M\M/^O= M/Q)Y&[H[:BV0P-#=^,QJJ'[T+YAE2&<67[70[C&#YH[<9W'']Y?TM&0WO%6\' M%R\5J7EPU<%NIV6:G8/<+;M.*PTJ1738C7=-TS[XYU)H9U]WED!S@_'O_VJ% MGJFDWV;AW_W\Y)]+JYUV#^PQVST_AI%U@T__7.J%L][;IT=GHX?\]7;PY5]O!TW;CC]__Y?/3RK=WGDS_'/)Y]WCICE_U^ZT W0@ M/WN7;@S%X,_<^] N_X3K-0"%(G>#YY_UMD/\YU+NO$1"2V4H8@S^M%118XUV M2%KF+?V^5G8%(YQ=O7C;M-*C0_YNO0W].U^%URE,<[/MP]G_A/.E2NZA:4^_ MG=NUSLDGLGU2I]6^/UP_V?^H#[=:ZQ?[>YNL1K:;6VMUO'_X!:7/U8M&7B4; MC>I%_6S_\$.KNM9L?**U9OWBN%$EW_*M-7^TOWM :GMU5/N8/E=9_;#6J.]6 M276O?KI_N,+KWQ3Z1/;/ZWM.[._526W-T=I:G6Y]_-:L??R":ZUU#FTWJVL? M#JL?O]#:X<%I_="=^(\;N?WX54#[LTGWU_X^K%]L#G_S#9[%V_N[Q_ N#M72?6O;C5KK"X+GGFWM_MVH[4%; MA_6S^J$_JK9JA]6F.ONTN]ZK[J#T[SGTD=2^?#>$ A8ZFUD8]HQ1[3.K!45\"8^>92-ICE8J@R,$IH]Z[V+^5GP M633-!,(+L?]8[.?WB%V#S*F/+"-:V(PQ2C*#',V$1%J!@_3(^*7W&RN?=M9? M4>(C"K&1=YUIUH,I-N";[D+$CXGXXAX14X,1$**8$&3/"9'3$ 4%&(8O*7/DK^EE'&*)"%8,&4$^ 5!M0/ $):AB$OY MDY'\"297\A_&)^]6G.OT@:.U#W: UWM3^.[7XR3R]3/@H-W<-L.GO-N;K-C/ M:SNZY5H;[:U#WZR1.JKNUB_VUP[8_MKV4?7P SP#_N_C1FM_=^.H3D"TA_O- M3W2[46^=->$WA_NE*E1)?=>=5=>^T/K%=KY_N-&LMKZ>U@Z;1_N'550[7#\= M_0:>U=\G7T6-U%I;:]#^Q7ZC=K%^6EOSA[6/?[>J>U_/]W=7R-;>=JMZD=3H M0ZSNNEYU%0V8V^XFJEW4\7=.A;*,FXQ3S#+PUBA32LO,"ZX9B80$@9;>_RAX M_,\')02"%9A60\N&XCE:0X0FS$ADG, ,0@$M-$<$!^4=8ZG]YE$=S'3_(^C/QTU>VZU3D'DS_&O[?'_/'UO"1/5P^[#:VFC M=/]C[4$ M#6?UO?4+D'4.H .Z4CNJ'Q[AVJ$'F:]0$'V6A)0$&%?,H$ $B\XJ)"A1$E&%HO#!/"RAF[+YE!N;-U.0/'#'8.6] MD(C75MS(VZ;MDAS3!,H_*\HA*'\A-?*M <\&G_KM:+\$Y2-6W5OG M6^";JV3S=&MMA50OOMX%9?#Y^WOKIUO@>VM[VT<)E+=V#\[JNT<I/K=-V"Q5Z 17:O*M"AH+OML)ER"9$H39D%E FHS3XZ+#R")%GJM"5 M^.YHT=N;J;HBQ #WN="])\.8LM/ONF6&&/2L4F:KW_7.CT%_NGGKN)DRM^5W MC2*IX8UDXO)9%SS57V]OMC%X_M5#AWWH=OI%^:E,&;\;ZO9 GWXF,!DU%,J, MX>A3[M/GF(>B4G8HW)L57MW\GYN9K]L_?C_ZZF;KQV54._K4[9FBEP*@,M3. MH',(CWYW=>VRF_[:K>#\\=4C!E=>7MCH.X=-X*5@1'"0-5AX#BUD7-* M".6$*F\8F<"X#5\_'"0\&7ST\+"SXV;N\MZ ?59\WDJ@DN::1B!UB4&K3=/M M;L6=7L<=K9SEW:7WHUM6.RV(*\L+(Q9[;_.70W?9BYD0)M;1!X\M!XUG@F%@ MAU1H!.$9 NB/;KZ$N6>*PK1[\RA()"F*4ED!WID18 =48L6M (EJIJ48>FI& MU!2 V&""KC<< 981==G0\,K31J#?S@>OWVT8 /O+-VL!Y^@7X?U0 .7%41.C M:Z//J8U[1_09W&?:1O2Z3OWDB/9++WMSR(8SD>^^[JP]>S2]%H@([B-2E!E, ME".!!Z:=P2Z"%RE'/R;W*(,A7"/.M&8H(@O(%"BW"I.( M1)P$RWJN@^D6O7>?BX[ON]Y6L1.*D]R%FWYE^.4\^A7"A073=40IQ***)A 4 MHU,0D&(IAP3A*GV[D-_#\B-/EQ\9F_RH)XXQ)RSAB"FEX5\,,&PC]1B(@9T+ M^QM>G4?[ S[ND??42!0@2L7:>@V"],1JEHC(7-C?Z\AO(O;G+8H<2>\@NF*> M>T,E"12#Q4EBJ9H$?L[$N%ED("RE0!ZL88!3::8A*=[)%Z__NIWFM3NNXTX:/W5=,_XTKS+PI&BJ%,P8! M5AH6,-.,1@X2PD8ACSV;&]&L>%].%IGF9Y/[S?:J.&]V7TKC I,+<2<:H4M)%JAR64\%!<(66>$4?,CI@D[I?&)#,BWE123:)1B)'B3 MEC0&!QX*$XOI_(#>JSJE<2(?HC+5MA@3691:>_!,1GK%L4(NZ->3S\1&@ H7 M$[O%V*;L)@0AWFHBN'$X8$IFH,QAFOSSY L=;)EHE9$PYADGSK(@@&5)$;1* MBRGF3Z"3F8*8B'"-4=)BS041DBD2E6#&"XRHQ@A%Q>90N!-/S$Y$T%H!)0^" M*P-<+PBLB4-(TBA%Y#(8.W^"?N7$[$2D"LX6;!=KR\O=)J0RFFL!A%Y+YV/ M@YFP.1#FZQ6AC2L]8:T@VD?!*5>,16LL(<01)2AR#)LP-Z*93!':N,1D@,-8 M+B,#^3"/@P+N:G':!XH;S(F?'S%-O AM7"*++%BGN V&8R:H,\P8R8C$$3E, MD)X;D;UR$=K8$N>*1>&Q,DA%1H%3.@Q!@Y4.49M2LZ\GGTF- %&24 =1/PV$ M!1J,IQH9P9!B*BI%9X!L/5BILN-"V\!(?"["2=[I=YOGV^&X4P"LS"/!@O'T MJ8(2.)9D#%P%2)(2XCD0+PI<:Y8E>?W+%RPHFKP010 H8H([JC0#R[32((&% ML1[SL)#JB@>WP?YZ1;F7^G;>/?IP_B&T7:-EBJ,[_CX5CW6W@POYB;'- MQ]S[K_0A;8A^B["#/@&E*.[<_*N]2)I;-8>=8O2$H=-,.R1=/G5E3JIP+G=/ M:/=3QQ_8W>,8_APU\.3=*"+'Q%D3B0%_#:9@64 >1^*88C134V8+'9Z\#D^$8R/O H[1VJ@, M(PJE8@0/Y%IPS"FFL\"QGR2\#R^HJ'-D*3.)PTIZR3AC#B)$1KVP:7;%2TRU M,P&S6=@)\DDZO/KZ.CRCQ'LFU5ACI#7QH+TR,D*LL29$Y2"H"]21<+M@8QHC MNX4:3Y4:3R2RPU+IZ)26U$;&)-,1.X6QTM9)QRE?L.(9L*,9U>&Q0;&AG ;0 MW)1DTX%HP8*PRD?++/!D,0.,8BIT^'+"]&/H'!3FN)$[T[SYU%JG_?6Q&=+Q M:O)57WX+6J&T$!9S385U3!-F06NY=C)$(,M*S%(=Z$*7IT>7)X++T7#+D/8Q M^L""Y5H0:9ER#D=+D)RE9>J3)*\+=9X.:#:"<,(4)4%HQCDU0D $B+CT02O" MT Q$? MUGDIUGLS^/H902Q63U$5&1"I9MU0;01'GWN/1RFM0Y^DJ(+ME^S][ M4 +\<6>BOPS8TI5GS_,[YPE..R1QIICC!("!""YA-(6);EB-AT%\+WXJRG,A M(9GC:C+Q4!R#VIW73"M<#U^KGW8V-\=FAX,39(F0[2,,%+.[VR?[)8"H#^7OC< M-*Y$[2<*Z%5T;UJT0$;)#3!>:J-AR"B##?("Z1B#IC0,$FD8Z0$[*/^8-G5( MXMC->\VP%3?;Y;DK_9%7+N6QU?0[G9;YU#G(77G$3*/3]*%XZ34_("/]1.]X MZ]9?V4[?H. 1]YR("*9M36!(1L>IYX;KX.9 G*NA2)7OZZWC9N<\A.X*C%9> M!-?KS*=(H]3&6.FT<9@Y';5*6SD%J1"R(4@ZQ.E7D.2S,4K_-.&Y.0(6D(C( M@(AAS&*B;1 X<.&-#$&C. &EGE;-N22*$ 7XO'WPW9OS^_GBM1N>3QM12!II M/:6&"7 :R#AP&#(BYTA4Y=%O&",Y?9'D(ZZ[MKZZVBF..X,0"CZ-BT&FL&TK MKB3^<7"MTOXJT&LVC2T?>Q*NW;4+?W6-2YW9RWN-SZG+NYV'[GY)RH%!+>68 M-H'P(G)*#&<\,BREUC@(Y*C1U@:GROQ:TI[2G!=J- =J=!T*!XKT)"B\K7._ MXD2Q\CJ"!T'I6 'F+?@-"5$OXT(;;0;!#IK&5.[CJK;3:?:3:#?;['\P-@!X-J,A" MH>9)H6X0NE*EGD;HT/C6JFELA6;4FTB8\49[&CTBWCEGN?)F!E+Y#Y\2-4S9 MC!:.KG; 2HMRB?-VY]PT>WF8JETZQI7/)B(=W2:!00L,,@U:: Y!0%#>E=MV M3.].HN4RT61N5ZM&JWD[;_5;+PKFX]LD5&E.;-3:0*.,>*^9)>$#"L.B(%MR+$&R4::M@Y*<;=W\?FW\1 MY-=@L41+YJ)D3(!PN(S:1</'9^>:T.Y#QDAN&TR2E,Y@I!?X7OK0A.CT#%7G3PIHF ML^A(X8BXH@[DQ7 @UAO&8SH74GD9S20.^9Y5^4UF_:[P(2 C@X@!.).UQHAH M:="I?L3&B<>HO?/CT0Y3]^6;AB7:VZ%E\K17VN=0Q$[1,FT7MFPS/RBS].MG MQ\'U@M_- :(/MN(.?-N-@W33SFB4!Q+_ZV4:7O:=U,[0]%@IY9=]TJ667AO MZ2%I@1@L8R36$,6 E%O*/75,1V,@4+=FTEKWTTFNT3?MP6:+0]G.RM$J7FC" M-3,4*Y81$PC;&0,:5/UM/^0P&IV]ECDL2/FW@,U*4#_UNW@[=[HK[=S_OEON(7Y\J-$V0E2_RLQ?)4-_,<XV77O[%V<"R4,EQ"9$V94<$ B8,@&YO@N!56#-,DH!W9 M:ZG)3Z0GK@_&(^F)Z[?^9+[QV)P_G&\<7GQ^OA%%JBC2"(R5*6\L1H98':R2 M4DNLYL=,JWDS='N==GC@!PMC??B@ 0AV&0XL%>1[!(I".',F>DDQ=M).P%AG MTL].!#YN3CPISV60E@@!D9E45@F5%AL@0&&&]"1@=\SAVI4(+U?-S(5A3UYW M*%)IL23VGBC&M=2,6&PP<@H"_Q#GD6L!CKP7ASEJ& MP7%[S0UFWC##012SM'GY5%G7!'9Y4TA;CHBFTK% H[+22D$DYY%2Q^50DF!= MV;2:V6.K&3< M8%LS24<7[?G1^!8C:F8EFG,N'1&Z\@4,F#Z&'B\LSH20H6; M 86YW,'DU!3^E=GZ0EE?4UD=Q/0.4R";%#%ML=4<2V1"\,9I+Z9X=F 19?Z8 MRXPOB0L*84W06JH4BQ"JL$9"(.VY=\@-D[A3K2,;)B^^F68_?#BO#O(OJ8&- M(OR[']KN_&8-S>7-UVY->SCUBP+49EQJ956G9H^9:"X&UBB#LA0)-G\R$#<%PI'':J&X.>X\H7$&M/=Q6!GL2A$^=-K^R0):6,]L*+!'F@KL M+;*",J6Y\2IZ0IRP2',7)U[:M%"@%X??E8,T3C,'O8%&%J*P,5464TD-IT!^ M@X]I92TS:*&Y4ZJYTZ) %LNH;! T<,5TVL>22*F=\^DT J7Q]%8_S[D"O6R> M9'REVIAB)8@P!.ETV'&PVH CI8PZXJG&4[RJ8=;R)..3F<"*20$"T93XP$0%C*;4J\QFWF2\2FN44$RBJW'7C'$F%%:!*V)A@ 4!\X6BCOW MBOOJ>9+Q::^2B;I)A#7 ;B)8"L 7\%9**H7Q? :T=Y$GF;U@87P*[().N\\* M;21C,C*E"*B9Y!!^,A>)GP$%_CT5:$;S)./37$\CBI(1DG8;HTH"@R"1(^*D MT-3*T9&1;+01"L=3J\([?=LMU;6W?@+_N7NNT:T;7K@"Z'*5XNUK=RN X%:> MX;'L0<:)2[4^6G'#/+&:..N<$)P'+[6=@83MY8E8Z__N0[^ CA]WV@E??O9T MG-\= F>EKD2H8*+$%B/FF2+*RF"0X8!*45)*9B#AME#=F5+=,:;Z,''(1T-, M$,Q[H1VUQ##ID O!*SLGJ/M"AU_-N1+/RH2'8%)Z877$VK&T:325"DL"@0VE M"H", > M(U448A;65TS;&IR%0D\4$3V.0BI"55"! 3W4EL@8;+ 2:V'B#-0Q+!1Z#A1Z M? @=@TL94JMYT(QQI"DWP>K@34Q+>Q<<\7D*]%3K^E>GZ:UQ1Z]G7%.MSV,\ M>L+1P*2(Z70G)D"I$<7&X;16!I1\%@!ZH<^SK\]CS*8:@&(6&:>@S\8R*W , MU!L4F1!P9:'/4ZI 3^[2M<;+-[X[57O[CIV&*<+G(G?AM@'4IK=M>F/#_X4M MO:HMA:"HBS):3QSCT6J%K962!R0I97SADF9>>Y]OWNO#'?G7TKY@H>W':=[S M;$O&>AQLP$H&S714AFBBG<LTU%R;68@ %Y8UL*RIC&NT#XBH006 MW@M0>:P\(<&3M.V!X$B3A<_ZS2QK/M+&T^*X(@Z1:B4)H1;"]J@]D2Y(I;3A M!$NQ<%P+\_KMS&N,DXS28HP8\39@)EW:L=!Q@UT,QFKF%]YK7LUK,":W+N^% M_*#1"W[E!/I[ "/5[6W%57.<]TSS=[.Q,59(>N24])%BAYGE42$O!4J1F"$> MBQF8R%_8V,+&IMN/:<,D5]0YS"VSRAIDB5)F[5!D7HC'8DLB* 8_!64IY8;Q.1L'180XO085@$U$3)TF C'% MA U *(A@P#,LU7JV-G)?&-3"H"9-;U1 B!M@ZAQ,B7FC9< ."1J)-(*C*=Z0 MO%OTWFT;4,:A..!CU9SEK7YK5K#,R6B99TXD+!/6:D=X5)@CXS3VPQ@)_E^] M]- _.TM",J)^;@3Z[7SP^DVPG'#Y8JV!'0V,JKPT^OWHRNAS:N#^0@T%M!S& MD"L>& ^@RE@1*]*ZUH"#T,.4BR(\&_TQ!>-Z.U17U_)//P[5;]SZ"Z$ZN%-* MO3.8.\R$2%NRH@AN53%B0!F'JQ6G9+ANJJ$:3[).,,>IT@AC%1CE8(E<,R&% M5* \5L_ ,= _DZRXNFT['(^V6UXY-85_G1!]?$#J/#@P;)4Q3#-LL0:]59I% MR8(#M9W3"LA)RV]\',0"6J/ J8O8L&"\HD12@@7WU CGY7S:WPRG-2B*T6(* M49?@#'&6=KASUA-& H]8SZG!O;K QKCM.I![;Y$*4J;#M9D&;N1EL!:,%@B,#$6(0H1@G#6VXU1-'(4!:P MT!Z!Q7&=*EHM85,<13]77@_&H@A^HU.LN'_W\^X,V9OQ#,:3""&! M@6@GM24T"F*\X9+3B.;'WJ9)?F.T/PC5TO+W*"AF!D=[-5;*<:Z)\]EVQ:S H":B&()I0CRK3U"DEGL<>! +,?U7/-MEA^ M[KBB:1$0%0$Y&;GU-# 6F:%1&QZ1#TXP'?4,;?E31KYW%\>MMXZ;G?,0=GH= M=_3"E383VCXO@.PW G%2>YN'_([^')<\W.@%)U6N#Q9[E/'E7SF]N'N:59N MQS3G'.>D<4,HIZ$.QPYF.H-V2A-].G-^3I>D/&ICX<@(-@:4 M)]@8I9"1(C,+>/.[Z\U$\,;KX*-S) +)881[*[4AH#^I_H$Q.DO1QI/T9CMT M0RKK6H$A2V5;G>-T[_K9,;3VF".;26!0@G(N0&Z68Z9L--88YQQBV(;@-)LW M8)BD@"=BPZV[O?)V1 M20W&I?=I$])TO$VYGYMBP+LC%0YIHV<:Z0<#!$'C@$ MTS@Z%EQ(M8$S;%*_Q\D8X)*$$S)&%#7C8$B,!Q2T88$IPLD4UPK>MR((*/SC M*X*F62%>Q$89M808K0)RCJ5]2GRDTB..18KRP@RL2_Y52?R4,LW4\C+EK#.2 M*Q\(9\HK0[PE2$@.7T>I[ P%\)/&X0E%Y9[%Y$R=E"QHI20BQ@:L.83I8IHW M'DZVLIOWFF$K;K9].CRP;YK71+?1Z;=]*&;$CH"],*6PQ(X9IBPUW&O")4E) M4(DDF0$^,QZ!/-E3MTNX,RTOPJUS8HF3--TPJ^R,\VVVX>"92DU DJ MI-4.,Z*)M0X99(@$&A7"3"7)5Z %GS?[*0.ZDY;6@S!#=_W,-?L^^(VBTUKM MM([[O3*?NA43)N?M@^[G4)2X_.'\_@9^RPB5:(A(@XF18,NL)49(0V+ 5N% MHN*SY(_G4RTFXN:#XS$0@=*L&D.<6,EH,*D(5PHI%5V@Q4VU&%98SR-"",T< M\B!_*C'#QJ6"/B&="E2GI?@SQ=CG1Q4F@@J22:V\U(8RR[0R5A(.H7H@RD4M MS (5NK_M3)(T L?(E0Y6,$;N<;: PTMMJ!6#DU/Y=I M?D.-0EP8%HECX%VT5E):1!1W:6L O("1J=25R>"*)E99ST%=+,.,&"\,(HBQ M$ G'1"UPY3=;=*A<.F1242Z GA((3HQQU$J-K3'*;DM@G$EL'\XOW[E:E9P+2_ M$W3&ECU_X/G7]W PW<9GDU_MU)#/:\XT';RN"?4">\(L)EJY0"2-*AHLJ)BE M5/KTJ]4ZJ%+O?+0M2/"C/4%>?$N0R>N9=980Q9@0C#$=U>$;J=?N- =?&P$X\O.^_SD_5_PGU%J(E@E?5""1X@QK4KY*V/ WT<4D3;? MDU"O?M/MG3=!?*V\G37*HV/?,;(L^7'OS]/<]QKO,$+_=^GFK:8X@+M[G>-W M&FY+_3O)^1U!RP1:@R:ZQZ;]_B];O(7'#_X>].)N M7^YYP+ UK'[8U+,:Z1G;#*/;;:> PP<=OI]3JM=VFP3D+1RYUI#D>B?-S@\M4X+J/!6/9 :#T_>O+P\G)Y MZ6W/W[VFU;)&#U]&R_CRVMNR[6)TPU"B=/"^O@)OE8;KGTMTZ=:+IW&"VRJ^ MTT^C\I^H_-^?Q\9[\';O4 67;5P]Y&TY$@\/_'!LH,T_KXF"WE28M"5-*!Z2 M\*A%Z'6G>#?J4@23R*)IYI_VFLK:\NEPA:4_= M7WR[&44*2I>)HD]"BFY'K40B$>RO=3C/W/T; 9SQR MOL!R8VN[6OD+R$>[TZ[U6]"(JPPYRG:(Y6[R$@DME:&(,?C34D6--=HA:9FW M]TZ]5]HF,4@?\G=K'==/%"R5*R\-][V@W\[M6N?D$]D^J=-JWQ^NG^Q_U(=; MK?6+_;U-5B/;S:VU.MX__(+2Y^I%(Z^2C4;UHGZV?_BA55UK-C[16K-^<=RH MDF_YUIH_VM\](+6].JI]3)^KK'Y8:]1WJZ2Z5S_=/USA]6_J[!/9/Z_O.;%_ MN'%8(YNHONN/:GN;M+9V<%;=6S_=^OB%[!_^W:JWON6UB^II?=>=^(_?F/_7 MW\U]TCRQA\>MZEZ5U@^W&S7R!=2 EY)X5$BM "\ M!>!- >!-DBG\437%466K'?[QH+%,NRW\2//(LA /7_U9G=5B&5']')U]3%O( M\5G2ETKY[S(B-[U<,\2[P]0Y'I.70[<4A=U1E-(\7][!?>F; KQY\WP[''>* MWE(E=HJ6Z<$#SGKO8GX6?-8K^K/I S=R^_&KV%]KYEM[WX[JK4V^OP;7X3G5 MC^MX_V.=U$B5U"\.H&_E]>%OOL&S>'M_]_AH:P]^L[>=UP^;Z7GIG:#M;T?[ MAW5:O]@_W%K;:-72]:8Z_;2[TJONH+-/N^OGM35':E^^!^^CC8IGQ'&?,O]?_ZDE$W\^Z$@?Q[WG:_+ UE\+])(N?_FZLKV[OOVI M7ME>_[RUO5OY_'5[Y^M*;;>RNU6!*'$70L$*II6M[0KF?_A_5+8V*KO_6J]< M"R O@\>5U=UT&6O*;HS2$R!_:L+%C4Y1Z35"Y=\C ZP,4FZ5 /WQK\%M/Y?/ M6Q\D_FX:OH=OLA8\LY%^EGESGIT'4V2A/9- \--D^*QZ^8846#%U;2%V'_])Q;H3XK?5-+ /YD:3Y=F;FTO:,F"EDR6 MEI13B_GP6+0'>$DTS>XL$Y,JX \$V^> 0T 8:D>UM;^;0#1:]UP!=76 MUD^K:[Y5VZW?(B:=B_VUKZ?5BTVZO[:)H!U4A?:W]O;SVB'T;PT^[ZZ)W1<$M/5RZC8] M;/"LF<2K7THFGGX/Z8A!B7R&N0>T89YDQDF5!8U@3 TW ?DT08\S\#<:O1QM M>KHC?-0/#AC!C-*D129SCC*9SY^Z&1-9%$^"W!?'UNUP4.[OVNZE4V=^/WQE MWWTJ=,3!90X1GJ73TC(3($J5TC/N*-(:VZ7W.UO5E4];'S=7WU0V:ZO+4Q>< MWI[XNQ]S_U@_,ZY7*D&E$RO%I? KIEOI'@>7"KI\)6]7\EZWXAIEP J:6P77\E+K^^)K@3TOK/+NS3^O0\[)%]]1G3#RP?G'/GXIO MB^/.H/"]K,%=[?3;O>)\M>-O)K3A#5RJANV%XZ)SDMJ9T4SV('-43QFCW2-2 MO]@\!Z9P6/NXSFNMC69U[^M%[="W:JU:7OM8Y;6+VYFCX\/]M4V\M;M_6#W\ M.]T#SX5V]KZ>[4/_:J0._P=]N3BB#V2.=%HC*$G("!,L8YBI3!FALHB<,U2+ MB%18>K\6FN;4%.$74D?/@.#?V09VS=GFL(Y]4'H^PVF&UU;NS=O*C:VC3/N0 M*2)CQIC%F2' JR5-RS=BY,B0I?<*.#;12J>5!#]0[Y\'\!_F1>\O+2?@KEXN MU'LB-2\AN-(I*IU>(Q25PWZ1=WU>K@\"KO[$PC"\//$7R:_[E?)]B@/3SB_* MS[=BB1='LEE5ALWE[>6=Y!*R5H%DDS*9I/Y[IE$&R&@7/O(B< (TCFO'* M7MZ$X"_M!%LI#TA_;L'O[ZUHJ_#G5K';.9W->..7U Q_%S!^4DB3&61=QHRQ M\!=-?P'1$L2(8/C2^P^=?E*QVXKUYN7GY89"*HG+5O$98D/P_7,:.OY2DAE] MQ\HCB/Q"%JS!&>/*928RF9&(/0:T(,*&-,$*-FM\Y[8L7TV4GSL@J^9^?CS( M ?Q.DMQ.>29A@[$BR1DJD((0RB:97P/ #Y'R^H M60F\5XI@?DM=T& U8') M3;NA/S&B'"+\FPKXZ&8_Q:(;CI!B5=JD9U^\T8,;# M6V],&_[7?RH S#^[E>,";LZ/3;,2SH(K]P&#.R$,#-W%].%B^G 6IP]?U.]> M;9(WM*:TQ53EN%]T^VDVOM>IP!UE!@63/^P_DM6EY0XKKO=N>LU)RV4JU$]: M$Z/L!:8A.?^YRUE\7(Z7R?9"O!N$;% M-4VW.T=S9D\< P@@D\O>.6_93O.W>_W:L+2IU(!PYAKI^+H*X.AI(X=OKL#V M.;--#[JM/Z=J1)Z_WH1@"&\MPP2GG8PYM9%S2@CEA"IOV+WG>ET+)H9>[!P3 M6YK>3 83PWG3PW7XO$FJ%RNT=M%HUM8:AUN[1[2V6^75O:]X?[=*J[M_Y_"\ MV_.F>77W0Z-Z6+^HKCFZ]?$KVOI8Y5N[#EFJ)R8 M9O^%:P46!G"_ 0S!=H"U"^U_@O;?J1HPTFO#@\D0\3)+:>W,@L9G/*:R7&PP M,J#].Y\^KM[-BDY>QY\YOSQDTV"\:I(3M:_D%M:'[G=067Y[5B YYQF>$'AM MP_ERTW!V--K_WP9RK6]MLZ?[6ZW])OSV8G\-QF5WHU7=_8*J9)/76M6SZL"@80ERD!X JPN^DP+$3-J%;/4QPAN)Y&IKC?_ MOF-WJ^8X[YEF)6W$$GH/S>W/2"3Q?.O .OK@<3J6UL(X8N,I%1HY, 3)1;QW MG_<%:?H%[3^_AS11+I!1.&2<1I9F:F1F.&498D$;9'$4FJ1=!J^5WR!'C*A*/389C>UW2^G6WL;\(P5 M6KW8.*KO;C3KAQ^.JH>-1J) RBL?*).9TDAG#'L&MB5MYJ0W8%B$,R5^D0(] M93+B\=VV7Z=NL^U3S6:HV/.*:P1W5&FE;?9.&Z&L1DZ3#U=+12M_X']4P)=6 M8MX,OF*:S4I1;C229C/^W<_37 9X7!N&-T";E],9-)4$#W:"&$YJ7)L+&9E+ MFNA(E]-.$!4/5]L'Y:W'17"A3&]B4BEW6.I6_H#VP+ JW;YK5+J-3EJR.-IV MH=YFZ./CQ\!W^,9@/_8,,WM&"><+U\JRS=']Y*_PH]6+83MIS MI5MVHNRDZ?8J&E6\.>\NOWSISFJ_*.#Y@YU>DK_MF5Z_.Y. \DOS^O2[B3IY M1)XA%TS&3,29B31F+ A#C7">"KKTOAZZ#_G*%YC^N]_:*L-=ZRIC?/+3[+S6 MF=#+IIUP'E\C/9-HF% " **5]WH *:$)0%%TVHD.-<\K :C1>64S<9MTV,M) MJ*R9GAELH'(++*_:N#X1O-V'.QGB"0_AH?WFH+)^)]NM_)$VD)%_$DJ6AS?T M&GFY;OLXK=M^:>0<]/<2$$/W'Z\ =]=&,@WD$/U^.[BKXN\>Z(H _OYVZ?&5WWX$ M7F5WQV(51OB@4YS?DR,M;RK'W@UOFNET*;1Q"L\]JK92NK)Q6%NKM?8/FZWJ M1Z#]>_M'];TJKK6^DJVUH]OI4NCORNG6WI=SZ&-*E:(JV6]MI7ZM?6OLM[8; M]8NO9'^WSK:^I0T:OMR>32":61V%S +E,F.>A4Q'Q;(8I0/1\'3L9J+,]Q"U MWWZ>;.*I\Q&6)F';.9-2X&ZPQ3CH[C@)R%IC]) MTT>.\6/I%U<';G&A\;^@\0=W2N4#EU(*DA$7T_I\'#-EEZ]&=P\WD[>IKFJDNGF;L^TO2E\6B/< M.F0Y=?/X/_\E!Q=G5$R^ @J?DZHN679K;(=V\TN"]D,Q5H MR)AB/M/!T"Q*;QQ#40;$'C]@Y9E&_=HK\G]BTJ7;",WFY?3('V#*Y=S'8,?N M3"<%^ &S^$T1X^([-DXB)V)FI,,9(]YG M%EF64:>QX19[Q)Y A9\RX395K&"EG/%<.2[RYF!6D:C!X7EO$@ 4H7*:_F.. MP?6>Y: KH7D^4M*-LH@"/&^_G0]4M-LP18 0[8;:(DD!;Y452B)&B+' M%2J MLC)>,RW%]\U26QE12P!&#A[2[/YS:;.V<4^A6EEW7Y;=[Y2/VNKW2G8 -.&F M,K?[KMFP08@R('" MM#OI=IG6[MU_CU:+2+%(7-*6E#MH#/-(,I#H/*4 M@4,,Z7P*K.0;S?@;>K5AS4C"[RL#R8[]N$Y_G_H5M8K1:UNAIT['/WWAE^.)79]=4?*>?!N:'.ZK\./(9/I:199G& MYK@S(*GOBI#JSD["U9#\WYOE_:.Z_JN?&-OM-/N]AW]R#5[UHQLFW437]W_9 MXNTMX+[^W_24$BH,#59)'Y3@D3'XFRI+C:$"1Q21-M_ETN@WC>(JFW$0,EL$ M[*AT_K MZ=2^U:W:[GIM=^?I1^&\3#Y$F;RDVQ#M[SHH_M1V3*''7B>5N '1'Q_J(O9CV+=._*/Y?^>LVOHZ[?QJSC^4QWZ.<, M-/R%Z'R!FS]A(13XY\KV;F6SW$:9_+FQ65NIK6ZN?*ILUC:VMJLKNYM;M?&B MY*]IYRU5_T7-NH&W"WA]IO*(I?>;X$@K>/D7-62\0EV0JO')=[63QB]55L!? M95A3%F1O7)99C(U+_9P.++C4*QH[^3&7>AUZ,+]QX@+/7AC/](-X]L$T <]" M9:<10J];682%HQ0]BO491:@;$'-IA'*"'D0RJX(62JVV#H.@\=TRTT" M4MU6$1KPL[0+S*=.=\':YAKJDI[0!6M;L+89ACK^1*@KJ_H:G700:?>_*^O_ M[N>]\P61FVMT ]5@"R*W('(SC&[JB>BV:KJ-RD:S<[I@;/.-:: 0?,'8%HQM M=C&-XK3TJ1?*(P]>;P)A0=:F&MB25HAI(&N+6>"QRE7QX2PP6=KV6MYU_6XWK=Y+B<65MFF>=_.2JEYA>P+_P2+^=,]VZ/:;M].2 M"S8[[^! IB(!N4#]\N>JRA'#XHCGZ MG#Q L]/MIV6]*[;3[PU/HJELY]VC!9>?>^NGCY16+]C\3$J6#7&=+>C\?.(Z M*S/.O0)D6&+ZYZ+C@D\PON#B\+:C$_!LU'5OIS2*O-T62I2.X7EDD M]N83KT'"*457V3"NURD6T^[S;]#C@^H%LYXBR8K%S/M\(S4(^&M[L%=J2 <> M[YCF8 _5077[]6/K4R;O:S>DBT,:ON#@\V_^"PX^EY+5B[GU^09V$/!:B*8L MA_IZW&D#DK?S3G$-T!>L?.Y-?,'*YU&RC"PFT.<:O). J_ ;8.,Q F_5@>U M8-QS;]H+QCV7DATM8N +QCV?H T"WBH/-=ML#X[Y@:86''ONC7K!L>=2LFH( MUV+!L><3KD' ZV>-W.:+?45_ UNF$][QX#.G]#HRTZ2W20G/OP9*PZ0^WMGCPJ,NGV=U])S#>/2^3IO.!Y_^PS'2HR^N< MEGEE)NF\Q&LOC\FX(%&.E+1LYEW>@^%TDP7)L7?IZ98DE][OED=4_O^+;[S^;='7E:UH=L[)=K]2V=M=W97=]>H/CR]]WC&N][SJ@\[EQ?A->3YK(U3RJ[0;_%WI-?)N M6DU>@'R:YY7M<-PI>A6XM@%W53#*OL!=KMGWH5M)*XY(ZM3@%*_F\!2O[N7& M4>4-^,_*:0[-MLL#IEO!M---P_.FATUT30R5ABELIQC]YKCHG.3=7/4)_CD8]'T[I/>HK+A>NA]KSY MLM)L7NOOF^'MO48IF>O;_,&P]#I%GMX+%JGG_ SM75P_J82^XFK5#J7.[/ 5Y<;N8Q\ MQ)M* #UKE8\OPDEH]X>E9\U.MQO@)S"^OOU=.$L=O?UMV@'!Y^'8W#[:QN:.0S9 MG;MA5.ZVW&_Z.]T;COSM[V&\@C/=.\\[Z.<^'6IP^_L\ >N=UEOF_"D] T7H MY@#1=[]/: VJ';ENX[X7[P'JA=[HRZ0_W1R@R105D!C0 MZX'U)M49O!IH!]A"GC 0(/$'^O2F8IH]>.1!H]+N@/*!ICQ\&W7=M/M]EO'P\_E M3AM#8TT6V!O><[WQ84L >;$P$@EGWH=@$VY-5\R&6C,=5J#S3U O8:0>:/Y MY6N:*/<@ M+LM2$#8@X8^,0_;: U&:CKA,,+S25H]\$ MMI.D681_]_/BB@6E:S73]>;?"\&\G&"*M @,1MOGW:)_/*!W5Q8V)-)# [ET M4M?=2"^X1ANZ?G!>Z9YW 67!1(

OMG(]]VC0->$LV%C%_%^( E=@[:T&8I MH"M:"X%$:(>87YG>;>'9?A>>V 7IGC9R(#]#2#4Q#JB^A?#!M#J).PSCF@2_ M;TIS#[VK#2!O=0@"T=/R^P$7*C\#, ""0V> LYR7%XM0LJ[4O:, C@(0I',> MPD)K7DAKRKBM4J8/KUC10QJQ$,(+":'D00EM*^;XN)F[DL*G7$+B1A#"]YL+ M['PM[+R)BB64FCR%>H/TR)6O'(1-"Y&\G$@@]G:E(THH=2MHO0^GP)?XONM5 M/,07S#R*VA2">+8@[9E.R=!!+ M:!\D9I;>9BL$7X0KAC M%.Z5.-*GE!_I%\-L.PC/]OT!,.SBO.+.W7!UN8-Q[+1"L6 7+^C*;AO!-3#L MV#+D&7BH?)!U'G*^#@@*&&'1.3%ELKJ,BX9>KCOP8HFCC.@[V%.OR-U5*KG, M=@Y3R\.\V: YN'G8S$+H$Q'ZI:3#V3 K!K0_G9Q3,0=%&$TA#*+E?IH;[!?I M)E,4*50H+R\D-Q')F5ZO*!&V&"4KKABFSY,!VG[I-X]-T6LO8'529.,N@PT!PFVACE)Z; &%Y<8TS&; M\4H1:$J@)D&,LI6CB>\1P1H(J%LZYQ^$I$-G?2O/$ Q('U1UH#V]1J=[V>"; M2LA+G37-3CL,BD$N$:61'U]3ZP7 O"+ C,HRNM1"-XHP[00Z*M,D?3!W-JA-YJ;2ARLK&LJ M)>1"43KWX1R'.2L=?_+MH5N6I2QD]&I&=ZTR+13EA&3;A>5YK)M\O"#I6C'< MCPLJ;Y0(_6B2]DX!4EFZ%LLG@A64A95#8+M&B"Z307EQS2N&G'I"F5;> M/NDTTWE'E7:_9<'4P2^GJ7) \WY[" )E-NN/[K#Z9$#:RN$-YYVA5[\SN)WR MS(U_7!6W7"_KNBQ5<2:!D!DD.XO1B7G%=3U/2&43+P!1PQ"#M'T>RSI0&+>B MTQH.Q; X+HF[2$D@$&%9,]I[9 !&0U2^4OUA66RX%EPH%87B-Q6""+FOOY-!D.7*3EE261E2QE:G"$.B>BEA^/JF M@$>*!8]YDZX.JC(KPPBE=)G7-+=,'@T*DXM4]7I;=Y-2GZ3\8MZ^;#E=+(N" MK^OK5>GP(-AZ7$EO8D!9PIE"[@Z\0_I0ZEO/'(5!UVUS5,.=//UQ.H=X$+*? MI,F\=,N/*D5/&V%HM ,@W=+H]$.I]=+8M[8P/+KTN!A>[L5E;J:UNKGRZ>9;/;5AXHJJ+I6L_>L67&AXP\\"Q\C_Y M,GIIVF2WTVF93YV#W+VI;+;=<@GAZ8SEE&SP20,!;'-?SOQ\,,V2*^XT0H Q M2'=^;9N^3RSM0=2?Z,O]4;K]3A^:\-U+9]EM)(H)[V3^\1/AW<,^I#=PLR._ M58#Q)V+6-,?=\&[TQY\^[QXWS?F[O%WVM_S1GS?1-D'M[>7UZ7&#RU>0O8P& ML#W\<\ M5*6"T2T6GJ5O7A-95W9VUF^O*OZ9+5F&,%DRR@3-R=E44I_'>@KDK[3QS!Z^ MTG8R4Z4B]T2"ZV808$(%IU52%"B)*(*1>&#^;Z9J 2B%"]5(#K. M6Z;9_>=2!M;1-JV06LP.C#E^ES1GI>W3/^M7:K/26S5%D59%?S/-/H32@\P8 M//>L]Z[=;V6^4P;=J5FP-QBS4%I>&9%Y^NW-/(JV6A4+^IG^X- M*OF6;ZWYH_W= U+;JZ/:Q_2YRNJ'M49]MTJJ>_73_<,57O^FSK9V=,NU-MI; MA[5F];!.:KM?3ZL7_K"VM@V_V<_K>QNMZNY7NO7Q[];6QR\7^Q^KY!/=;M1; M9\VM5IU76]MPS^;Y_D?HX]H75#^$9^UM-VMKFQ>UO?73_;5O1]#F^>@W\*S^ M/ODJ]@^/X#=_-^J'?Q_5#P]0>EYM;Y/O?_R*JH=57-_]<%3;^X)KNW_'ZCDZ M^[2[WJONH+/JX1=:._SZG4CIHP\XD\3)C.$H,D.,R0*)#B)8P;5%2^\956\X MTG^]O:DC#VPZ]DP(K#S3(L;)"Q9@-/-@Y+5 1' ?D:+,8*(<"3PP[0QVD7%: M@A'!9 %&TP9&%[?!"'M"O/(V,]K0C!'&,V-XR(*7VA)D&'4:P(C@-XJB*0*C M:0D!)L\%-]LGH=N[)V5Z![3)\X;G7O"=/; :%W-:&6W)LM$ITH%^5_M,K07; MN_HT#,D6L#4NV*JMWN50"DE!E0D9#0YE#%07 (RC+&+CC#",.&J7W@OR!@G\ MJZAU/W*\*(5Z:B3]>UKTN.C'PJ(G9]%WB BWFGEK?(:881FS(F96$YQ%;Q!$ M3$%'"40$8_E& T[MF=W]-\QT9!%N;[.N9[AV\PC"!L<#[#S)",\92%%5QG-K(8,,8@ M7 =\0[Y!2$R1^2[R'M?S'NVTL'Z1]7A!?G$YRH!+"T :&R#E=_F$(2%J0VDF MHE89$YYD.DB946FL4" I8B( $G^#^"*E,6_F.BX^L3#7%S+7NQ,GUBNAK,Z, MXCYCBKM,&S!ZI-^%:@M7BH#,=+89P0#/,G4)> M^&2UE/XRO5BD)UZ 7GPNPK')_>6>,M>.FW+/*=K^/>.A<;&-H136!T)8:?NM M)(&5+$,F04]IG 5D)$81BF8TX9HHBKI7B1!"T]%Z_ M49).D1%/2ZJ#3IR+[';2WG5CHQV/+=J[OFYOCN!L;"4;"^!Z$>"ZIT;#":.C MIB:C-IB,J11$&2(SJ8+#0M. A%IZSYE\@_@O0]=SS6*&,B._FZF/K;QC8>HO M9.IW.(JGJ4X4D2Q:8B':"")3RKA,8F64,9@1$L'4%7XCT;CRG"]NZM.23IG\ M0O=:IYV-"$R^J/QXU^_)TGOQ1O]Z0>DB5S)E5CO^ I"%U;Z,U9[?LEIN+=@M M$IEA'*R64I49D&;F0%I&*Q,Q=66&D\UAJ+&#J)6!J_2ZYT)IP9U/N VF:,4%1JE=#@%I8 MX, I89:F'"YBO[RZ;E$%,F46_**K5186_$(6?)MHN!@-"Y1GWD>1I;UO,T,9 MSXATE@JD W$N63!1;(HL^)52& ,V\?#FLE.6SO@\/ ZWK I)^[<-SS@>$I+_ MG[TW;VHCR=I'OXJ"=^XO9B*4[MP7]UPB:$/WC[D-N&T\'?8_CER-L)!XM=C& MG_Z>+ D,2"PR)2B)[!EC+)5*69GG//FQWH]/QI->D"&> F7I3$K@5XTB M3S)-^3YY 2[^Q]/LY><#W+XT/OB]&_,O6[VP=6F8YX_[NFM[(WAOY_R)"V34 M!QF[H[U75R$#[M>-__?-V8>_PZFC7+X_@3GYX_U7>/_L/=V#L7S^!G,"8WO' M]K;]]_V3';)_O OS]R;!Y\7^\3N^=[@G]K??\X._/G*)(X_2(,)T DM') "@ M[&+%BE*>**5*;6P2TY9TED-4HKN(J-:X:151?5:BNO?UHZ5&"Z%!-AW%B&NE MD,$\!S!XA87U0N))=J*4 ?-@7V4@(YAD[A/KMH" MU,.SIHN/NF'Z6U\\7]'?1]+?ZS9DL-8E30+B4M'L!1+(,!60<%&2B(6/CE3Z M*^2#C:O7X!R\"GUM=?LPHE$&<%47W;@4;5Q\7H/[0DP=^)[X9^=+##^F?8*7.]]RKVB8NS_Z M_9"[]!;8K \VW\W2'<(966U=K8LI%%U=BJY>9P!21J&L2,@P$W.):8%,HJ"Z45HG#&7(Q&&2]C(@%GR(-/ D:-S8EX6W*Z[+'&E,*X@X'3$&Q9XQB]=:Z*"A6 M*XK-QN\03$E@"!/M$#>!(VN"0AC,/D8]LTZ#^2>Y:C-55P#/8U6Y.!_(5)!E M!5%U&X[WN,>-SUO+W9]@A$](Z)N2A:/F\OL_=[=^V_US]W!WYVUK:W^[]?;P MX-7_]W\/_MS>>?/V__R/ID3]VMKYZ]WNX?L[ JSJ./QXRGN4^+ISD9C6:FIU M.]9UNE7[SP>L?8TZO[1[-,7 MR$NI\U8W!3Z>4\C &F($EP8E$[,A3Q,8\L:C0+AS0E%JJ-K8I+0MU1JFH!3T M67GTJ;L:0T&?):+/3+6G8!R#Q4-!83# L;)(YW(,6!D.L.18PG$2U6%* DU# M2=Y@',,"!/]YGC4_E",-NY_\R^ED__ECKG=[TRBT[7'\?= _>1.KS/S7=I#? MSX1]THA+0#O#$W1,^N9Y[HZ MM,:JM M;-Z5_*#4I2K\:2C_#:I(TP&L4HC@HQ(55R!D8Y.2#9&"387! MIFI2=;CBNIII9CJ(7V)O?(/KZID'VM?E]GD%-\U?]W=G=/1J/(0'CH-SR#HK M@%4[8,W)#_8X19YR6S$I::Q:(,R9%N;')V@:74MGKIL9U^4^* M&C^Z&E_G'9K9F+CC2 1,_O0L MY.!*>]/B87G$^B3%9%HF=/TURT!@U?*R492"\(A'0Y"%?0G%8!7'!O8B$L!D M:L-.U""+J;A)FL1 BN8^AN9>)QV,"H:QQDC'$! /P2+GDD0F@B#88$-TV=G1 MYFJ%.JN7&B5-3R.JEQ;5$IF_>LA;%V93,12"Y:>KK&']*IDWQ1]7S[3*OJ^9'V?*027A%>&,<1L=*#OA"$K M)/QPP+*"LTGE*#W.VHS15='WM2V-\K<=#.P-U*18?+5%PTRG^1(6E;J4RX"C M.=F_BOKD* [ -SQ#G#F#-$T8&OTJN94^<@:9@LP!WX;=H#N5B]?G%K?A$FI M\RT&]#T.^@6.%H*C3W,"9*E1@HJ$G.0 1X0I9 BQ",>DK-1,264W-JOT8?IK M@TZM2_!)$\A$3'6*>Y86:_5^)ZGBK,N%B?2]@IOL])-S=4 MBZ1AIU!68<29=L@8;I#RG./$K(@> (21-I=-*N)97$=-8GM%E9]"E6<"?[B) M$I.(C,R.)"(ILA%3T&?E0C)@NT5,">,F^JDDB(:,9,8XB+"GN #1EAK(R3FB>1$,M'F],&) MK\67US#E7588=U'>)2GO3/J8C\(!X")B"9:0KL1/.V)@\N5/I8BO[TI>0G;[W$+[!^/+*2=?55_^2D,SJ) MN4"T[85*.ZOC>@^JU/KG^5+=,)Z4ZAW/9 9!5_N3*(&7,.=QD*^".;%/.X#6 MT2!#UO]T+(M.JQ"U%(ES^)UIQZQEDB2>'59-@M^WP._YZ2LF<0\(9%Z\A=V,Z.RR'6Q0I7*X47F<144EBO% HIL 0 M3P8C2ZQ#P3A "4.M\N%&*7SZ2C5/MEV_'?7]YZ-^%S:EX7DOE_B_X\OARJ6? MQR-0M&L]?_1UGY-Y7+%X/3@/;1IF 6FW_G$;3KZ.@[='=A!KL<5V]W^_CI<7 MHZFD];4=' S>CG(%U/_:[CC^^/:I*88+B-X#1#^-]EY=!5&X7S?^WS=G'_X. MIXYRN7\8CCXWIP&'(5 M^(_.2*JX\(A&8@&#(TX%];-PK?,"_\\'$ MK!*RX=9X=-0? "2'^SF8BC ^@3!^?_?12ZV\BQ0I8A/B3'E@ED O8TA&)ZR8 MH^P65)LK6$L"M")8JR1847MG173(80"-3=(&E,M_ M[@%T$UEKV0L!:!3@[0Z'X^LR.2?CKHCCXXOC_J'_R+7BE!B")'8!<1,9LHIY M1+3E3@"UP]@V"N>*/#5:GGPTEAF7D%).(^[!)#"""D [&I.66 #%6U2>EHI/ M!^/1<&1[V0HO0M50H0I$&2#_"7F,*8 4A3V3*HTBB!;W000G1*- J@A5\X4J MJF 5K#&2*J>J)V>1DS@A0GB@3BN6O-K8[/7O9F#WYVB=:O.J3DC[/T2D94>M M/3OP1Y.3/D;:K2Q[U67;T<<3%P=7WJ(EW'R)T5Y7%;KR$96"$74I\4RE< S[ MN?,$>2' SB:1(RT3, <58 T%-I*4@A%KJ[)UQ6T5E5VBRLZ4G.)@,BHG$562 M($YE1$YXCC+84LIXM(DT464;=M[;L+._')W0[SWDX*\V1CT92CFLJ4^+/]_) MG@_^> =S\P:>V;.#[4\PEG=TC^[@??K^.\P9 T;]^>"/#R?[W_?3WN&GCU00 M&G(ZB:4TQV]R@ESR%DELJ,X>),GQ3YWZU6;L%REJOA2!!'EL$T,,%A=QRPS2 MRC!$.7:26FQ$4BMUY'=)Z,JQS,I(XO?=CR12Q[W,YWW5L0PVR%F@-Y([ICA3 M-F+R9"ZF(E4K*E61)6I,H,BK7%F98(4,W 81F82UT3ALS<:FG!SU/=9QW_+$ M\D:W9Y'+YLCE_N%?'PG89D))CWPT'G&5/-(^4<22I\E(J9Q/S4&[>4=^1:*: M)5&&$8$CP\A1#$PN>HTL@!P"TD0L)3X0#_LGT:IMN&C3.36$9I$N^[^;PN.* M##9/1"CZ?G#.4\83'UO'X$Z+'0D8"MC9-1B&M'@8Q&B3 V43@=E0D.]*L4 M$%TWE:RO@&A1R8>IY/4C/LE<(A%C%'AF4C;W[_;1(<9PTK 58E)5@&^22I;, MOMNT<@L&DQ?(=ENGMA-@&"UO3SLCVRVA1$LD"S^F_37,^F[OU63.2VV9NM!K M?WMK3A$I[ /)/*0"AX-SD&1I$, ]*$966(R< JI@I61,Q(GVPA_:).TM 4:W4A#O MQR?C;@[":/6K2MJ^?W(ZB$>Q-^Q\B:UN?UA#BF3XJ0E6-* &"8$\:@8C[/C M2?G%FSBR,**0NR'#9 TOK<3V9"&*#54?;NW.R:KRV'#O$TK".\0)Y4ASZE!( M5.(@0B#Y2$5RVE9"/0"[BNNC:;I<.^"I;0PVVK%\K&L,R-84XK68(#3YQ&Y+3!.;_6 M(>NT0P 96L&BFNBR%4MXF_('<\ :M>>)W5D%, M@/GTOO *8RP?,ZTR:"V&D M2@110$2W:JZK@\S4Z=F>[U1^ M17BAZB;UXBK9OC1MTP&Q/#VG_6$5S?AR$+LV)XK]^K431D5NDAZ'Z*9E> M:EO%VH=T_T:+"I0UXTY6P]R6+>O4Y7:+"Z/17!58CL2KN1+_MG]B_^Q_ZOAV M:[?G7_S;#7[9?'4!**\N \K;"QC)CW]P&B<3.;'OKP08M7)L476K=^,, M/>G3_[/3 SCMC^$68=ANQ6\^YOWJ: *]H07/>/ZO$]@%1\/K72[O^S2;U6S< M4TSD#3)R%12K#? '$%<[+DQ6UYX.X\OS7WX-G>%IUYZ][/2JIZ\^].O5K\LB M>6W#K;YN\O84@XQ\P23+,#3U<$V_>(I0+RJ$NL8>)N])^8(8<>/;^ 7Y?VXW MA;F4OG&,Q3GK-$2U'="7ZBHIV#&%M[<-W1L+4#V!(FM01:C+2OV /-7I0G M6>A+CIK[VCI-%('L$+UN^OW4,SZ#B:*+Z$3M@2N/YC]Z$[_$WCC>0RI619F7 MVCNV'M5HT AK.L6L/#NFB0*^-1S:LQ9\]DO'QV%K\ SD_8%'!^MZ!+!&KORD MHJ7"8,&-X3AA9QV+3#A-:,(RL8_;U=DGP03=[Q!TN@W\/NB?9$=''L+?G='1 MJ_$0)B$.=K[Y[CA/'FA3A/^'*HEH!=S\9WN=J9O_Y"^Q=_P9[QW_]^0]?0]_ MO^E^.#R"S_W6??\W?&9[__/[DP_=O9/_'E^X^8\_D[U##]_QCL'XCO>^OSG: M/S[JO#_<_?K^^^XWN _?/_3?]H\_X>MN_H/#=]^RNS[7$OOPQ][W_3]VZ,$? M_SG:._[M>._X]^,/QY_(_G=X;?M-VCO#M'+QO\7?]H[_8OO'[SXRB:EEVB#. M7>7E]\@$(Y"F,L*RQQ"$R;7%VOSAQ5::%ZQ?(&KE(8H*Z8S$GFJ->=+)1HI3 M\IK[1)1*OH(H>@Y1M$!4TR&*7X!=5]AHGF"V P"]1S[J6C G.M#?Q-I @NL4 , M-Z[0Q%7"X/U7LS31,"&8#!SAP*KZ$1:9!&B<>(Z$9!K[Z*J:.%HVJ"1?T>Y: MXKD8"S@$9A6.7&%B7#"@YH$ZPW,,[.,PK*+ BRCP#(G**=@J)H/ N$N(@VF' M',8:*662PT8Y;.7&)A>SA216OJ)F"WLQ2* M!.$(E0RIG'O I8S(2.H0,;")>BQIQ'9C4\D'(W#SW&S/7*V#PTE@%3R7G <1 M+%,T,@**K"BH^ -=5$6M'U.M9X@5312HDR.(V. 13TX@K2Q'FCC+%4F2.](T MM5Y[UU15G.Y9$*IBNMZ&O!.)8M!24D1MG*+>Y\2%LOIYA2Q[',540]OX( MVYDE3@)[H0*Q*+CXGA:<>TUE@@O-%4I M\A"5<\)ZP9(7SA&PD\K1WHJI]NS1GK.$$DD1!DU&W#"+M+4$^<@4 ^AF1/&- M3=HV^5YKYZJ+PL)]6P0&UM4#LGT$M0 M XR74V0DR>XG^,T)+!#!'#98;&2(*0>DMYFJ*]#KWIJQ0NZIYZ;MR_)=%6VO M4]MGB%5@6M/L7<9> ;%RN7@#+!)26,=(I!".&M!V8%:ZYF(WR]/VM8\ M]SZUXK?3G"$]7&ON56,22J/O\0R.KX=5Y1!;4E_*@==2TT:RI!VD*74HS*$N MYG PYYC:!ZI9" $IQC'BT5%DN=(H)*L-_,>\D=G;VI:Z2:WOBN(V,IFB*.ZR M%'?V()IB3J,42/GL2^7!(QLPS0%_D20GG&"A4EQ6&^5O$*MO/DLZ+>D2Y5QK M.>D2UU"V .G]\\T.MT;[G6N5+S7@)?8\(8V%1!P;B:P!8-6!.5D5:?%S24X;^(P5@6^[9_F$-2U9CC%CGSD,^*)C&WUPO8/"=N9 MN,N+75D?Z.[,TJ%DDC36,^1@'1$7-G?/PAQ)'BBQ)!(N"!B6O(WE;"O/XA%: M;4U>POEOT>1'TN09^F1H ,F ZQQ(+C'$G+2B6-Q]7' MM[$++WYJMS[%7LPU^3.3LN&DT^L,1Y/4GK4F4\4H?50R-16W/R;"!D"\=474 M"A;7CL6[LZQ*&1=A80,*E@ 62Y:0%9XBK#2LK>$A6,!BQMM$/S@>K_B9&J;2 MM;.JHM*/K](S] I,(4E8$,C[7&/#$#"4I$[P3\RM5-HXE54:MS41#5+I-4]G MZ#^OZ+H2Z]PSQ"O$ EUN>F[%*#R/"@)MA1GB+H@ MG/1:ZI!RT_[,B@F>[J3ZNZN*+LFJ=2F/6 MFK+=UYA>]7NL_CJ=!6!^O]+,7M5B^N=X1B.8%[5%_ON:1M]4(% MDQ->43A%?9SB_:Q)P6.@B7J*B*,!<8TYTCZ[@+ PUBMFJ71@4K0-;=*!6]'@ M1GIM;]+@HJ0+*>DL\6<)%H (9'P$XN^$!A- !40]U@)>XHGF(G^X26$N=Q"C M56$%JWSEVN?-O#K*Q=J!F;:2[0Q:7VQW''.B\%>;R[B/6MV.=9UN9]0I$0O/ M. !_>1[PWT'J_IN%;BLC'(9_D/Z>"%]QAM6X)WZ:):["AQ03;(?*$YFK M,6)D*?.(<9R8%<%I;W,_-?SPADPEI:9A&KT\IW;1Z$?3Z-G@3ZJ)T\:CF*@" MELL,TMH3I#$V3D0R[9!(VZ#K#5+IM?< WL2RHAWT4'_\@V:=K37)*KZ$QR59 MP^XG__*W\1!&-1R^ZI^X3J\*=W=0*3 M#P"^ Y)Z,![]>2ZG!:L7PNK/L^S+26F"4P#.,6U'\1U'\ M&>Y+J531)8X<$QQQSW*_8I9KG8+B&^=T5>2=FC9[>%O-1]'\M&:3NXR%;\K5+%R76']EL<[GP;#2Q,>Z=G!V>[HW@RA(TM M#W?0K\JRG$>6E5VMOEUM3DDE3Y/VUDWJRS!IDK^WP./SA,?EQ1@4>%P1>)PA_9:3R)-WN60Z6/N,,:3S/[5PV%*A M*8T6X+%ME&PZ.JZM!W;WN='[9Q@J]L@T=QY\ RQ/'2V_Q5Y,G5%!UX70=4[M M*:VX$YY[9!-W@*XV ;":G)FD+=!/3*LJZ;,GB?='UA+(V33M7$(*4M'..K1S MAOM$I8#E!# (3>2(4P.TQQJ&B/)B+(#6 M=$!;GHNQ -K2 &V&&#,+2Z>%1I@1 \38YE!X2Y&A+C>E5<0S,7$*SJ;G-PS/ MIK3Y?!07@EVAU?(J+JTN4ZVQNM2EE66P?*$_=MUX=6F?N@#6HD.L,S-NM0J\ M ?2>#N)1[ T[7RXB3OZ9#;<9C6^P7V^E:4'X$S (-@3^TAM&/!\^^TL:#7;C-6/W[\_5YS]5 5OZD M+4SRCO#J\H;P@YIOG2O2[_W!6U"CMQ=:]*/^ *CB03JTWPI37XBI^SD'3#)X M*U1 SE(*3#U*(.E2(4HXT=IAE@(!IB[J"MAMT#E3 :9F E,SW 4%HIX(HF8C MC!S6RF"%E', 4=;D\B2J.KZ;2>)B%<3+.K5XX_"&:L]#\ MNC^HWAB-!ATW'F5 /^R_MG";$ANQ&&K/J46GJ0BPZA0E;B0",IF)9="(:$.B M]=I'_,#(I5('I6G*__ALK"A_$Y1_AK()9;63E*$8&LD^2[P]DCP-MNX+C'O9 8UK"7B6AGD@J2(21<2YB&?RPXZNFTJ'3'8]B*);= \Y1 M5Y3@K#2->1T';[,LUVNMT1O93&YR 9,U//_>W[(&75 57*C*/:C*G-*'Q,J< MQV<08S& )19R)6_,D,YZ[J@T+)1:/;$2B0OI-%( M^$0!A9Q%QF*/-+5"!*H-,>*G-J1'$X7"3&H1!$FBT-HY9+P7P$PB1RXX"C\L M#<9S+HG/V]&<>BG-V([J##I;%5OW[^H?P"0M#,5^BA-[=]CJCT?#$9B[\%RM M\3"&UJA?Q:D!9K9ZS]X^KM$A$OP_"SZE\ZB*+-O>.2AQ^<&P('L]YXGYA?CSG""E.$& 0./R!B*$=4A*",, M!L+>4'DI@/TD$I-4L#Y:@9BC#/$D)+(T)A2HQ5'PW#!=9,"F;2QPF\M[N!:O M '9E8_U2!0W#WZ'S9?/?\.,<%D_LX%.G5YU.ZJO0ZF-N'5(SBE:W>=D9P5?X M>]A*AT>Q97VV@FSO+!M&O?X(3"404#!\6AT8X*>![;9.[6#4ZJ?6Z"@.(RB3 M'8<.2'+6HI!+?5>_5:?^-K^<.CW;\S!:>"IXH6H8_N)BSFZ8H$IR?^?*GIE^* M?WS$.G@.4-,;/W)U<+,+>L4D)OIB_(]B^[*K\W/Y9WZ$"D LBTZK$+44B7/X MG6G'K&62))RPL1]I=FY-/G1T$75Q"D"&W"#:S\@F>,R7MOO5G@TW?KDZ.3 S MTP$I"B.^8Q+/I_\%%E>7_=9I2^G^TZ9^2C$F:P@(W)^T!7H)G"D.\E4P*MNT M(;6.!GD;^Y^[5U:!QF>9JP'($7LT5^+?]$_MG M_U/'MUN[/?^BPHA7%ZCTZC(JO;W HOSX;T=]__FHWX5)'/Z?_]&4J%];._\[ M[HS.6M5-WIV#W(US\V10/G\F_MGI 3[WQW#3,&RWXC>-2WX'-][OO5X_R%I#>_ MC5^0&]^[[;;JA5 W?_*VN][^'A5K.=;&.5A7_,I56OLRU@:,5=SKKG<<1]WM MRYJ]=H[/:LK#E^BT4G=RDZH@ O"RV-J#ZXZ&K1W8W4)KSP[\48N1=BM[?F?- MR)DH9ZKF13D/^E^OYQ'?.7?FAQ_POM':39S45_V3DWYO0M_NXS>]\UG7(1)\ MCCRL]")OP0BSD6.[K=>V$]!NK_7*GF8J?-N2_]0LW+;\:S>MWH]/QMW*&II4 M2[^:WOOG'>F]98(7F.#MF#J^,RKS^9 =M"HI=(NI_L_I+/_K'ELI(;/?.4=++]Y RY7EBN;?&51J')EN;(H5+FR M7-G,*XM"E2O+E46ARI7ERF9>612J7%FN+ I5KBQ7-O/*IZ]+-NJ?;CQB[.YO MMFM[/K;LJ+4=?A,?3&$YI[]#Q:_^*Y-(E]W,TS2NC5K*7=_=_G5.L\Z?>JX]8535+:?SM-4CH.W?V/]XY^OU)*5]NG]RL WW__[A:/_[ MSM?][7"\_\=_3O;^?G?VX7"+'OS]YF3O^U]T[_"WM'>X-=I[>RU)24EEDI8! M268UXBY)9*WQ*)' 1. ^!!YRDI)J2Z[:9DY6Z8)M,YI8EWCQX^DE0L&*5E!: MW8K%"Q0L_CG$F^T2=#FR9!)1LM&4PL,K@V1GUY#,2VT<3139D$1N_*.1)I*A M@"7 &B=6LYQN^>"^/TT$L!(T\CA7%MA_GK#/E/368F&MY9%PPUD2@/Z *3B0 MP!\"^ZM0C'YE]H3#O7.&>[:_[>G^7Q]Y%$Y:K1"-PB(NJ4%:$X629UYXRX// M)?5(FRCX0V?+J:WQYE# ;'W ;)&N&\0K@###7"*2>ZLM)\:IX).,2C$L;T:S M&XI %C9; W*]NXY<.!@NJ$Z(>P_(%;!#.AB#C(25H\EBH]G&IB"E25"!JW6& M*T&T, IL.Q$4-SY:%[V@SAI* U..U@)7A875B67^.I8!CAFNK48N<(XXL&CD MI"?(&N8Y3EHS[S8V)=9MK'#!LX)G*X9GB_0\,Q)3*4+"FG%+J/9@F40 -DM\ MXN)!+L2"8G6BV.?K*.9-9#$Y@YP#,Y)C&9#&5""NI;/.!14#H)B0M"W$;#&W M)EJ23U^F>VE'O_/KE.T.A^/J[+C@S??O'UW)KR?>"XZU4=:!U'N#F2>"!"*2)#30.RH,SSGZK68_KTH,V^,!S-AK M>(S^M%;E&UB/0"F.FP,;$'C0V2,2% MD\@$$Q'S+$@J*4VAJEPIVEH^^$#X%DA9%C.[;PGC-=+S*G^=_KH^:]/PDZ*5 MN[+(>G-EO:Q-69NR-F5MGG)MUCA*^&=,Q?@M#GQG6+W;/\V\]^?,Q?OV56R( M&#;:7*S>/)@LQLYT?4(Q%>LS%7=G3<5@+7,N>!2,!U,1EAMI9P6RG N"I9#* M9U.1D#8SLB:?6(.<^.NHXS^WU31X;5;%!%N5*]=(UA^I)$@@;SQ%W M5",;<4)*.6VX XZB*>Q7JJY(P";BX1KI[]KM565MRMHT:]][8%?1LN\]Q;XW M$[L@<.)6*XD4;'*(&\&093HA(C7.FYX@T31MWRN5'LJ5Y/1Y[,V34:]5;QRC63]*7W66^%X M/!Q5S6P/^S^Z9>5F6;N]::NLZC"VVB)>7=HAWL3_'7>&G5%\&P=?.CY.C/XW MT?<_]:J[5/9_R6&HSP_P;I[_VX ,4<$EPCY$Q(GUR$:O$(DJQ1A<5)1O;,JV M(0_.8&@PNJX1&JS=SE?6IJQ-LW;1VCW@91==K5UTQIL>69 *P<^0X;Y M]ZVWKUJ,RHMMY"?NF%"R3L,!=F3"(!ZF0)IXB[X14 M0AJN)=O8A/5[>$FWHIQ%.8MRWJ*<,SY*XIR)07GD6,B5KQ5%EF&! N;:.:%) M5+)!ROGL0JGVXPBT;!#AR[_'T/ID.V#8]UKVB^UTK>M&E/H#- 0M: VC'P\Z MHTY\%A7)RJ%969L29K6B5Q99;ZZLK]':+,!6M4@B$$.$;]>W_P%K;NMQ<[]X\C M?]CW#]*A_58X[D(<]].\'@D6&QHH(0BL38HX]P$9FPAR20>E.2?>A8U-)DB# M3N&+6A?(7<&U>G-E M?8W69I%SKQH\"3<<@-W$;Z?;^*OI+GZ8-_').+=ZX?#'EC[+=%_W!]4;H]&@ MX\:CS(\/^Z\MW&942/!")/CS/+^#XCP(%2B*&B?$$RRY9<8BKV3RAM*D\]G: M;"V=>"1<(/]QB;C;5C%!Y@018&;IL#+\R 4!5ZB L]69DF'?BC%B/M5E:JAP0E MN/X@Q &:3.U+!O,1^F/7C:W\$.?OPH.^S%,U['<[8?+.JF#98HWWN#6<\<2) M$8:[&'0T0KI@<92">.:K%*W[]-N;-#ZL$K0F/?8.QJ/AR/;RG)7.>O5AV9PF M[,8;X0U-2#E5==9SR K,D#384"44=L+F)NRJ;;AH4U97YX8Z-.F)CT.>#"PJ MO'URK/C'4RSY DO]]* YR_]^#C%O:&Y3+8\LBHU9P""CYAQ(60R$7E$'%"!.-5$)'#?M,F2KE@I/7:<48"O1DG2S69Y6'B3,1K<"$8 M95RN[:00CT(@*PA%*F$.^UIV1A# 1,D?'EA5@+ X3,$0I(H =9!B"*:2X^M M!'5CR3&%>7""U0*$A3G6B9(SQ\=)"1PQY#&7DTF!>>S:TV%\>?[+K^?NT4ZOTN#J0[]>_3HQ)[X@?]WD[5^_=L+H MZ*51+ZC06>VG@0_3+YZ\2UY4O2:N+?#D/^=]MMU0NA;W[W MMKO>_AX5/W?7AH]UQ?SV*S&G9:Q//U9SO_'<$;)U]ZG<[+5S&.H$\I=)S=2= M\5J9FAT>#6)L[<%U1\/6#NP:X6K<%KVR(T_GYGQDTSM1-=EEKL[7H/_U>H#7 MG7-G?M@:]]VZFSBID\"J5L5!;XQ[8PL\ZV,? <]9NY5>D!]M&%NY#R/:[;6F MG1AO6YZ?FH7;EFKMIM7[\ &E4N=>M*,G5K^M^?M^6$EGE>;)XKZV [ MIH[OC,JD/F3GZX/ZMR[[":I\+?5K:^(O:/US.LO_NL<62,B\+7 =IFD2&?Q8 MN]A*3]7627_*NUCRY4K<641U'+E2EQ9!+5[;_O&;SOOOG\GU MK(*#P__ _7?P_O;6M_T_]L3^'[_#&#]_W3_>/3LX_(M_.-RA^W_\!^[YWW0I M5_]'=1@1J,<$*^0$]XA+%9&.&B/*3" V6J*8SG6R2%L(VJ;\P8T)%]*5U4BO M>GX)5.N=(O5SN/:,JED](EY=KV85I U,>8%@D3#B-BD$ZP0_L _ M/2>86@F66>#TN<*I4M9'KC017G'.M%8^,>V)2D9%'=-#X'3],TX?#VL/KG/# M@)DP,5&4ZSDAV D#,BK_1G4D 3;)%&Q5R8G@MC&%&18H6TDH6Z3,B!#$$8NU M2,G W23\$#X*B;'S5EI],Y8]MWI+C\@1#W=FV]BYR+B3*'$#+-&DA(RQ#M%$ MHJ->>X7#QJ:JH8]=0:N"5HU%*Q>#4XS09+7F- ;+!.?1$\T)=83=8LB6HDA/ M!&6SY30M5YX1BUC*+3DB94@S,'A)@/^BI%0PM[')C6X;P@J>%3Q;,3Q;R)#$ M#.",86L33\J8H(VP*FA!-/;1%$.R*2@V4P!3*R:#D10YGPSB.,1Z/J$<_->W)[^?/?B7Q KF MB0&[@N9B@HX@:XU%GM+$J<2.)P([,N5MJ<5#=^32L?,Q='SMVB$W>5M=4QE: MQ+LD!19,)(]JCI<-[Z$;WKS( M(9,X]H0@2TQ$' N36^<*9(A.(E'+F%,-V_)*:%"Y',3_P MR6GL#6T&B^<0 50.&,K:E,B-]96AIW0#;87C\7!T C _/.S_Z 666X'M]J:- MP*I0OPIZ7UU"WC?Q?\>=86<4IYQY0J??1-__U*ON4C'KB&MAH9"G\X%XD37GTC."-3=V6=+;M^OI@UAIAP=KM)V5MRMHT:P^M MW;-4]M!5VD/G>*J\D]Y'1F%.-4-<68&,9PPE*02-.#'*?/-VT>*L*E>NQ)5% M4,N5*W%E$=1RY4I<^>Q"0O?C""C](,*7?X^AU>T/ARU@^?:+[72MZT8$#!D- M@0>WAM&/!\"=2X1H"78H:U/KVC09$8L,K88,K=':+%+/S5JM'#%"4JFXIDE+ M;H,DF!F"<=+\'CZG&PJ['8R.XB#[E ;Q*/:&G2]QM^?[)_%/V"*WSK?''-D$ MF^/;B[WQA\L*=M:#=&B_%3_2(GZDX_G%*YT3AE""F&<1<(K,M0@&5JCM6FVJ3[='E]-=\?#O#E.QKG5"X<_MLI9\OBZ/ZC>&(T&'3<> M9U+] \_->FV9;\P6:FP'-,R8_)1QL>Z>0PC%WO\UIID)&9"PCT29G>5S_TW;]BKDCBZNXK$TY@B\RM#(R5-:FK$W#B+W1%AY."FV3X5$20SW& MBB4EDU#1NI\G]L!$?IS+E42:^ECYNWDM[[C@W.$8D(Y2(LYD0K">!C%F/>-> MX,0QL/*V4:891W%%?QMNF!?]7:+^SEC5B09N4Y"(2:X0]U0AK0E#@,O.,NQ, MRLW>&J2_:WR4KN9:UK_9;E4:V8Y:>W;@CUJ,M%M9IQYRA#[MMS>9VI<,YB/T MQZX;)SWW'M"3LR%0MG ++2. @SA!.0M@/!J.;"_/6>F151^4S>F19;'GF'*'@@H.\6 (,CAX8".*PG("QI'< M $73-E&R;:BL*:^W#DUZXD.&)P.+56O@6^=\K!)HSFGO^U.(>;_VOH74+8:$ M9]>04!MF@(-3(-[6 *5S'CG"&1(2L##A&(W#&0D+ #;,A7KGE06H"U O6C[. M26I"DH()S3G8=(Y2ZJF6#/@2L?$A0%U,\_I0?*;.FW;28@4H[A,3N0M[0BZX MA(+6*5$LN"-5YR(P$MN&/+BD\OJ >0') I(+1X!JS)U0B0,\\D"B3B$YHB,P M6DL$#3>CY U.S,)K'\YK9Z,SJ6 QY?9M'B>&>!(&.=*#ES)(NE ME\Q),/T#C8"2UB)-28 ?0/L35\%2G+MPT+8V#\F/+$A9D'*]D'(!H"2:)QF( MME@GSFC2GGC'G?*8N02*5NSJIN#C;)OU1'+;L %[NM3HPP$\#VVV= MVL$H]PX>'<5A!+6UX] 957UC\CG^I(-,KYI6FU].G9[M>1@M/!6\4-5Q?G&Q MI#?,T'3M\ LLX&$N39NY9=HV_^T&OVP^_:WEU?M>K/0TSH'H:C^\QVVGJ\/R M#4_[PZID]3=N8@K8 O__[% M+@<''B4(Z6W_Q/[9_]3Q[=9NS[^H,.+5!;B^N@RN;R\@M7I\.SQJ_=[M?QU6 MGWEW#LTW3L63;4#S'_R?G1[L*OTQW#0,_S5/[1?&W*=:P]8#]XIKXZX(Q0^ MKQ@,C+]K3X?QY?DOOYZ?9'9ZU8"J#_UZ]?O$G!"[_'V3MZ?89LP+9EB&MVGL MW_2+I\CWHD*^:VQL\IXB+XB0-[Z-7Y"??(]C\U.?O&VPA+X@DJ[28/F];GM' MU.8"!_-W7FIF+IUC>$\YQ!(M3G6G3HJ*WPYB;.W!=4?#U@[@:?@1Y'G%QJA_ M I_ ':'OF>(SS\*:Y^>Y8E1=LYSN;5,U42PHINS^$W#+,]Y#'M9Z%NDB2G3? MN/6G].#-?]*#TYCI*MC'V4OQY?9BZ*OUP _%B)L>\:UT>_AD\XGJM;TU9 M+\U[UCOK1JS#0SZ\#-$ZG1XU_11HD?-R'Q261FG+,.?PJV.:66>-Q\KQX%B5 M!LG.TR#9>J=!'KPZ/Q-Z1][3G:][QQ_@<[\?[V__1?;^V(?[__?D/?U/=V][ M3^Q]_W#\_N^]B_.=@Y,]O'^\Q3[\_9_N_N$GMG?XU_] M[UMTG_[WY,/Q'KM^)O3^^U]T;SMTWY^\(P?;_MO^]O[G]R?_Z7SXX[_'^X=; MW_>VW\-]/YSL?0]I[PR?_3F-+-H[_HOM'[_[R%+R.&*'",_- &$]D0T&(T6" MCQPGKY3=V&2\#4O8C/)"CW3N71"H^0A4$K%7#X'P=002P@I"A$.4*(LX;"C( M&!V12APS A+&@WUX%G;SZILU#TLN=?9MC?JM001E\YUN;/6F1#6_ZO.AQCB? M?'1ZK?XP"CI"56_JEK_4G+H5O^7?XS,T MQA8IGK#R11"68L=2R2V-A4;:)GJZ262LFKK< UF %%@1]9@6?, )<(,RD)) 3.Q=2\ M0T9PC9(G005-E"!L8U.WI2(-4N"EUSI^Y%K?WZL7 MGC/57Z/B=T])EB[+%_S>C=-R\UN7Q*P@;VW(VYFE3H8KFPQ1R+"43?SE=OS_S\NU,5J^ \ (@?/!J#FT2@F-#([+*,,2U A FCB"= MNH+ZSG<&NUUKA5Q9":ZF#+^ M&DX03]X@0TU$P0#04:44),D9P25006@.O(K0M^6P]UO5LEO+D6GD3JXIVT$/]\0]: M=59<-:O 6BJC\+?Q$(8U'+[JG[A.K_*7YS(:,'L =[G81"?$27F.K0Q\GR;E M)B:BL-O;.H'9!U3< 1$X&(_^/!> H + >#.+)VAR@=FHT-)* D J!0RUD5D M+6?)>&T#X0" LR[WXNY971VOG\LL5<<+ ZH/ &88$.5*1P<&C&8B(!X8Z#[& M#)EH#!661>,$ (!L<]F03*EGZE?R%ZI45;Z[T*6E!NVOD;'WE-% ]2#C#1^Y M0$I2T/"GZ=#>]_WO.]\^.I>X=-$ &I*$.( CLC1J%#V1(;!@+"$;FP]N-%?< M.PW3^-H#AAY-XR^3H]3Y%@/Z'@?]@@0_S8LJ), ?$Z.,)AQR[VLPC'C@N1\V M1C%IYKRCD29]T;N^07BP_OZARS%WV2]T.H@GG?%)ZY_6^T$\?S5TACXKT;]: M.<#[B^UTHK$+R7BD@-D@L',$ C .""=-I$U4 M4NXV-M5L:%]C8XB:%S2]Q/#JE7-CO1[TOW2&&6: =57AU;[JX#"(H3.IO%%/ M7%2Q99=+NR[6\??^8+L_=J,T[@*&5UA=4'DA5/YKEEPYJ25.CB'MA4&<,8M< M=#'WAZ6>UNYS*GI:HY[.L*<4O4N&5WH*[(D%A8QA 6G% MI1*2)RW]QB9A#R[$49Q!BQR5=?OC2<6C\:1@UP]OZB2A"ZC&>/"3/.,9&HA/ MXM^IH@>JE7QUOI"7O.([EY:QP-A",/9N3OQR8D)3F5 442!.34).,8Y"B/!_ M0C&6:F-3TH>$.Q9?3M-4M=X,KWNJ:HG;J4^/9^B((#02F3P2T7+$07>1 \4& M3L(#%SC(A%U5WL(T)':ON')6V)5S,#J*@Y+#]MQ,U-I=294<7;2VV;JHKIM[ M"N:6@A>=!LL&L= &X2\3/;9WO/OMHTHB@F JQ%U.Y/?:(".,1UYBHSFA\!>% M#6*6YQ6_TFHK;>U^I:*TRU+:2ZP.E';G["-.06O)),)8@'7F*$6."HJ"=E)S M2CRW?FXZ1O$Q+3L<>WBM,OQP&$?#JG3DI33_GZL2/W]&FC<1#Z@2?U_[_"GO M42N-5TU

("J\LE$X(C3/A9P-G2WD7.H^K*XN MU\ZFBRX_MB[/^$[SFCIO'))8&<0%XFPFGSD?/TZY>"G3O":$R_&D\;.*8V"R"5KG/;()&IS8SEN MI.+,LZJQ'/RC&0<_18E7A8@4)5Z2$L\P$,R2$E$2A'UBB"?KD$W$(,62IHP; MJFA514[)AL1AK+]O9#NF.!A4[?.&HV%.(83[?.GX4KMS3:R^1I3NG 7=<[E[ M=60'GTJ$VX+8.B?"+5!ME6 ,&)%5Y]8=8*P;FJ[O)3% MHK9UJ^VL4T8*IJ3&*#@2$6>S4V9.%:HU.?ML)"MZ/8BG MMA/.FZ-,#CS[.2"@Y<<@_[W1]"3T.1]\KI%%VE"2-!7#<]"=MI78ZH4J-F6K MDL!BLM:'S^_G) Y$;81U!G&P61&/#&A55 DY$["-EL*:ZZKP^1R_4VE%W$!5 M;YCSZ7XJ7K1X(2V>85F*\^A"$,@;$\ X"A)IK"Q*3'#B="(DT(U-01OB.UY_ MMU,EW:UNO_<)C>+@Y"%LJKB:$/=YK*E4$/Q)J/5S#NHD M [ZD-,+,:V!-BB.G7>Y"[(4/+"CI:!,K"!9?U*I0IAL4NBCN0HH[PY$L%S%$ M'I&@%@-'$J"S.,(_!6-,,@=O9@+&)QURPI3(CM'7^B'P-.3LK($>4,##TI%1AZ22*K!2":LM;FCJ&BK?5L MO')QUZRV,C]BS')1YN6&"X$R?\Y%6RC3+ML.*8(IH;5"QG&!,(X*4X,)2\!( M:)O,"5AN;/'.-7#>7,0,#>*7V!O7DDQ5W#9/_J3-XDVY"40>R=^=T=&K\1#F M(@Y*![R?P]9/<>,PK;4P"B-, D,\AI1CB312S-B08(&)T*#8IDWTVM93 M:"1KRO7_QT":?H027:J@4.*(UL):?=J6P[?:K5GV_OPA<.<1!A<%;BZ]5Q"Z M/H3^/$N]2$HN1&4!G!.8M=2!61MAE5T(D0D:%0NYV@UN2S;;E*+DLJVNQC]F MH';1^*?3^!E.9KP36%N"4BX\S&ET8';1B*A1/GHOM3Z5!.)JA\#7YL)I' M1?;CJ.7M\*@U'@(5NUK:ZJ+"6_%GW?J(KC\(<8!&_=.76;Z&_6XGM/)HUQ*T MET?30!9S+<&J?T6(X;>S=R"3N[TY)0<+/-<&S]]W9@F9)D"_'/<(UC-W",M< M3%J* JP[H2E(&G.C/];&O(;**/=3GQ7RD3TO/%@>B2MX\#1X,)N3QRA5QDBD MO":(&QN199$BB7/.A^, _!5=,W,JDC8,#FIRJSTEC5$W5DX:UL';FO? RZI" M>K>D/75]T@5'N/X-"%Z/!_[(Y@34JN-W-E9&9Y4'.?[ON'.:JT^72J:-Y/S7 M>M39LZJ;[V%_R\/"#>+KZ5J^[MK>:*L7=LZ7LVSM]6WM<^J9&NXDLRJAH#EL M[2F)7('((A:2%B8ES&25SDGG)-R7>J:KJ]'U=YU<0*.+TBZDM+-EPZ(FE"F. M&$T1<1HT*"UG2&K/HV2@SRIM;#(YVRQV]3,3FD]+[!?;Z>9H6 0[%QJ"J+>& MT8\'SYZ2K]$I5Z.XT]:YP/W>'[P%<7M[(6W;T8U*9F/S\*M8AB%\OH8=H]V^C;Z=Q$4R#& T;< M8(<,CA+!'ZQ#$ [LI(U-I=J&S,8$K_(A=9-YUJ /0P[#5AKT3UH@^U-U6 [M M>CXGV*L"ST]*NZ:R]SN(7@9C,&GW)@)X=I!N1NJ"TO6A])PJKYPF+W'"B.@@ M)NCNX5L"_[@!-?BQ6J8CM?/P(J./[V.SS QIYR.V$0D M9+:S,-'(>A>RMAM)I7',VHU-+=I2-*F-[1H<-=\1,W@ZC4[F+$F*:DP-(H%KQ(,E2&=KV4>M99(JF:B M@HDV50].GEU(^,XQ5N[)1WW]N]4\SJ$[Z=,23TV[_ M+,;I6Z?38(463%NOU%!LOJ5SV2NU.QR. ;GC07I[9 =Q^*X'*K\++_0 QK._ MJGKY-UC>\*I_DFOGVSS>'(0UA,NZXSS;;[,<'$PDI)">!4C/_O:<;"D9O'96 M,,2H"(@G39 ) BPA$I/40CA#".124$H&&:OE3_\Q(TO=@^]<' ;)TA M'T.2N8=&D'S2N,PEC%&P-JG K1225)'4O$E L 86S@).ZE3,GN>7S-I )_6% M^7W9,U4 > $ GA,*X(1R@CB-8%/VB%.ND..,(\6-#50)P3RMA8>5O/4U4/7' MA'V6<5O_DCV_L46P,[RM&'2E07J M%X+Z.^Y1,C0B'JU#%E83!6I-#-A3JM3&9@TUY)K!]4K 0>-J%!58 M>'I8F&& 5*79EFC-12>7 MS/:*C=P0=]B#&*!60=\8A$KHBW%(SN!"A+V\S4U32E&32LP$E#7&X%3E873BXWM]O?WCW[ MZ*C*\F!1X)(BC@%3##7PF^7>66)=\BDWMY-ZMJQ-$]%D;=UVK^Y-UEIVU'+Q M4Z?7RT>NN6)?I7,EYJQ^:#424RE"PIIQ2ZCV-(K(C;?$)R[8Q]V,J(0N%5$+ M0-8'D)]G^1;VV!G&.1+)Y^#Z9,"J%0HE1WVB3BL3],8FIZI-=9-"3(J&UZ'A M2F&F,EFR-O&D#"RV$58%+8C&/II*PTG1\!72\!D*Y&'U<*9 1N861RIY\DYCR0 /,-,XR1!M!?W+]KX5Z*_OR&)KEMQ9$U-D42-F M>4"<"(TT=ARY1&&7=Q2[8'++%0/V;UV%;%;"FU8P[UEB'M$O&QK9)N=<0GV_F<_,&O,2D[N99 MF?.+,;P=GYYV8R[]:[LM>'+?[0_'@RJ9&YX?5>;EI?):8&7.RV-Z^9P3F1ZI MPL+2[O$,"A:<5QVXL7%3C@CJCL.D#:WU'AYW-&R=VK-<<_$91GD_V,G=C(>[ MOWTS[[E6VXI90@#5:0=VB9UOI[$7.B/8)7*N]W@PB.&W\6B_/WH?1Z]M)Q3C M9!'CY'!.:]/F-HXE7?BO(#1WYK5OH'AZJ=[D"470DNR1 MKTG*(C4.^0NC5K(I (W3#8BB?OV;656]8"-!B0LH]<0<&01ZJ24K*S,K\WD8 MYI!*PH0.B8Q$Q$+I)QE+G[V(PV].1MB]D[9>\3QYQ7,/J5;;*IX^9')W6FFU MMC'TL]CS.>&>TH1&-"4\U@&)J=8R376L682UC?3. /9VZ'QPAZW;AI-Z,#(Y M[:RJ%!BO!9\QN-98M$V-(RP0=U7!H;D&M>5.4"AZ=/C[-;[>83N.]/M*[>/T M'KG)?3.IWQD)5\\ L6-K_,[MG#M;X[WI\VT+?97T-%":92HC/!$" MRTW ]!$Q(US2E$4B#%@BG[V@0__;7;+=(X'88=.GQJG#P-[+8CR&!6M0YXR= M X_\E(N[88+H$T+OQ[RI1F?B>8LV:.?03"$2W;@)[ V8.]%K:S ,>!BD8ZBN_,@-ER%?>K]5:K=<4*B<+$YYF? MD"B@E%"%G+_2SXCV0Y]%C$J?>\]>?#L/U=U'7[XM*>4I'*+NRC.^@\J_]8D* M[Q3H+@'.CHE9H<'7PW1]:W;"CF5[W8U /Y6LDI>F**QE OY(?="6ON%N^!''(PHR(-)2$ MA7G94([%#8=_=LAW=+9:_=G,UIJ:8LEP.%22*5 MLFY ,3M7Y)#')* .+ M1&'>CLP2(N(H8%D@%(.)>1'17#OH*M?IQS6&WRCPF*2->#!J5)ADEG,&FY8DD5BP)=!QGSU[$ M0;1#OEP?E=E=.ZB[-OM S-TMW!5[*(M9$([@2?;O=&YRWI:AR)AF[L")/$#X0S= MY7@\[4VK1U[[OG:V+_NK)BGL8@(!C_FB%$#?Q7YI]>_#?\4S=YS,JS?&+>G2YJ,0&RJ,H[7JCF,<^Q M3C\7-RQ=#YV(30P+,2O(PI*PU)Z^Q<50K6 M-YO+W/@5Q43B.:_Y9(:5X=<.FPINK&;P!2+[5'O-E"Z/D&M0&$,?ID65HQ@\ M+]6(S?)/ZI?+7,[.G_L>MK9[EYMJK[V%<6C!?+;YELY49.NFPGZ38Y=@?%*S MUSV($L6&1HOCT_T7NV!4$0L5>-U2I7&D*87/8=L=,FNJF?_6AP<&!G7H"2 %M\PB/7P[WD17-P969=4 MOF'EPT'X_*,S;)OYC5V,H7_ %FX]L2 M]KC)S/QYI!N!:^7M50//> )M^G54B(^/:RI^.6Q,Q;\^'UY\C#Z,7W\^#/X9 M?3AY]_'#Q?GYX>]OKHY.WD0?T)2\$ &8>)_![!NI_WEW]<_?AT< MG8SR#R>OPW_&_POWO,N/?G_M?;AX$QUS<@XJ^Q7\6>;3NMCDUWD%HE-5M=GH!&1I&S7)]]:C&SI+J M'_R$ZS[P?FF^-W_[OPR*$FW.@?OYI;53W8\_#PHS#FBOPO\CI.1,Y9,!S^$I MY4=5&B#5 FQWBS(IH!UHQ,/7[&Q2P"B(:N!,7W@+ Y]!?5*C8EH-JE%Q">*F M"3Y^,"YDKG/8?=AT!FJDK-KV'AWLXQ?@M"3TE[I=P\'E>2[.C17=W#N9BY$" M5<9$+@EGN+.U#9Z@$S( $^W,1.]-8_#N:@I.J8:[M!V(O(0>VP4>[FH\Y@'4$+FG*O^KH1CE5EF'MA"/$),.XCG#LT^QE^5>T-T+]8'*1_+;4,WG8^ MP1NO!FJ"!DZ%!Q>*E>(<1QI, 39AHZLO:O")E7DQAZ^NIG 1-&7UA6:<5N4 MB;N9 2RK^P_O'W#P9&;Y"*369)#(L-(T: MPP1SV+!$??T0(8+92!3GYMMJIMBL.%=3>-,LKZR 7*K1"/4F_#4ND(@/TV6N M\EOJX9&;,BG**%K:=SE?@0%[B&BKPLU!C#C/G1\,!V 2>51AF=:%W.X<; M$;%+_'N>6V>RT0O-2G^[_[+1.\9^-XH)S8K!RX/!G[D&01>YFL B&[QYLZC6 M7A[\>0Q?-O>[U=R\&.9>&7Y1 ^<,,UR>J1)/]0S@'@PI8FG4X&%#F]O4;>W0 M73)U +M#6$)%9],8HAZMN[ O\]DYC)3""\<%C%I]%2[B M6TG)(XG$T61PK*8S,\TVA.2;J89_+Y6)3LS'8R,;;/T(_-399W"R!P=F%IHY MNX0%@UJED;U!"_CVLMC;L(^U%[6; VMELQ99; #&)*%Y\.E(S(JV&^%PX&=9 M-@1])5#:E&(VN2'&)L'+5G%@96DG#YF"G)TZ5F^G%#J+AZH@X M\<].1^TX&0F#1LQ+*]I&O6V4;]!ORTOQB6J4]Y,1"H09(NMK6!5Y"2H6%A.L M-+-YX.^87EC5DG*IW+P.ZV_FU?(W,)C+7S6C]LQH9_U.X+3 M5FN2A:C,@PGPT&PJ1G6#!=IQ5N%,H>4YK]!WL+N1F4P8S'/V";9LI29@"AIKUYCLDYE3Z&8J4*?+16^Z MV0@=XX1+I88+]R?@.X\&[Q1L3S.*B UJ^LRJLCW8U=[4_D<2L) M^Y9, ?;^M^@EP#:Q,\&K*Q>\&O]O?GCR)OP0O(\.OWS\?'3RU^=_7AV>'P9O M?/@?/3HYAV?\,SK\_0U=#EY!>_R#"WGQS\G'\.CD=73XZK>/!\'K\,/%>_C? M670$]QR.WWL?+L[UP9?WT<'%Q]- R4B),"$R%9I0I%M-DY22U)/4#X40HP.A.E!&6:JD3Q(&%"1PGT&M94Q)N#_'L6TB51O++__MCB^/[4CU+. MN6(DB1';DO.8I)(B$!RG/OPC=10NSVA(12"4"&3(% V]-).9D#!#-,K2)&3> MLCCN:H#3" 8NDJ[^>J([]XEU(;8]%C=FS)H3>%?;9';:A@@'U4CC69JX'VS5 MZ[U!XP?LCT;F#+]LHIQ@F%4VT6+)P&LM"#7*QVC*6F- =$]';#QOH;6WZ6K[ M#E,F7K8T/Z4T\*'&366MR=J0DXTM!1_!T=?7,OCL[[B4E%,.(<'L&?SW#87 M9':L4)_#[XV[9B9L/CL':WIF,A@&V!0,.&G,6ZE;W=D"H.43R4J)7H1L8ZUU M3_:/V\ 33MG:.]]/Y4+W]X_?5VV8W#H"[=GIVD?\6L!_F@?\MG_\ZP8K[

J1.CF!0O:A'6; [P*)AA^0;'J%A/>+,K7";"9[U;6VQ4"4EB,\QD\=,], M08DAWM'5T,G:;992=5[,1Q)#V"4&FFV;+^:33K@'=4,G3^@<\[ %$>,(FC:&ZMCSOJW<1*.UR-%5,FV-Q>:QJ2@_^-AU4P MX56%EBM* QMHEIK0>/_V#G,[+#'L](V#6:=S-?L;/&,^LIM?T9Q[ MMHAM>E1%1G^MN$G.![D J4H7HGK4%CNK+W#PA&,XXF"!);56IHGU+"E9<0 MG<:!$K'T8Y$NQQ58Q'4H/*E2[5,1^DQ)F?JA'TG-N?#I&X/-&^Z[<3-Y\ .[]7K2N"<:FM:81VVQK;;]7JF]^:F7Q87 *[_I6(WLQSLST[A9]E>2DWAI\/5<"]V MV\&>V0Z6*O?L;U&\%V;QQI^]/7_C;]<]U@_VXBCZJL=>_QN82WUCH^T>>P/0 MRHV82'ZT#UR9*>H YRX,Z.KI0P;KE MV#Q"J7OZ%=8*]O\GH^>*.3Q45C]O 27S!.9TO\(#R$^8E#VZC?R[. M/QZ>O \^G+RF_UR\&\.]<.T_HW]^?^T=PC,_7!S0@U=_?%R&AH$VC8]^_\L_ M//GG_.#D?'SX^X?PZ.0L@GL^?CCY*_CG[S_R@R]GEP?C=_K@RL'"''N?#RY$ M]&)"I4Q(REA((A8%OL>4C"-O%Q&U'P@OJ]=&C].AGVZA MCL*$2N%'?NQG":4>Y:".PB"041AG819E]ZZ.=A2NZJGHI"_+.LF7&8\"K0CL M)3ZAL?8(2^ 36&!Q(!)016GR[(4_3+)50.H5O[=71KTR>D!E=+?,T;TR>FAE MY"\K(^D+)4%TB4P216@*$\=XZ(&!Y/-$4$'!4-HI9?0=A$76+\-#-;.9"?.Z M*FY-)M%M\OA._!1L6@3/BV73($8(GCI6PO7(G^]>@_B^&;2 M!.W:F%VOF.]*,3> IEW/E8>Q\(*0>+$6A 912CC,)%%@(8*6CA >'+D/_&"5 M^V![Q7RK1?/(7":]KOLQ==T=.,"]KMLE7;?J$2=*2S]0)(DSY+WC GQCE9%4 MBS30GDHE\KQ\JQ':Z[I>U^VZKKL#_[K7=;NDZU8<[I JS3*1$.6%,:%)0$G& M0>LE(=<^D\+32$87#3-_YW6=<\67DM]]:A,$[YC(=XMG='J[C,=_%X_OFW@W M*0"[%Y!9GZ?RIBF NIL\E5W)\MCI9WRW"25OOZTJ[ZM(=Y\8P?D#!\ 6[:.W M[,I6\Q7[PH OOG5S]':$8%83^;J>IMX^NC/[:$W&AE)^0G66D41H2B@-&>$Q M3PEE&8U@560\#)Z]"(9^E.W&@<1=;]'?T8+>B2!/O[ ?96&O!'EX0L,TR1(B M/3QIY+XF::QBHH-013P.>,#YIB#/DT_$^AY7]Z/D#7S-JNX7[FT6[DK$0C,1 MT)!*HE.1$9HHCV0\Q?0E3\/BCA#'=C?WX._!';T@0<%0:0[UXA'ZU)#8BR. UT)@E\D(0&H4]XICG12#(5 M^2J(@QA#R%'RS62G_9E9K^9V7,W=67Y\K^8>5NB.'L5=SO9K;<35WYQYTK^8>13Z%UK M7'<\MH6524R IA.4F32@6PLAFN=](D&?2/!MB02;\P@68/(;*H\INT+XM1ZP MXFE493YFH,_A:G>K,-\X8.U?Y[/#8O9!S=ZR7/:VWVVJ+YW=9^P_:.,AC,&I M8$HG<9P1)75(J&898:''B1(B\WU&LRP+G[W(O._P2+17/$]>\=QYZ*U7//>E M>*Z6%$^8LIAQ+@B'Z2(TDH*DB9 $-HV,AVF:298^>Q'%WWR"T"N>7O'L?C!L M>\73A\+N3BL=+IM#*@ATYJ<1\9G."!6<$\;3D(1,I%0$B?8R XU#OST6=M<9 M)_\RX-8O-O(*KWYSO]2G[RMUI%]7LQQ)5ZJG*9#?1G'ZY?VID*&F2100SZ,) M['*Q)DP&'J$I*) D\1+*]%.A+'UO7?YF2I\H99=E;D&FN@;2?BTJO2481&V; MSZXZ-(>E,NE^58>,#K'SQ^RC&JAZ;"S':57-QU-+!V:)G+2NX?5+![7<$($A M%6%5*4>/.LH9ST>6\LAQ,2& ?DW0MI%6==.C2_5)3>:N708^% M!Y-PPXG6H MXI"E<38W?'F6 DX8DBF9:^3Z--4@L_.BZO1T;X'F>?, .&Z!ACJQVM +%SH: M#OA\UM#5(3_KS' 4#.NN(.5: 2^VS'M8MU(J9"4PM "?V&BN+&$?7#PKRBMD M$YRQR5F./YN!-A=9LK:AY=8SRO$,Y[/F!;02TEYHB+*XB7W-RTYGX:*:MDTC M.==P<)Y7\%K4V'8DX-$BGQH.!#>TP\$,;I#NY98EKU0C]0G'<45T+I%,;I1# MW\V@0%^K8F+Z:CFW#"E67HKY&,82Z6VWFDG5G4G;D&HNSMU5RM#DBIIFK$N> MY7@-;V0S7,M/N,1FMTQP=+_;TLMB@J#;MBGO\NKC2S"QP,Z#3S_D'O7A-,.T MVI3&)$JI\<0BDF81)ZD?AI[,P!QBP0I=EDA3RL'MI@',1)QE:2P\Y;.$2QXQ MKI[*GK8@#89#R$C# ,7!"/"169?XIU5I[^%Z0_FXD.?ZM'; WSKLI17,3X=J M<%H@@U)NZ(%AFT!-/Z])*MN!,NM9V)$J<:2,OJQF-7NUN;WF.6MH2W'?!%5J M25KM"95C;*T)PLB2B5FM6R.V*F[0A M.K-4-I9&M7X2:,,CU%B;VF-TJE1&=<']9K,_AQ$C_P8-BD_6"T,&_IG;#E[9 M>^I-NE(+OX/*A(T'?\K'J%_59ZRJ'&@E';$W7#Q'LDBSO]VD%Y^,?&T@1;I) M9;SH&A("^E% Q^W46)O#2"A8-XYB=UR87Z!3OO>?9H>9(QWYS.QYSMP!&0&O MJZK6B5?+!+_,E[LER>1:@MYB#.T[A]N03W=D7CV1CFM:,=A;W5L'U;D"(\18 M=0T_[]ZJEW9?])+U?EA33%:&8[)=XT<:E=ZO5_CO;V#3%.4/RS!I]DEQRL(0 M!A;V23],?$(]J@@+ TX4CSR/J9@IW/<6]TG/4W"-%Z5:@O#SC*?"%YGB5"D5 M:S];WB=_ TDT4E*M60NM[6OH1T'P<+K !S%NP:+@H]!MEOR-]U][BW,^5EFE M+U6I%EF\KB.T7*L=;ARH76(#\SUOS[,4D+>E PNSO8QF=T]:%>U1/[@7AJWD M[AM+]Y+L?NC MF[LFCA^+1T@N&IGKMQ^4/V]@#[RH-ZNL5M3MSV)N?I6+KCL MZ^FB0 W>C7FW)6=8O3N\:W:';R-#>S#"MVM/?]:'[Y^$[*V7([<-UCROUR;: M[B@G&=HRZSC)EG-[@VMR>[\#P2O!J%HNWM\VA7H79W:!-C+<)A/UQMY>E[[Y MO0W?*]"[8Z[*]<2;W^TJN']5^33%P?*RC@O#RZH6>5GO?3Q_3(6\K5'W/79Z MM\V?V^P9.[RF'V1?_$X&:IOM;_>$]J'KDSK1,_<(@M<_][WZ(>ZT@. W#WE< M\-*%-P?[2^D;]M(L5^DV)(@J=Y#&!S#,7=Q>/+K^>')/_"W_/CAY->+?UZ=C_]Y]3I$&6I@%7(?,]T&OQ2G[A?SYVR=X/N;ATY >",QTP M/Z6PI#A5GO1U("BCJ?#D4J:O'_2+Z^$6UY?EQ463D,*L"Q*H%!87%Y2P4"8D M43+3<1;S)!+/7OC^HRVNW3-$>B6PA1+(DH3)(.99H) =AL6IEWF*T3#E6:IY MO\,^HA*(5G98EL51F$J24BPMDB(BF0X52045,M6!E&GX[ 5=+6GL=]C'6%R! M\@,_\542))12%?)4))'V:>SQ1'IA<$,M3;^X[M5\[50,>X=?/OBG*;@:G*8) MX2$/8'7!M*11$!&1^+&7*9UZ :*Q?MWJVKWM\:%A')Z G_[K-_CI:T9GY]79 M__VJ;>$.L6_ZT7H2JN)[GM7;;>F>%,K7FG.=,AJD'O=#3X91&D=^%/IA'Y%Z MM"W]\.6JO:Q"%4215H3&B20TU!Y8SF%"& L"(43$M,&Y7*7Y_3I[N5>,NZJJ M^G.*K>R?E]]^3O&D!/=VNC]-9$(C2D6(A"LRYF&<13+QPTPPY5/1Z_Y'T_W' MJZ<149" OY;Y1,0P(124*F$"*P#!R9,1;-^,HS>7[EZLY#M>0IGO95D@8>4D MF@8!ASD OUJDPE.A"%3:GSD\XA):.7.(E.:A"B/B>6F,^+DIX8&7D@2^RY(D M2Z)4/WL1]6<.7WWF\*26^M?YO[UBW$8Q^DF::9%FR%5-:4(S[8O4]].,BT1$ M8=2'BA_3ME@)%4>2QX$(,Q*+C!'*N")9+#6)_3B)J BB4(%QX8<_1JAX]QK< M7_EC7KD&+VPSN,"B%YZN>.%W!BYPN'_UR8JK_X[4E75P &L(BDL0I\] M&2R%-YAF.S&M1IPD9.(>X :5CP9L\(F5N9H9J V$X3"P&HB>A*!.%H](((R' M@$$Y4P,]FB,BD$,\&A7P78F@W ;!2ER)40T!=%8JA-@P*$"YF(]F5PLXWIVB M<.@Z@CK!$_<&+QO$AF(^0_0D4RS^?F(0-8YG!B>IOOZ3&EUUD!QNZ1VQ$#8. MV/HQ(RM30193%?-4:DYYRFC M)[&4+-0RYE%*G[V(UV0K&E&Z9>@HBV/N1UD8L$K%/N5:3J-M*G$;.&R^36DM% M%8^R.$@X387P-?CP2=+KDKN1N -Z>'DJ/4_ZH>2$L0@/F]*8I)$/[FLJ%"SR M) I\#A*W)E#R%;J$Q4$4T#0,5)S1* I9'&=9X$6)5*#*J-?'T.X$&^=D/SHZ M>?_YX.0#N(HB.MP'IR]-J*\2V")BCU % \PU]XBO>.QSSP>G'?/;USA]M5ZY M$;')@=%LTBUU?>S"3RO:YHF"M[VT\',&: I,^@YDID'6Q/&;EH4$4Z]J0=., M8LV_L :7$4&U"HX/0CPR!(-D@PK,1@31@4? $(-*9PWNIEUA..85L@_EH*/7 M@)5M-+%7A]"-V(O_YN6_7FR<"=?Q,$8WQ,%*/C<@;S"'+1;/?RX>&SK Z^] MA?&J&,UGFV_9/.6NSNTQ9SQ9&NG.O^=-X>T4]!#A8+A_)$Q#BY^ST26[JI[] M:[&?T$GW["2 E]\P'O5([GD(B]09)%??NV$(M-Y^")(;@1O7#8J=#]#6A=7' MSPT(*EX%K6*[UJ0!F$6P)?U'SD+%4]B TCC2%,R--$QYR%@8^]K37L9.DV?_WO]CF%7+31*V5YOL1WO4 F\?%F/U9G.5B.'@S$7MFO1\6 M:,'-"NRB ]A[V078:_$ICQNHO2U' 7S<3O\?L+ 8=NK%NU:Z'/P/*04L<> MU=JCB@KF4Z%CRD0L54P]MHPII[PX]H6,6!0Q*CP_DV&(WI)'4\ZRS'MVWQ"Z MO\YAJU!5];(8\]S&)JJW,'OBZD>S?BZ$=_1*X'7^X9>#JX._3@47L0AX1OPD M2<#Z"0/"O(02)5(EPS0(=9IN#XZ[QOBX8UG>J.-6I-O'XYIZZ@>=N7^BAM3? MJC8QC?_*ZYZ)CE0/\$L+D,X$V%(.V7JL9N>%-)#M]@EXD0N1E=)8J 9"=O_X MY2#UHF%C:S[(S*WO[KJ9J^ZC7=>V8F^POW:D!SF"J#N(5_N]0L-V.G? ]F#3 M"KC'[AO"!"@Q2H"_VZ#EY3F"4%9SCOCG#L$8_FD0\UE>MK#P-=*^,/:QQ+ 7K'W'? ME708[RA-^(?!%H;V=V70 ,>VO4)H^G,%7RO8[\#,J\6V<\6ZCF]X_[!+;H#, M!M4"(.E&E/^] ;(K(,QQ5:T?^6E-'KD(L5]\\8][1=:XJ-0*1/AL.SM3$0%"; M[DL<[LI$!CZIEESA3D&$]P;'2@W0_:;A1 M4;9&^(,IRZ'9F/#XS1W_P.)F^6C9]7X2UD.-ME\S;+SL+O\G:D%TNK.HS5A9 MXHF;7=[M,1?#76R<(Y)Y 7,YRE'I@92-X9;C62$,X\"_"H=3#]<@^0R&72XG M)B@.ZGO2JNYF&S7^_HJ-DNN!8RH88-0+M"?<@P%[U#@"%!SN8*B<A$'$N=GTY1RI4JZ@9P,_J \C%O93#),9 MX@ \ R6X7RX\KKA6<2_ MZ->;KM@SUF-YN^.P]*K^TVDWT0>U1.X'W?DVE=N MM8\]+ _02G/,P27W%!$D4U$B)&)!,I);Y/ M4YY&/DLD7PE0P9AS)FBH(Y^R,$U3IKPH]6G&:>0'\=.,?QA!7H-];93M/A(? MF'T!11U9/ W5F6,3^K- S_6)6CFO#6D=[B%_L,F/*;SJ\1V1QE@8_G113T#=A$/\\'!PHA@P] MQ@]NV:',TP>V?SW(:M0$5.3/J8L2!&#%ISA7]BIEDQ1R\;)7MU=MLXV;B0UE8LU:PL MZ@/7;L@,)<9DC+U9C9B9^(^]=N@LG[%E:OS4$(]@S_SD%["-+!4NFH.U C+A M(=[A0&S9\5INO39FU_0;["QER1EM+@M283DS]#>7W%(3_-GO;>LPUB19B9V= MCAA2".'MW\9RM5.45C=N=";(;*-+166)R1:G=UKF MT$MH9#-1-L43(V7U*;YA953EIUPLNUS&'US8>39(4;$^?1-#G!-'$XIT:);; M\6:I=&$^&P5TQ'G&U]NF+2 +R* I3:/P_]GHJLI-ESNDF6:IX!/*'&DH08MA MNEFN+NMWU2UD9RA]Z G-'=-I0_HV-+'"JFHVI.8>)$%U,4Q9N[HPJ!/PSH7Y M%2;EHYIU_.-A'>KL/L\YUJ)A:&I'V:JAVF>USK&ARH.!F4_J[+6:Y.ZRS VY MJUY/O73&<,EO/\27& F^5$TP&&YK_%88Z87W6TVO;$BVSN;%U0KK&B;:4/#E MTH3'.ZV<7+5TH-=2JZU2S&Z1&+B6!NTVUM,C:8G]36E)UE0:544G-MV)/G0& M#F?U#*PLV*@,56#^&?[%V,!X#M<55VQD8A3(=XM[*P]#9'>G:5#?9!G\6,*O@[?U6#T9KO_^PM'9+SM[AV6FHA)\D,B8J M"CV"!5HD2Z0D,"\\"D00)%1^D_/VN*MSG7TT42ZR6.%2J&T;PV.'-93?%&E_ M,J1T,=V#Y73W+%\Q//;KN.X>@9(,&AMNUZ MJ;X>D^KA%IXQIG7\9.+,X.#! M#ES]_&UT,KO"#'!KDJ&[8?/8E>Y?3Q+TT*@^#U9/OD;)+T_]37W<#H356U=4 MOQMC\'_NJ<=/"3Y@7LD57*(HSE+*/!7$5 N>>G$8I(D7IIZ.I6*G;]95^)!P MV<)L5G@UL- K>]'GV?#(?$UF8HR1\4%,@$CY-(]-!";RY^G#QX?+@ M]\-S4^+_ZJ_HX)6(_AG_EA^"D6D^O]J_^N?B+%B&$OAP\4=^>+%_^2%XC;@I M<._'R\,OH_&'OZ$-)P(_?SQX]<<8WJD/%F"*/GX^/'E]FF5Q&/E!0A*9*4*9 M5H1QE9 THPH\! J3&R'H[#",5PM+UE,;WN7M?]D+I.9K$7Q)'47AI2Y@>I"%2D:":8+S2-0J/K5FK>>EWW&+KNR[*N M"[-8B)@SDHDP(#2E,6%,>"3B+ JE%V"M !+$#.F:4LE=U'4/#:']8"OR3U55 MS[<*R6YT/X+;#<-:3;PC^NFGQS#&ZK'_K2A?%7,^T_/1JM+J5=)M5%*^:GYY MB?;B*!5$QIXDU%<^,FIX1&1:>G$*&XGRG[U(PE6(X)5@PBT7_;T:5]LB$?^@ MB_3.K(A^D=[#(EVQ&[PX"T/N4Q)EL4^H8"%AF@8D2Y,X8I%6G-)G+_PU0)2/ MLDA_I!"4.6?HXU"];W:O<:A#->L]LSO3L%?+9M#'4^UKFOJ,DYBKC%!*4\)9 MF) 0]L,L\'6@I7CV(J3#./PNHU!]E*G79 \29>HUV=UJLB_+FBQA41")-"*1 M]B)PZ!#V'S8DDO" 9X*+0&K?Q)B";-6GVT5-]MW&F#9FK?SDLAEO;;QW)B*$ MT9;@D8W4=ZJ.;]GEIZV/[]6R?&FEK5?+=Z66#U^N&IA>2OTLRBCA/F)RAJ$D MJ9 9R7SJ>TH'*541J.5H&*6K_)JW5,NW6QJ/'(KK==H/JM/NU<;L==K=Z[05 M4U. /M-!PHB()>BT(& DI5% A&DF=(A]VCV[(6?##UO%45Z)W7:#Q>Y[-;. MF'JO#F3'EM;_=Z>%U_7K::O:>S4?#XN)Z+7M'6O;E42YCZ=4A%(&64 8U2FA MG'LD8\HG7A3Y/&*AT!DX]MG0HZN4?E_GUS^A.&2OA'9>"=VKO=3G'Z/994KBZE M;D*'A<1 1(R3'[N:\G5T=+)_=?#EP#\Z.?A\M'^:ZDQD,=<$G!]-:$)#PH.0 M$Y'*1*6)%DFT IWC,X:\R6&:)#&E,1*+>EKH)).^5I$?+%=?[@_*8C0"77:) M*!2W*<.OZ\%OXFYI*JBP+IA5KC:R>KZR-K:G ^AA_;&A:0_KW\/Z][#^WRVL M_XTP_4NJ/Q#""Q(E(A\IJ53 4ZXRZDO8"OQ8>.PZU;8)H.;&[>0)%:DGX5Z4 M?5W%^'6/#>A>X&U7I-[7?:^OD?Y^XZ$+AI1TJ"7S_Z)^+=_#N=Z/#+W_1PXN/GP\NWGV$=U]]^/+F\]$:UO&# M5W]\//SRV_C@]_\=0_LN#G]_'QZ^.@O [LZ_/TOZ.%"/+X+>EP=]UU.%[3%QZ,Y[" MN+:(CY.S+F1D7Q"WJ&2\V/=%&$=>%(*EED:9QWV69*D?>J&7)+I7,H^G9/)5 M)9C2) 1+)XA3IC,>9BP.O2B2T@_=D;#O]5KIP;72U:I6$DF4 MIE+%A*LX0:T4$>+SE"6)?/8B#E?S;&YM^O39W%^U^-Z6Q:>\PE6' M^JJ'"+A&]WS5R=5U2J@9^S5*J%<]MU ]"YG+3O5D"?5B)2/B99(2*L,,M$X: M$9;J2&@_@UT#\TY6SWN?LCUD5YJW1M%T#Y9(MAH9??BE]W<-WERM+4:^C0WT M5+3-8RJ;[2P>,RE',">+^2@&]9E\4671ZZ7;Z*4UT2"?!4GH,T82GPE"A>2$ M>UD"4J8RZ8%V\F7T[(6AE A^V;5DE._1 MK.8[L>O'7+_&]W,+6< OX#52/? MY7CLH(+O$:>^#[V])L"F(R\3?N03&L4*_@E#DDE-8?<5,3<[B2-/40C EO)D@*6I17EO*N3^ [\ Y/_@J/]D^5\@+&!"5QB-68GD\) MYT(3&&/EBXAZTA=;T"%LF\6S$P1WC30\4;:ZIOV8KFCX46O^=+ M+I%,5QO6 M[\%/R%QB6:R@K4/WJ9C/+&G)STC4@Z5/I8+.?3%),H;/=6_P$F^'IS?L.M+1 MGV&&FN,#,Z^HKJJ9&@\M-3V_6F0,:ZG'YU.;'V7Y<5!5(!T44L5HI.-I*J_, M'88NJ.8N?](_5)C4Q.F*-PO^K\ M:+G>V)5]KD(N+,Q%+5JC<%ZQ,ZQ *PQ7#DS>&#EW!TA4A5VMZ9>88VB"N\]9 MA51G./IF&@VQ6T-'G\/-+>_3NMEM^+5*9.@1YR#KAJW9/-&P2T'KY]9VK>9@ MHK;=P3=/802A&_!X2['3T-XO]1H:AH1*34^C;XM M"Q2T=ZI2Z+WL3^0K%/]BBIF./R:?[)?WT<&%.$V9AD$+ A*K-,%,^(PPS07Q M4AGH@'E>&H;+Z9 ) HQ*'5./9C0+)5.Q (?=3V(PLA/N+6^\;R9D:B=@4,^ M6BX1B;')FF>JJ M2KD]LT.LA[.@2A\![#4%@.8$%/9#&IN5S-BZNJ$+G1 M>C>U?V_PJJ6RZ_X^A3W'$&W" [I-1 7/QE@MC31J?&X[#R-G. >A/3DHXKP< M6T+"24U>W[Q#PU8Z.\?-KIQ9NP6_O8)&8F?@P7!)V1*YZ@%N3 MBOD89TF8+W"_-H8#[D)F(S)/&N4?E2&A!!G&AIO?W0@IOW3CZGIE\GD_CKU:< X#"P)J0(/ MGB81R3(O)4'*4RH32KUH)0=>19E, I6"E^51F7'P\_TTB&#&9 +JS'_"S.&U M>#S13:=N/JY=HP%S;?T*I :>72IE[/1:&>[/8'>,+S #)0@^$FX[8"" MX/G$_HSZUN@[4"^MP8S?..0)YSKDK+L'U'L9WCW*K?-CU$]5P=('+=5M\*HJ MQEZLU<0U*2WJ8^=";*>3L2'02<-_F8\;LM/[TLN+H\4Z1,P8 S4DN[!#71K% M*EA9&H/?,OWN(5L]WH6^VEEGF-"+.)M8=P1_VQQ=A0]W>X#VYO"W954+*IRK M\DB_JWOV'MZZ>% &LBRP>/L2W+5*39J@J_>C:=^3#][1R9O@\,M[[_#DP]7! M_JF?B2#Q0Y]$+)*$1JE/>)9(XFD/]).O8QWJ9R^*B5J)GRZ)TO=$UWW3[H)T MW9;7W!(]NTB#99_7,#Y%:>S>EE?Y\ES!:BR_8LG:T,WRHAWA6\VM:Q9N-Q93 MKULPE?5P8&I#7:-K7654L8L(=5105^\,%TFB.\H'&_ZM"NB&OLS.W9X!@PPS MY4:YU4>M3IXI&W";3R8*O1967NT-?G-URUO=/=QZ DQXI+0Z<*'9;7@(.]0^ MWK$E&T[GNI;:19R6[C6&;MN&H1W/PERM[!ZX-$C8S&:BUUB^)QA8A#F$?QXN MUV&-JJ[WVC?-L/RYPA*U)J?A!U?3GP_.3D,1J21B'HF$#$%-"PI&9S>#C^%>SKR$BEH3*F,) M!XX4^3&<2P$0+,[E!/;E!/[GW.+E9D,5! M$D5$)RPF5&CP@"1+281IU3*6"JN 7TR*E2UX=4]>I]@&@JN,:=^/U;(K+WT_HSSVDB#0E,4@ZLI# M)<2BR ^1P6XY?MOQP?0 IX&8>1C8B?BN8[.=D/*E2:"5Q>6D\W9G);:'BAT;DS,\6C.1S$Z'FI[8TT(F MSG?9LNLHR675^#]J),$(?U^IWA:XWA:X!%L@YEFF8YX2IF%T:*(Y23.>D"1* M590(C76$CVSH]7-]1W.MH\1/N(Z)$HE&FJ" I+$7D$@J#7-&0:WS+>V^;S;W M[M>&0@)4I?Y4H.EZ4PE^_^LTP*'R TI\G<':1I^(@C3,J99+J3"')KXBUYXXUF<$4&;0;%OS^E@ X&5FL\&QBC&>9Z7]F9CX%IS&3,/ MYI./$[!M34@81= F\HG2/!//PHJR+"ZQ<^9)"QW()]8H,,=YGU@^LD=ULTY+ M5UJ(;:D74AVR7AF(M8-@D@_/,-R[>,[H3JU<)4F95Q^'=H#8*"&)L.NCD*;U$[PG]A(S$=VYJ\?MA7Y7_%J M>]S,FQ9=UN-F]KB9/6[F=XN;>2,.YG*@,4WAMU *$<>4I2H57 :A2B(9^GXB MZ::@VXU6]U.W3I8MS(ZUX@P_]P-:J1/<0RJ7Q9*;C$Z9EZ;\P!0JY!8Y7\+F M6Y_;KMQL\_&OP >L\_Y>#ZV^?\V;SX?\WE9*9?N*-',L#81JXH)+/*K@5#E MC.5F'S=O:VXR*L V0^&)O-GI2W=N:FT'<]P,[S+F2]V[-8VLC=4Q?#VWFW1M M'BP9SKW!XT'9!"V3)$ETQ/S>E5];5!^W] M&%N=X!/669[76_Y5HZU,LM'4V6EV>/&#43#]3;#^:8' MHY@Y=%27#F'J<3 G9=3Q!.SEQHXWW6.CJFC[:/O"IM/155/@=#:QV>&8\)R[ M=0L7FM5P7I0SYY5:83=CS!K;WP]J6/NB-$<"WYND0>_R&?3-%-3??,#3U%VY MP33).S9WR.K#Q81(W7$9AZ@$+\]ST#^S?&R=Q([>-.IG6?7@F\QAD)P+]'RO M5H.::W+,-CI!*\#7CQC=^MM$?F:#/SN[Q!,]F'3%#;\I7AJHO, +_*&1G0*S MKLSB,^OJY<&?QX,W;PQB1O)+U5@+TSF'04. &85/&M87PL96@:FV^1BK.@>M M42V?9 D9^(B!&=&4BBC(LB"(HX3%8][09!V#S6\Y?CT2U1H1]K- MTU'Y#GM<)Y8>*S RS*2]!&6HY*]7[KK*75AMQQ+TXYUX[/L'7]Z<*O#98A8H M$L>>1RB+?<)\S/?W%8_CB./OSUY$P\C/AEFV"K<[N'3#/?@)U;P+>;ZU.42$^HF[Z/]>=H+U5Y3'>>2>R%FPE:Z^= MW?:VS(5J?FP$S/^1A2@X>/7A-& QU4F(N&$&2%7A"6D0$!9D/)6ABD+J/7OA M^WO1*M(#GGU96=@;'(._,8(-3A7S:H2!.=15SCBMYF,7G'2F?J.:[D5WR9AY M(J&Q3 -!/2E3&20\22CH2Z9DPGO=]:AB%QZ<')RJ3*=8(4E\*C2A*@L)I[%' MM)?X*:=21X*A[O+\%O,SM#>G9?X)C>_IB+DX]X)><[^^;7Y= M4G'VR&96G-F,\D: EQ2BMGTJM(KBE"N243\D M--3PB?.,Q#Q)N<>2,(OB;;2D*_Q!":H'V289%?.90:8PN>=&9@P"E\4@J&&X M'N3P[GX2%JK1F7CNNMRQUFW.0I^Y4G*YD(#^GF.IB+JT7Q!6GM!ND*>\*YU6$TWFO+MO-)!1T:-S&,::G< MR;@NBS&XK[@N4$X_M]5QF A8&8V*9Y&3-B_1!@,-"9\-@0S .9Z-7.C3'#+: M^ 7>( OEJFT0T<,@Q APH9M32)MA!7\1\\D$/6U& ?AF^\R?>N%C]Y%I\BT2.6X9S ML<>*B?-.C95-3#A6:H!'7@/?NU%P;W-.^76">Z]'IW?>I.V/3N/DV0MC[YT7 M([B[^O\&K_\]SV=7W>/31]06]Z.RKGVEKE$SNMDJ;B'6"J$-1"[G9=QC,J6Q M35ZS1,42_1(@J17S93HA>/'1&/D[].?<23 MB.*0!$)F!+:?E'#F^T3'5/@RX9&7@GCX0YIEPS19%8]AQ[H?72T$$5O]8^:A M]6TP%67I1^O(LBN3/9-KESN 2LL=Z2[H4C"A4MRVJE*^E9)?6OJ8DSG3%CQI,S/8$_Y M@:7SS>7!Q<=3!3J*TC0AH4108RH%R5+M$U0D3"99QC+^[$6 -,VKBLN&,US) M$3K*,W/*/]NLS68EPZ#BJ617RQ+"85\+$L18II3[0<95[*LHEBQ1*O/T#2KM M+D3E!-RI"NV"$]O*5Y@B_",+R.&). VR!,R.."5)X%-"5J\0<']7+B).1"W$:4ZY3&G 2T@S1I0*, M%7-)(I]SV-V\V)<,+* U,B+: 1TX>1B /)AP$69SF;2B+J*<'Q)C+P64F"PN MQ&:#FTNLOVBJJD9%50>8UO@1"UNHVP?P\M>8*]7NH?OP^N4]% ^ S09JDLT& M&^W_A5>L_%C?UGH)8.2-1I@6Y4Z8BXG%\'28TN#5Y7)ND?2,4VL229V;,ZCL M\ZO!3S7\%&;9M:X,;MZU(_-SS#7,+-L=<,-.]Y3$VX->B&*MFM-?/ M10,@"[N05KF!3)^7%>(_X3-< 9&P*<&F&-:&^MU((]3WJ!#,Y1@:&;G)5\0: M6X&17G-J4!_)+L9?85:PMHLB8IW3QERLI9*YH+55[0DDJKTD+_KBQUDUK..F72"X%W M^UJ%G$ 29K6R]'L:WU/D_S^..G^*O$\=YQ$;.'OXJ3?>*3T5;U\]&%^B$$=+M0SKB2^/S(PUL--;8->;$YI#Z8V.]O[-<+[^5Q1B=1W1A_@:-_!*V0#!6 MR_YL[N#B[#0)?!!K)8F@:49HZBF2!500QM(L2 .I:+:RR7MI$H9Q' 0*YD+$ MC"?4IUQP+XIHQ-0*--RNGLTY 1F\:PN4GJC)_W?'4&TYCC#UJ6(CZZ())_95 MFQ!CLP-C+]X)X^1=M]GU@G7%8"^;QC]F.E(S7IV80^?;VCRL#"_9)P4#H*:# M<2'5R&C9>H8,F(3KK(5LMHY3U9!LU7@:-=I,71%7S^%PY4IP'HS>-G8N![ET MKD3K@9@'#5<@.XP[Y@)]YG1A.'!N]L8K&F=]_3N'#0?7Q5-:P?#%ST0"[ M@#1@<%^E39+5AF=^ P3J[BU+4S!L*ROK* QX)B [XQPM,T2*-?5_C>^!7 <= MI[F&2:F7Q- BB=60TT:B'/5(IQGBDJ-SF5-YK_3VB'?FL!Q#H ()^8Y5UM;2W@&L!^1(A49J*\^& M^=-A,)B;:NNNLDRUM7&&9_P+W$[.B*@#H;BO=[9U%W8VV[:9ZZII= .\8,AK M+:+( DJ:12]!RX2;I#S6,5T-/HI#GT$D"9?#[_B<',54DY'0@69&0^:RF(^< M87&)\"E\(2*_KHF[:RK>TA_:KRH0Q^/:"G3NT>YV[R9+N$7V-AUKS-M:_,&W M@#[ ^ZS=9TIIF-W"4/D?PQ*X0^*$J_8BCC )]WR\?9D;'K2$-1[ M*4SH+P_NK'9-]'[,;C=FC2 ::O#2H/,;270^:>T/]P.[[<#:A=YLFEC&RI!8 MM%H ^I=X]FYB"V#.P=[!<]Q?/V( >; 0$^H'_K9:H*9 J$_W77TCINB8?18Y MWPU#HIF"TAV2VP6 ]!1EFVK1FD,6/BBO'':J"V$@<3LWEL9BJ*)[;Z^4OF(* MT: $E\;,'K/EI"X,-VT6E FL8.H!9F!]*D;SL6HH*RI,1^:(73NT4ZS!H=QE M,^G&W!8GFU=-;H?5,T:(6PEF+9K:AJ"BH:#K8'^[6#/BD.0XJ!OCF^NCHF.T MY;D:+&0IF?:M?U#K4R #22V5 U/&ST9HUX(,CFS: 3Q_;_#'7)ZUE'6./W6! MS=#83!ONM^ABV!QIT.+ --_0+EM575I\1ZTN72[:Z,J1ZYG @HW>S9H(LU'9 M%AFR)EHTR6(8Y6RT/X9!S4/-%28!R*F(N@\-S,M2WQ=0VS=UL>I0MIA@*+;N M4Y$+.T[M"0@B)')<838UL)W*75X7MW0?WMH)>N)^0]V+52?!1+4KZR;C8I@V MR*0?\]FZ8R^;?FA]#V>&-.78B 4P8AQ#;D69H_G\NGGD LKZ&G!$#OK4J6"# M0\ 0:QQD:6C91]%W;WF22V:/7EH[_5UK=6[&ER_.2HPDC!FBHA:7K(3M0)SG MZM/UYS^#^2P?V3.8?#*=(T@![!.RZA*1+L/#+IA<[5 N-F\^[63R681U:P:L M[OCG^71J@OS0_7/X9]2^E.>CT?+27*8UF"X)P'U"EJX>(MQO@L)+A*4W0@<- MVF\WHGTK9#!0/R87O:%B>7^J>:I%E@;$3[#2A<6:9$IY),HXYW&:""G3Y9AF M+&04>-K/!!4TC.,L$%[J:^U[&F:'WB(U8?LR9E_?T$CYYL:HLY/$,HZ0),^JGQKPQ@NULL8U,T@DO6F"?0 M\OD4C =8:(Z=!;?B:TM0E_$\\00J$5R&(:,Q2YG'A-8JT9X0@4X9EI[ZOIL8@_QAR$39C*4%[/ZFE3OL M\&U-8R9;[#+8S]#(MP.(A*?P(H0O0^$W_DF;L99ZNU*4T+&"!QTSN'IP=3@< M+("/>6EC&W!E*N &O(!1Q.(F3%8RV"7,59'A=R*?LIJ-RORH/L-^X,JN.@>Y MR&U5N30Y=.90ETZ5$203+F]/EC7+1\B@A<>T<[-?FEA(%[YL1=TR?)R+P#9Y MAL72T6E#!]$>O2[XD$T9\%KG)Y&QCL* 1332U$^2+/-5[(F0@6FN1)J@\X,J MVC@_M:[N%/AN\GRJUY^=7[HN8_N=&EOW^6W;TJ/&V7WM6(1/C*Z6#GW* M$B4]Q&Z.EK/MS(&[Y99HLQK9(K6I6'!.'L)[?S*J&WP= \Z*F*R>M9P6G9GQ M?#8WT:9FSY*-L>#OZ-YPV;F:J,MNV-S&P_\HX-?!J]8D'/P7 M&T]_,2 E5I?5N1[K';$_7KW<;]O4=<7LW#:P6OW8$*/K?%C M-J4Q^X@6^P1+U5N.RMN9Z]I/9:85R'+BTXQ*KC+X%%$:Q1G+F 66]I;YJUMS M_=H-P0)([T]DJ^>K_;,SK$R:*9>\58%V_V"T>&_AKU/V9Y^AS:>^%*#260 6 M?JP(C45*F(@RPL)02JF]-!7RV8OK#'P3\K[.*DA%G/IQ%'*/2YJD8!5@^)/Q M0,,WU%H%* DV).JM8"A^DQ"<@*Y.,P> 3*A)* M:)1&,.,9)PD3OD=9"CXU.'98KF)W]>6]?N@P@RSKZI-3#;U.V"@<%V].TS#S M8:G&Q(/TM5]57J=GK M F4+A;+K%UOCE]U05-NOMPWKS3LZ>7_*:!ISE2J2:LD(Q97'64R)S *111%% M_E)TN/;6$)9T-^$MEMCJ]7ZS1)YH%]>H M)?1)<\NBT=8XU\6B55VK:G?P&S4''FD5(C=!DPZ)6#<:U=6 2\7P1L5MKJ:W M;!&=ESU6GLZPC['=L)#JE;181O-$N[-YT7063%T_ME1?LU[DZCSN3=;UO&I M"&JC8!4WHEXJ"L6E3D[&\[:?-J5H_MS-6E[V'$S#NYPS?:WWU]9Z^WVM=U_K MW==Z?[>UWC?6;B_E1:HHD2&7F>>E@OI,9+Z6H,1E&"@_D&&RJ=;[QGS*VVVB M#ZD#79)WIV")-:5^;D]T>YW%+5DH#\"-KT#L,UOI/2^MP\%Q6S2'\";798,U MMU)UQ093:P5B-=_W6%OAXM0=:+\>[_'@R^O35(:I M3[.8!$$2$LIX0%*?"Y(&C$8>DHC$;,5XB#W/#[2*LCBA/! \D[[@(@,+.?;2 M+/N>BBJ.S(IXVL441TNKVJ7AUAJG_L%:$_:S4]L-YIH+LYU95L6EB-C2YY_ F5H204,HB :]*@5Z\1BU[RF7,"$!]J# MP)7^=OII=+G3X+6V75#HJ&4;++^5 ,= SR?"(>UVXMAK8]BME3@RM$ZN];I M8F+<>PQ=@]/SW>.5:W<&>[4I!6]C9-=$)F$,G6F ! _8AY:"_,;!N&IA 9H] M=&^P;TN#[VV_N]6J?O)V=+!9,#5-\Y(U:?03 M=-T9MB ZMUA2Y@7'8&ZI,8?6@>T0K(P[/'HIW[%^*O[<90)O\QC;&6FS&]NR M,G/RNIC)J3Z;&ORS]1/5/:"=R)8=H$4 M0O HEA\%)LO;$P=+5O[ MA?9P=8+B]0H6&ZX+JY1"?V@6B#WQ7Q!MFS;0B"4;0(/(Z@%M5X[KUU4@/]NI M%.M?6MU_:6$CSN;,X,YC\\U1 ^(8C^?C3@]ON2*".(.5D'A,Q#ZL")7%6>0% MODJE""AEEN4PW"*#QFYWO]<-K##M.9\9;VG?0%'T"^&&A1 >G(CH- NC(%.1 M(EF61(1Z,B1IXJ7$\_TX"QE3(LA,ALPU*Z&I=;$6;5/I,H%IOS97Y%LYP)T4 M],D?&R;XXO75J2\2*F #(E[(8IC@+(*IYB%17B99D-*4)_ZS%^&FDI._%XJ8 MEI$S[UY!I%D4<)UE#.:;!E)FZ/\R+\MHQ+BB7K]E/HH@??1.(Z&"*(YCPE@8 M$*HT(ZE6FH2")3J*6!8&&C1%N!=8A&\#(]3 M/#_582!DS#P6:H_R=&L!ZVJ@W^IVO:R;U0O5C4+UY4-P&G-8YIX?$*YB1F@L M/?@D.&P_(O&%C*1.0A"JO?2:*FBD/FQ"++SXI+9537<=]OT;O_C4"?@RMRG6 MI\7K"I(X$Q_/2K!8)'$.L#;_]\N]NL.W63&4,8]&8"-X,:,:[($XDK%27">Q MXJ$GM[79',I.]:X9DT/5KY,;UPE^/LUDENA !<03U",THK"+\U 0P268:PF/ M5"8,7,#FA>+2[$TEY(*R#8?XO97VG9&+PZ;DLI>0FR5$?#F-I( M.*0DB6A" M:!!HPOV$$I@"SE/8V;Q8H$>;;!:0?+&BV)U(5ATEUFS+-<&(X?ATGN3.R,[+ M7G"V%)R+ORY/C1/N13&1FC&L6I.$Q6E,(I@@+>+ @_\]>T'W_#L0G&O/.^MR MH.H390DU,]%)=YS:WN@F6@I!1&=2<&,[?#/&].+&K">>8>LX "44/N*I"$'#T,6ZG6 M'6 ,XC9(OWB)!07]I.P985O<8-* &@YZ(]"Y'L3QZ7!\M&O,4(_ERH+5VLP.CJ?WM,CD];J >9L)G![G&L)C=/[Z+H M+OJ#S6EP_5[;'(>7:INTG!_X<.D]NZ0=;IGQ\68TFJ,\#EZR,2]SB4>/B);R M%(Z1CR9-P&K@-@[?')PN'6$:*$5;2-<]E3'9<9OZWQQK-A>L.=LL!A>8V0J+ M9S->BR@(AW>B3'[,9PZ(V6@>N(XCH'?]AB8CXQ!#];];D$=X.WH)CF;-(DZG5/R+LZT>AU"YQOU-$WXAMF,?." M+*%")V!!>'X:)3H36M D##/?4\;9P) ?O=[96!<\_C-WFJXWZ-9FP5W\]?GP MXNP4O+PL39*4:,XQSF=0,20C<<1]'VQM$0KOV8OP.N #5/)_L,D<#S%I>U2Z M5&"-?RYDTCI_I)3&MS#2BEAS=?HL0CM9:Z^%X)]=%M<45?L_#XZ/#O;'1M&C M-0(K;*(0*0Y;=BV0$BPAMV&U\*IU+H8K/33ZWFU@I0'Z$UZX:,I,O 0+ZPV]2Y1M,Y6$:L(1V=PAY'Q J$E*/# M;8 C3=$^)E*,I])%:4WJ12#&XFX)BL4(FX);J1YMG30N2._N)E-!-=] MODRP=.T;%FM:*I>'6-T[1O_SP>X;8M>5%KYS^N[Y#D"M/CQ[^GIVBP7FJ)I& MHEHI=_HIWU-[P];S6=GG##<2$DPH^;/EI@0'8]QDV6T4_GJG.#Y^VR*\UIY; MAQD&KW95'E4.0P+F\X;UT=-3?W/)F,5YM*@ M=7D[KW*- 0'V08=2;K) >5WS*SIOKN,[UEVP1:NF!T\B$ND*6ERV7-.GO*KF)H363 $&ITOG/IM"#UEC)XW-S+4! M_M6XH_7AEQ[5.>'IT(XOP#6:MZV$8N"5!EP*K"P3_$=:"G#S+:I_4['1 99L MJC::MSCG?@!BT5QI ;+K2^YPG?C>5C/Q),1EOS)>*@)CFF#K&BX+F(5+RV:/ M\((XIIM\TY\:<%J#8[OALI]ML*SE"G3$?58XZB))NV[K<$X+.H@GKV?E\K?5 M%2SM\1+17^=GV"#A3C#/%W]9#)?5WDA+.?BK:5D+AXYALL5W8"#=(2&&/S>T M/"VKX$F70&5A+=A!=YD13J7A8G).^VIPZK;L/2*(5)JQ&,QMJE24@B68!9[4 M"G;P3'*7T!J[A%8O#KWK8U)O7 M?*?O?-Y,^2O454:H/7PZ^O#F-DS"))8Q] ME&2"4)H%A/N4$R$B%BB)D:H8$QBBE2"5S4[HS2Z4F MU\:7%L-6;N/-JYLVY:]SUONPU[V;K,O*; =LUN>[8K0^&KGKTQ:IOQ9VP/^7 MWP]!U%,5JJ^,J:Z:%8M1U:;4">-EX=/SOG;_+UKU] O)@ M@;%R:?"$VVPYUBG+D?.RUJW6NQC#,\^KSA(MPM^/E0&U?I8X'W39+/J?'\B\3^O&W"7ZAU8A? V,*W6__X#4V?O MGXHHDYE/ Q)K+R54>Q')XBPC*O1]Q;R,TRA;07D2S%-1F*54>I0SCS$9*Y@A M'JHDE9%<1GEJ)V" 0[]ZYK6K^8'7ZHX-,>6;QJ8[&@)&HQN5,G_#DZ0R1W5U M]HINPO_Y!/H]LYQM"#>GP%S#9%74)",UF^$^COFG8,+![<5\9@XV48/5.IRK MB<*LXQJ.#GX>(>U1-TG5N1QPUPC=:.MX,#!&)Q_;ZD37.)=I;L-?R%?BS <7 M@'-5-HC.M]1MY4@8FR)\\RZ+Q([^T:4:?6K4+4+UN2Q;ZUS!D!D,*7S*I&YB MC7]*16"JR#("%.>)K G M^81%0H,E(%.51IE.L@1KO:XI$MQ81>J8,]97\SM:"1/YWQN8_6M5=36:#;7L M&4;X[<'%C6K,:JQ1,3DC&-5^PCJK+WO=ND",'KW:]T_32,;2BQ/"O30@-/9] MD@4B(()2E01(DZP]U%_QKNNO?N:WGWEX3WC*I9!4>)2P)!9@X+W+7 ![P-XQ;#DFVRMK:Z#[BAJ:NW,*WIP1 MR%S#,[#RLEHX2,-'<>/'8;LV/-.F)^1EQ^#I^)V6)C>98@6O1VUPZ/#2"CW)TJT/W_[+U[4QM) MLC[\512<8E@C&>.YS>(&1O/!/['45<0%A(K"6/X]&]6=0N$ M)&Y&@(#>B!T+=:N[;IGY9%;6DP5*59TY/LK=&;^BFT_#5 4^[??2ZFIJ5EOI MN)S6K!I@JWO.,S[F-GZU#,,1X+:RCY\/C(SB7F=;?FNM MOV?;6P_&N'_C\0C'/EXLI(D5-#ZU5N9N&KX>YM,F)=7HM,*L532T'/PY)Q>J MNKS$1SFOE=H2]@X(WIZ^[;?ZYY.GI.>.T;5\ VA?X4]T-]]]<>#P:DD<2I%8Q+66X/BF3(J(;8K@.W@E[L6J_[20H)YZ M$)US]K[PR_,CF[[)>_PU\HR!BG0B&3) !S8Q(RC'OX4P2MB;2<\97U?B_.>F<7 M#5L[02!,7\^QE%5Y8S@>M?V4M7B?VO85A.3]G-.AWRT[L)0Z( M7,CV;7G@N^_1'Q>WT/TE=6HJEC3L5+0C1\<# M,$4U2*SKZD!CP9[!0\:9B!E/# OU^,2^92ECDS<:1B!#.3^VXOV?>G?%85+U M'$'/"S*N"=DKVS=. JL-VZ=>/C10^;#EV,--1NKY:+VJ[,;'"1ZHC0MWH=B] MYUNU-Z_X28:K"4?HJ.Y9[<$,_:#C:OJ1XWK7_%=84RV"T?\KBWD0)XA:>OU+ MSZU2PFMLV\_UJNJG/VI4HQU/+J;NST&_U\_H[O!B6[E!,>W-]U\2D\(Z*0"V M!(PXU00YR312*AGI$N91S10B=,[((*DQ01)NB-+1<,6$(XP)[+%\:=&1#Y43 M.*D)+JVG9ZH/_JFH*>!MM8V#WN3V[K7V!OT3<(>R,V)[I[79:Q6"@U0B&[4A M^/WX\ C,RV!4K.DO=6'%?!1N,#H^&N9"YY65Z*=QE11"5_.#0%1+GLZDB?U] M^Y>/U4\FV1[&WX[3EVKNF5P@97YS6X4BII0I"=_L>=6@4E%E5+VUI-85WZXI M4WSO,[^L.?/;G/EMSOR^V#._-Y[AG4('WL@8K=1.),V5(YKJ:#$!T, EA55T M57[6S:CB\GL OC+LN";4"_ ,F:'0-!H#5<$9']@2ES6N>4.S-5O>TXG$$ M&Y:/R)68^+=2?&X"HE=$&(-0#H8=E_#TM18P@"$ZK8++H3Y%F_//ZOCFO >W M\A?=&K-??'M2RLF6?(B3?*@U;Q844JJC0>=;CNQ7;^W4-?>*6Q"[YW'L:E,& M7-EYUK<>"'A5A0HFCQ.6H[0YFEL2.?YSW*FK*9?NW&:@QLD:>8,A X%?ZE1?5I8^.7;=X*G5_6\-^R1#)32]DV.I!WQ;S< M(TC_M/2*%0"&6=_(0P9C,@&%/XX'[:9LZ-OD1U\[ '.UQHW:9DIK<&R)8-@H MKP-/-#N5S(<01/")8L^O>L^-VF;Z/4X8DV25QT&9@A^J1**0PF/!K7_:";TP M8>\S1]IQM1WQZ(<:"K4C_?E!7GS'$7E;)>;^T<]QM$ZO M&Q]_&1_ W_CXZ>(R(FQU&<9M[DJJFEG/;O7'I?%M_6NG?Y29/4L6#)7_?M/: MBC83]XZY."_?#D(X]SWG*N<6RN:)L\]_5._GS&O!Y;QD,5TE2K]WK M-QG'+O[X&/O;=V__.(]V'_8!2U1>=VT4 2H4@'Q835J)*\][ M;*P"V)>SY,?:9C]VSXNQ7V0Q9!M]D<$ N&'4!T_<5L\?=/*>_>IY(OD%I_1X MM[[F@3X_$65K$NOH[7 TK,D]X6U=Z^/P,B'$.0-S;GG=Z9J^?38_XO#RJ.__D'IL3W,G3VK^9^K\'U^0^5U5$5Z4T*7LDG'KX!AZ.<'56#+ MCNWQQT^M6C'58'2FE&@D&"/+E@TYZP[YB13D<5VGV]1TQE#"1[]14'Y,P:Z*=Y\>["F"<( +M %;RI;!#CCU? ML8E^/KXYJ'RS]+?FG,2NS/I-+B_'*S?BMCH/G6R?MPT_\\\'?W>U\S\Y?9UN;?W<^'[SC.:"^=?;[U_;.[O?= MLZ]D.GB^>[9!/^_L'[;_R??M?F]OPK/^^?UP:V<_!]3/M@[_(NV#7P^V=_Y. M6SL;K+WWA1F)!7,$,>H9XE@'I(DRB)#$% QZ%'H&?TH2#-@"B;%4G%IL1#[9 MI5/@3G*I9V+GYU7LKSN9-==RW/BFA]Z!V>P,[=[>(%8')[=3W94207K5*^?D MBX,1I5JGJD(P_)\BXPBL'.6)CSRE8-V]>/*GKHL3]J&;VJ*/WEXH%N_[Q M*+-PC==)O*@'ZD[/R3GR&][&?E8O/ ^W9X*I7 >O:X^&\Y3&N6IY^CE9^.S-F9)N3#-Z[7Q" MBG9]@%FY*@"4(P +#&/H'PQC_*OL:/>/X:%A^.^I4.;5$U-;E[+G>#1J%?^D ME1O]\S,0B8S;;K'T;^[CE1KBY0P4?98ZXKG<>8,NFZUG['V,*5VW=FY22,\C>/RZDYM*<7M#V#L?DKH M%M3CR9Z6LC-/W]4[G!5.*EHJ#!;<@'^?L+..12:<)C1AF6XL*LKN&.1Y][UF MHMLH*<8Q[-COMSM/S)ZG<[^_>_B]NWWP7GS^[?W)+GW_/>=A?M[YB^2^;7;WH1W MY$# ;^].MW9VZ?9O[^GGG2VRN]-.6QW\_8^==Z.MC_C[UL%?K'WPZ8NQ1$BL M/?+!Y;K+^0"ZEQ)1;2+Q0@:=LQN(7N7$7,'Q^3"2DR_=48*NPP0WJ?5I7-$H MO%>I\*B0SDCLJ=:8)YULI#@EK[E/1*GD:S9B,F8C;A3>DBN\LVF%)\%N61(3 MLB8:Q(UUR#*)$8M*!>H:EO M"$C0:VQJ*O^[V0(^/[O O6<>^FHP%QK _\2*8)++!##C6N \+.R"Z>S0-AB MJB4V!NF4F9@,8A9+J8[FH4Y8O+0:'?JE5=&T5ZG M= ?& @Z!684C5YB87':*:X #AF<^M,=!?8T WT6 9X"=H,1D+C7DK -@YR)' M6A*+@O<&:TP$IP#LN&!++[[+AXF>RYU- MW!LW*/_S6?@6-R[JO)\;@!L,16,4[F 4VF]G49T4AN%@-9)"!,1SQIQA%"./ MF33!<1(M& 4E[VT4YBN2IXQ@OG*Q#@XG@57P/',LBF"9HI$1$&1%0<3O&"#MQ[) &Y ]:3%#DF!4K):AF%5D*3YR'6RX>AGLN=KRY.5_$% MU5#NS>WSAGXX&+!\SUB^5?A<[EP6SX@^N1A]Z)]6E)R--S0'-BE QC8H83FQ M'%MO"=?:\?REB\F;'_6&VOW1U6AH,JZ=.M]C0&=QT&]0TEU0TIS<#IA'%B-Q M2"?LP?D1$5GF)$R<2\1(&X7CYP>CEQXI-0[0W239:)+/8#%OBY]+7;!<)$,I M0&>5[ \[0+>6Y&:'ZE[B/./T:.&E]9Z@9)1%' >&-)$,D219X,*ZI,#+V-$D)B<]),Z"4<1:=1U@9B3C\#QFJ$M),:,LM\S*8E75"EGZ3LLDQ MN*.PYDQK+S1,=N0A*N>$]8(E+YPCTJ@'@6.-L-Y%6&<05S &X+.FR& F$(^> M(J>P0-0+P;V)Q"BZLG[OO/@FH6!I[UR6L!E[C[!]#N<8KB M^5F ATHT:"S 8BS ]IS\ 1)L-!%S0&HJ@L]M!3($.R2(59I)R0RGBX!KS^EH M5"/@CYQRT$3<'D?Z9_"?8BSX% +21@/^"PJ<-4\4PM@9+$4PD?D2<9/\&2N MY4-=S^7.5Y>"4(' 'V,*J+V<>H77M%<,5G+H'V<2K;+*7]&QVD6.Q_.VFP\% MC(>-=5R8=?PXBXUY=$Z;F!#C/F5L;)&6\)^DF.8V9]V&;!WQ*E.+"I$L0EB> M. S:Z,=&/RZ)7]'HQT7JQUGO0?AHG(4%3;U%/ F&K& >.>,%A6ES2CO0C^ ^ MZ'LS#2RM?EP^T/Y<[BS.Q4^%*W;]KK5.%ZS(RF/N4-^B#E2T?JE8Y:NRKQ]* MR9I2T?"B:FQKV\%2JHK#/M/2AN>][7:LZW0[I=K[(!X-XK P]N<"N.>=+)S^ MN291BH/67K^?*P<-+CC8X*JO(SO#5AKT#^L:"R=UK:-!]+'SK2:H[X2ZK.Y: M:S/"\P83C,:=8[;X7D9@T[*#ZL** SKXO7C8@.9@7^O!STO90?" M^)GV,-??R0\9/SV7C^KT6H2V#BN2TWXJ/[E<12"SY\]OVOF+2M-@ $[V8R^W M:PC]&::JOO%$;>&) 3O4>OH25?.1AFX0@U;ER<9UTW(\K() M%^Z1%J22)^\TEHQJA5D^Z1ZB_?)^KI,E MID'$O'#D'[4(G-X.68\&(FI%"%AS;@E5%$X-UF?/9C:3QG*_F>G5UX93N MZ6KK)"OU_N'1H-2D QW@QL:VE(6MZM=554WFG 1?'1/>YQ(NDS2@57&;2]N\ M:ZT?4U1919=2.U4]EAF]-='.N6TL77Q,S3;L[OGKE_A5!S^;I3]OZ;1W,A@KG:\!KM%*E>B( O,.ZS,?8\YC$E'4] M4("CU]6FP: X(K8JRA2YB,Y9*Y-CT7C%I4ML4J?,#;*G$8[>&VK:,?S+S&X7*N7("ZQ0YR0 M7+J,FP1(T<&W#5Y_N"5WX,473T0P&%"ZYQKPNA <.9G@3VL88SPHG4_17:>X M[F[ I*$"%C3#FO# G=-2\ M1MJY*$C4-&*RLD[6]*)LU?T42BY>70I7GT=5I@,T:W-J$M81CBOK/Z^7 O5W M^-U3Q5*P^N%8RJ6Q/[K,@SHY!_F^]]WN,1AIV]K8&\2J&F<5&:MNN8M\.\E] M!+\D26)YKKK*34P: ];PU'F.&_E^,/G>WMDX_4*),LPSD&\>%>(>&V0X,UFO M1PD>(X-IN1L]K%66>R\\3Y@;3*Q*T5JM.--.$AT:&_VP$RI4HH#1"7+) S8D M+B"+K43R+8: >N-$]"!5:^6-8J SI&\\D _>=;?WU MQ5!L.$P$PC EB&N;D+81(\&,530IR00@!GVU7S)39/6J9;" 8JGSM$QFHAUM M],*YMGGUI5.W-[Y8K4V2R2))J !EHBRRH-0DB'"OTJF/NMO4&AX? M'N;JW/5NG=_/8:L6X,3Q1MJE+;_^VA3\?[!^TZ=9I^_ OO'78[@!T_?IY\W/: MFI.I+P-F'CN&$O@C^1Q;1!I\8M ZVK"HE;*,Y_2#54(611VU'+GX39&_1J/- MX;A4F*FCS>'""YH*$A E/"$><]TF MHRC2)";"J.62I)5UL'-S+#/HQY*B$^P&,^A)) MIO[UE$,<.9E#Y% M+W*).DIG-Z9GPAM/QT9U!UZ1ERBBCC'PFK "GTER;:7%7C+C*>/2<9S(U&F^ M>\*01D0?4D1G<$E2A$85"+*&:<2YC,A*^.25,DR1A&5(F3%$*7IK$7T$?/&* M(E^U0%RD?83C0086)<6O((O55B^.)D')16)-4S+@(3''S7G7&S!XY118H\46 MIL7FD-1RK#$W3B)A<]4T9A)R1L"?D@D38(Y]9AHGJURKI6<:;\H&W)&G=E'P MI)'FIY'FV6)I0DB),4>!!H9XXBJ?O! Y>SYPS2(1*2='T56!9T')TXGSJPN) M3.S)Q5[XX=VXAD>FX9%9Z/G()N[]-+I\7CU;\"TEY50AB:W+(:" ' L)V6 $ MBTJ#S<9E)X^I>U-2+BVGS$W;>:]4\S4*KDE5>&X*;C: )H7EGG(D8BYRI;1" MEEJ-7*+$A!B%PS^:JO"$>NP67$[Y[[R8.[UC6QU,F$"JM4 P"1)SU!\6K^E- M.9_4^18O,F'_YS*^K;N*+WYB'73L>'3U3Z[.6*XS_)Z2+X?P*2@\\=_,XGC\UW!.99X86D*O&[B4;C]PZHP[91T.BW3XOS_9JP\QWC11QZ^VWO?\6CF2V>Z/*JHPZ"+(8:9_@4]%8Y731[]V M>N!'PIM;'T?PQ6$U"K<:@;PPG[;#GWKV.'1&,Z'V'YBYQVQVGI,6;]6U5*\] MQ[6 SR_' ^A!I^W?VH>?__GK.R"1@^DS.^W#][A] ,\]>$<___-) MM'_[1+9W]D[;FY\(/ _OTL_=SYOOS@!5)/C[K'WRA2?)+54&85G*=B2*+$D2 M4<,X* XN4H@5; 1+&\-&QG&"*149P9(SD^/>1E&,F<" &AE15D^?\1F/?VMB M H:M69,^=:1KTKQ7>LX\T);C85B,:E +$WDCL>/GM2: M;_=:OQ]W3UM4C$]C9V+"K&]*^D\^^=Z;/&O="ZT_N[9D"VW%P5[F (1;_'^. M.X/8NM)) 'SN%DL"$Q(%C)Y0*C"7+(Z5GX 5%9-^POOV MKU<)XD9N1H6Q_HR#K#4!3VRGO_LP=WOO2Y^&H^JN0=Z"KYT$1%^;C.[\)=IG M<'WS_7?P1,@76/76&!V1UBD@#M@?.<(8 E%UA-B@M4@ _/ L0>[_C(^Q11C4 MT6E>,=4HY]2Q/VT7YBD,.M\KN]GZU\K%5RO_;OTK_S K:XI_OKC0FIC&5(W&MS?8&K()>OS6*?K^5.H-#:(8=9?J ;YT EGGH.[ .@D4?UZT ML0="&&/99,Z\F^ F#.-J"[!DQXZ.!YVSFA@4GM8#>=L[K7^UGX/!\,$.(^HG M=#R,+=!!%^?SRDM/8NEXKU 0=",X(;#P\KF]D[S#_2UV^T=ED'JP]EM[L5/R$4'\\'HXZ.[DAYP[*1V!N0N2DZQ MUD&[&!VA0:H4C)HO=+-GY.<8O[=%24+W1F\G>5$GB+F&'_*G[;1]//+@S0__ MMMWC^'^@C9[)H?HGE-/VSA9852LXL](2UB6ZP#&77\\>6:+N8JNWT9]7$X>QQ>UB>)_U!&,;>^(A,&08U2B:2'$&13Z(E?41^)!Q=FT>];./F%TE6^]%P\=Z MB12RA[NK.6@/ 'IL,"@[KH-U!%OJ3/9<%0B);M3G D@CO[7 _W_P3*#98#H?P_(\CT#6&*AUD; TCJ]V)K!-Y!A%7N3BMEW$FC\I;6$);(?N&E M@#]['< 4PTG6 / R0V US\MY(I?FH?W^CWX_AN,N"/@* /)'FTB&I?0B$&<6"FG:N.<&)6V65#)@S:;3U24LAK7.*",^FHP [ M!<)D>HR2/UK17A2*#5@QPTJH;&?0^I:5<)'&22$X+P,PJ&G>:D_V GR_N3Z@ MT;<'8JM"?-C1!K7/9;R-8IOQ]W1T&',WX=_[$SS1]N'?@M6 M^#YY<,\QI>!6_7K>.0.)&T4YB3P9S0,&T$X%]S8%Q0CQRMW@^LTF#XS=MYU^ M'>\;V^HX_&W0'SZ79-<<^[_S2GUI;WX]A5]^A^=WM@Y__;JU\QY^\\OA M[EEW?VLG=+=^^WL^U8'WBF/ND;2*(9[)NPRV'"4E+8TI1B)SP6ZQJM3L(;FE M37:][2F]Y5,MD_[*E2;E!1W6?4K-,S]D< $Y=RX0Y[L2-#_?F7@_'&84W OY M0X9SC9):F)*:5\NM+N(HUSRT7Y(8;WR>RTGFYZ"CYIP!5)&;2)5& M26C04=XGY+"**._=I61)LEZ7,X#\!>*H2E[Q'%UUZ820F8UR/+X _WHIQC2( M1UV;]XTG-G'K'7)[8@>A+@]6(E;]LK7F+X1O7&6@ 6H/H_>NV1R\+4JKP%FC MVVZMV^:=HDG1)9&Y&82)!G2;,LAJ[1%/)!I'9:*9+E[2>W-'->#K9D']L%H(U8F?B=283AGZ[.-,.$+#Z(\','W[ M_6XHN8,;O<4> MNKWY5;1/OGBF Q>!H: H+#P,/H +,B&8*FIMH_YP=,D[S^6^8V]8_9%3R7O#6.50 M7[6+ M=6O'?X<%BH.)W&J& ,EP<$T=S:3M!,%P<^V)$)Q1T(QK%(>[D-7A1=;FU+04H9[3^-S L:=<*E;&;B[7EM,S')X?6X-1FU ?^3'U$(RO3HU1/2SG M0_ CX_.X]W/K=/NWW[]N__8)MW>Z^UN'GTX_'Y2V MSTT9-3Z VQH28D'FLR+Y;"NW EE#P+U5(6E<.-L%)2\OTV'YU-&?@+OR(>$Z MP%'%2_H @ :MDO>3N2"*$#59"LNORJH)J^ZL)_9=-:]P_W:>U.I:H\3NHL3F MI)0FB15X: Q4EP(E1DT^,T\L"LG1R%GP/!E08N+>*JQ):;B-"NMGGH^:R0/D MXRB?"&FR29=>7XTG+A,-C6H,=E3Q130(;$'*:TZN*<4V&,.ZXL=JHJ;,5E@\ >7HC?]T:VM]>Y"%8U2&OI-=?%G%4W%VRULV][O_7[ MX:33[38:;%$:;%Y&*2>**2\=,J"C$,?!(:>#0C+!,M&24^;RL4.YJN90F34( M;.'27)9_J]OO[:&\V74?/=8@L,?48V7BVOV>G_0<&]VU,-TU)_ZE-(Y.&HN< M5 IQY2AR7GHDE%;2DA")E05]:=.@KX<7X(UJMW^8>M M-"=PY2SQ02F+;' 1<1D$:"5&P.UCV@M'6; EB?@>6JF!3+?U]L:[@_?530UV M>F+L5*:ST4UWT$W;:<1-R(B'>$_5&,9O \LL8R8V&R=P 8R M+5(^-^/%H;;^8>;=_9Y9?GOQ56P(/G?M-)Z]'?O]$G!J E(+TEQS E*)"ZUQ MY(AE+,5S6%TK$U#PBN2:-QRP50Y(,3,;2V^ U4.&T1MH]?SM\]VR9< [EU*0B&',[FX%1JYF$\OQWQPU&,=N%Y9%^(^VJE!5C>+ M9SN.KCU:\X/,#J^/'.9ET[\L(ZR$I=M@R,4IZ7>S2AIC&C(?"(K,4U#24B(3 MZ=1-."PH15<#N3XFFD%GQA7 MCO5Z@R\?7M]OS<&71 @;J 0%GQ2X_C0B1W'&ESA$X1VU-KU8YL'"+S%=G>Q9 MD7WLU=*3.7/JNLB9FV?0/VSE(T"VIH0;GL*EO4Y]"M7WA[F.XC<8S(OZR_F< M:D6X4Q=?K)Y2:B46B5G9!:QD?V>Z7N.^L,X M?*Y<3QO0N^/>MSC,$U1SF/?3I4*:%]QJ8R:UV*UGM+">A<[0#V*9TL%I)E7I M% :5(SL8C4M8SJ]Y708Y,S!5KRU/C]_]?JZR"HT9G5?$C%4]S#SFF35B]1(' MVVJ9SRN*8:ZU-G)5\4$<'G='JWE!73!0W:7NK- \!",IJ!['B:4N&&$)#Y9; M 48HU'2$-4\2)73*+(D?)2G_$X3BTFT7)'7U4=^F^.Q#K[Q]\B7";"7/ M I( (!"G0B'C-$>">QPC"R&Z"'[#VJP1.:^L72_AT?6(M_#]WYY2T![F_-6L M5P8 1L"TE%*TPPBOS"1JE<[L5GQA(1>S'X[R.[^=L[)!0T)^7"A-RM:HK.GA M"/X9UZ>=THNY-8.X#[_*SP&Q&K;"\: P,L$#2T7:V,LMV8P^9N[+RHZ>%XF] MK.%F^7$G=%ZM8I@$'02C4J3]354:X5N\H"WZG\LD5K7IQ1<_L0ZZ=CRZ^B=7 M*U#:+\BFZ#);VSWQ)X.5WZZW%'H9?UP M1>'M-PS(>"C7<*:0FA@E0J\;@Y1N/P;J!_B1\/]4$Q+RHB_+YDVQ,?DN:)5= MMB:U]@=9_?]7Q[)<8CQ$+47B'#XS[9BU3)*$$S;VBP+@4\!%80CMC2I&(WMC M5=DK)VKNA,YJ(7DS(Z[,!=/.K$Q.I:; F M.&\=9SG-0V.A6$PJ )I)9+I:,[9*^\"H]LIS%XD5*B6.703O.T6B\C'F9RN8^@D&ALG,#4,9B*RI)UR2E(E,K6W%ZI&GII5R+,*B$PQ=.9A^"63 M'4["QXW!( ]_;M OIQ>WU 56-W)7RW\^Q JPQX]5^:(_2[,O5UZ M>K? )@ M_RD,8^^58?@42+Z_1:NUE&6O!T@1;<]KJPW(N2["N+#5>4@4V9A&K2E/Y M+GBXA8VU>NY52WWR%06*P"*];FE2;@@7REMC$M?8@E-$&#;>F40ID_[!E^;? MF?>WM]>LR.L8V:'M?&OCBXN8:"8M2L8(Q#D-R 2+$8[21EB6T40_N2:GE^3T M&@,5-B9@'H=FQGY'_NIPO,:&F8UXMI;&LPR6S+>M-]O*ZX1NCGV9BK],,-I/ M\MS/D-I7=VQ\?-M21)? QZ6)R"=>"R"K?MI*G>_P0U P<93C-A5!]3".1MW* M&?4U4>=/\.C+=AD>>UH>,DY8O*QB-B:^OXD!?[KJ@Y/.$R:U8I@;1YP11&$; M8[#>!!E*T+]FH9X77;F^A%!=A?32^(^#^Z=-&.4&TW;6WMP27XAV3CL2D92) M((Y]0# ]'DGJ@P>@8@5Q.: RIY;(.*!2L2MOV8'?OQ1A8-/AD/[5^;%CUN8K MPB .(%D/=-5P/\91CLU.*Z#6K 8J\WJCG\?-RFT8H!_-:64NT2J2;_GRM MN5X UWNNAOEW5A1;T0Z/!T5KO>\='8^&FYUACM3"=\O"Y+[]L1:5PZV3[=\^ M=[9@R7_>_/UP=^?#U]VSKV)K\Z^3S[_MGG[>^>NDO=D]V#H+A].BLGNVP3\? MOC_=.OO\=>OP\W[[MP\'VSM?X?Y?OGX^^+W;WMS V_]LG;7IYY3%9^OD"S7$ M,Z(H\D9GJD#,D0;,AQ@1/"KK%%=BVMMB"F; BA0$P,88 F!\F)"8.*,1>^>G MF=]+4=(R#ZV)B9A!D3-5 &9MU\UOOMQ23P2L'ALU7 0( 4J9&0L"D[S5'!R5 MZZ)S"Q:+*V,\\P6EVMYM'5;C5;87)NNZ],HN03[DF'VUXDV.A^_1X,6CEFTX M%^5J8.IU%+;S[G@U"K_D07C-TMS>^((Y-1J##(MH%.*6,*1U+BAO@V4)$$F( M_$7591AF")BAT&B_U'A)YQ$]>V-AO=]Q[/?'#RP: M["766&!RC>.K+U]78^'Z:YRHA5=N('A-:=HTMFGL,VOL[1[[0-5&KE;X]1/1 MH-H/791ZU[?R#3:NWB#NV5%\ M]2OD(FK<0.=GMXQG)^_5KN,_66/SS:TE__D>3;VU2K@_T\!+[/PKZ&(SOR^[B\W\W@[:-P/8",@+F-_' MINZY"O?1IOYXWYP=1V-EHC-*,[AN].M@SV\ MM>/I[LX&WJ4?OKXPU:_ M%T];AW;P-9\A@![?/B/AQ8;C7E"UH23QNCMW8P.(71*GOA MC>5:F.4ZG77R-;&68)V02M0B3KQ!QGJ.A-'6!:%2)&)EG1.Y2@Q=HN+5B]XQ M>4$B_&,>3#,WS=R\[KEI3-^+-GTS3IM/1D7)!.#PS"M\?J!:>YX\D;O9#_>7>QV,X/ M?N9SCPUR611R:7^<==HY5\$K[I$S@%>X2 HYKBV"M<4""7*K=XYI;L(*#V:<9\(*DG+AB1,( MC#!#7*J M,0.V< 59L9&K\3K-LX_^HPGW(2=(,W1$Z0Y2^(&OB^T_//8U5[C M;NPCQ\2:9[R29RQ+V.GIW]\ M>-S-//Z%Y.J"XRES@?T20;SCCOW>B/+=1!E/B[(*#-Q.9I#%+)?&#!$9R@UB MV1%EBE&MW,KZO3>W&RE^#"G^US,2X\Q4UHCQ#XHQG1;C(*ER+)>:,#[E)$V+ MC) )26*\L=QHA<$BJUEK_.]&A)=*A)= @B^D][(L-YAZ@1(\$Q2.!@>1I$2Y M OBU@BDB71(2YFXY2E0P@NFYN(E6^.7=$"(-@>$YO.UKGU>M&181ZYBT(%P$Y5+>7>3!1^Q-BF:)D"T[,9L^^V<,T,F1((#14I) MC3B6'."H(T@PKK3@UEI! (ZN*G[O_ M1(_N(DN,+X";RA=LC%_2.<4[!8^6[P1> M<^=S.J?X]#'!M_W!4:XM$ENN?S_&H"9?[!FC$I:<#LJQ$%7DVG&K)%5$!.Z% M#Y2E)ARX[.AD:V=CM-7!WPM"V7F/VV>[Y$O044D5/5*>"\09X<@P+9 0WDK% M'8O!KJSS5:[$"][;:D3Z 46ZB0<^JHBWWTZ).,.*"9<$4LIYQ)-WR+H8X4\J MB)$V<$D7%A!LA'S9 H)/+>5-0/!>TCQML)G@- DID4@YO)]R(@KQ%%D6>=2" MD23ERCJ9S41I\LF62X:70(2;B.!CB/#VM$'VU!BB*%C@@ D"<=9(:VX1B[!^ MB94>)K=@;CD;UW\YYKC))WO8L\YF^JSSTX>2-O9BSY_>.X[4I)4]8UL6L&&2 M!(>=9%P;88-.@5(O'3;")]_$D9;?IKV;$T>B6@6N/?).:+!I4B##?$0PSTQ$ M:8W2-&]S<:%?\#97(](/*-)-'.E117PFCF2-E])ZC9AW+)^#D,@Q&E 05) MX#48T226/2LAOTLRSF:M=9-9MEPRO 0BW,21'D.$9^)(%LO(A*(H&I*J3&\07(X\QDDP(ZU5 MIF!NBE^P.7ZUJ66OCBN]"3M[YY$)@R!N%$5" MU8C^THG^74)43RW[38CJ7K(_D^IDG7#16T0=,YG,$FR_L0X)2G/(F29&W,HZ MX;-EN>^@RYGXEK!:*)\#$A$ZU$G+"=0,#^6Y%4:_F=8A&$I TIV.(RC8>NP4%W%T+*C5K*=0>M;KK32 IUC6X,L M] -H>-Y6^2'K M%?;"%":?LMQ-0<,',M=;LR$ZIKU4B>GLF&=^S."1SI^PU<*YP#4 LY5U@?&J M(O<^1+A \7KB#:Q&HS8:]8DJS36QS:=0G#.Q3:FC\L1RY(S)#/\Z<_T; Y^$ M2D)J(A5>0&RS49F-RGQ9*O-.:8M/K#.;F/"]=.8TV,1*XYRTAFC0"7%M"=)6 M@ JUE!AJ6#!)WSA&UQ[;RQH5:5%KH"]"4]WY&B:W_-,H( M81P>OO)<+ORFW'C^IFJ$X"U=>S2,;\8??AXSTW5Z1:;+CWZNGU6/MCB:&: R M@-7EGT\Z8;3_QI@UIFE6!'7TOWYQ=96LY9#X]&Q7UYA1FO_>@U3G_L ME]@#BAK.>GTQF$5/818UGRQ@V.JG MUF;T\=#%0668&%EM ?R@E[?AGJX#Y3%O.B,847^+7<=_=7JMT7[_&!X:AO^^ M]5[B'6S6 M; S.&(QYKT#%3/]VU:>>.F&:'9-53""^.!>:2W5H,$$#WSP ), M? .8* [R7=!S-_AI_9';L[)^$5]Y]4.1@_*-H#2"T@C*#4/QQ\1Z: 1EDI5I M;Q#W["B^^A62HU6M$JYJULEM1N?5+I1R6G?.&FD2+,^K!MCA?@O&=^N@Y/+M:MQP,+@9P&8 FP%L!O"U#>"RL&4\/OR,J:1.GA-ZT MQY\7VBO8SC]\+W8/WK'=@T]BBWXZW=[Y"S[G+?H->,;?!Y]WOI*M38_;A^_$ M]';^[D&WL[43.NV=KV>?=]Z+]B9\IK]WMC8_?VW_T^YN[WPZ:9_]17=WNFFK M,UNNFZ9 =+0!82KF+_ ^CR-JEE.55-S?#;K MJUE?S?IJUM>S6U\-5'K^4&FFT')TC"G+-5(J%UIV.""8+8%LPL;:/%F"OERH MM""/=[GH,,FRE%59,@=_J]^+IZU#._@:1ZUTO-!J*@UE\H/H_S)E6V7&?LT3 MMC%Z:P>#4QBMLJ/6F(:%F8;362]:8,<9Q@Q9*S'B.A#DA/%(1N5ID(Q0+E?6 MF5*K2B_JA/HRYK:_(!'^,1>AF9MF;E[WW#2F[T6;OAFO",8QIF -,MI'Q*6. M2&LF$8G2^"2E],*\!M/WDJH$W-,M>J!]SZ?/.:I(W?Q5F4Y]M/BNXK(L\;?7H@+NM4?3S&HS MJ\VL-N:Z,=>+,]...^)$[8^XLB;4MRU*-Y1O.,.S]C6:(J3[_9_+9_>!@''A[3.K)'<; < M8907"+TDT4((A[FUAB=I'0]82AZM8380E6X+O9H*AD^&PN9D<&/BJ"2%IM)3 MQ$T$ $:-0%+E$KT"RTCYRKK0J\KP%YR6U(CT XKT;0F[)^4\=;['@,[BH-^( M^-U$'$^+N);>WC6K5B=P:EBB$HE^8LP -9":NCXHRX0(+FF'.KC8S&4 , @43! MFP#-TEN+.8<#/(W44,X0T^ 0DPCL9ZNK#.Q2L6B2C$M8X)D M(](/*-)-@.8Q17PF0".Q$-Y)@A3F.0G:4*03B8@0G)BT7,M<2'Y! 9I&QI%7 M8J>; ,TCB/!,@"89%21)8(5=KE%%,4$V$88(C]X$YBCWJD!NK&;K^+T<<_R2 MSB3=*4 S+FL%TQJO'YCFSF6ZLTF*NDB*&AQE-O+8#QYHG&8A2BBEI@VA";LMN_[<_SF&UU"PZC2.22F/$(['(!160L(ZK M())7W@.$)ZM*WSODML0;-(U(/Z!(-R&WQQ3QF9 ;=I)2H0T"<)_W8 - _( = M\BQR0Q.-*BPNY-;(^+*%W)Y:R)N0VSV$>2;DEDR(03*'-&5@KX64R/(HD Q2 M!Z=8E#B3B,PF4S0I4";B!O;7"R\]PHQK0-P^(NN4 PG6 M +B##,;6B)NS%VR-FY2HV\1%Z;P8S4RXY6G'H2I<&'O^="H"T^RY+,H"^&BH M%5P:JSA7B6M-,29*N$2Y3S0TL9=EMP1;.QNCK0[^7JS!SA98@[VS+\XEHS6V MR"FJ$&>>(RU\0%KAJ*G#/GD!IH"NE9"?E=HB]/+>5-].5>TCQML84(R8 0 MHRAE/D)N09JE=,@*PS X;TYRO+*N9U,EFH2GY9+A)1#A)OSR&"*\/6V0A8S$ MD"00ICH@;HU%V@6-6,)1L! P3[& ;C8GBOIR[/&KS7AZ=2S,G0L:L.5(CFF( M''^,R+&)WBQ'].8];I_MDB\D)85Q9G%,RB .T!"91!1R1A/+A;=P-0?R]2H5 MB^(3>G:DCHTZ>"IUT 1^GBCP4ZL'K12SC'F$AKA+R.BI]4,3,EI,R&@,$V"F$O$&D1@ )G# "LY$@E3RQ FOB#!J M99V;V1V>.Z?L+)OXWZH]#Z(;GHUB6 *]T,2A'C<.5>L%%@E7VB2$?1*(*ZN0 M-DPB3:FGPDBLO<[N@UI50C\T/EA*&7,@!DA\,X&K8."RM1#"T[:B7; M&;2^Y<(/+5 ZMC7(4C^ EK=^C[ M:V?PT=3]?]\U=+R0\7C==F_8W?-7%4'IA2E4/&4;+P75&H.X.(/X;C:>)AS8 MPX EDB8%Q+%*R%!B4716&)R\#Q(<9L'Q*M;WCJ>$>GT:B-1ET23Z*) M0#ZE0IV)0 8NJ97<(.6]1-QCCG1F1$]>\Y0\_&/"HE//&H7:*-07HE";F.VK MT9S34#0&4([28W#8642<"8HT=0Q1;(-BCEA,Y'UCMHW";!3FRU*83Z$O2VCK M5]L9E"JFFYVA[_9SE*OQU1>I(&>"UUHH2K",R">A,E.S08X&C9*3(E&E>.29 MUY^95:'O';Q^.9KRWL\HH>V?1ADAG$=GJ\%M'Q^"T/JKRI.:RYKSX'@XZJ33 M2]%IHA\W.+TQ;/53:\L._'ZU(!A9;>63[BW;"ZW-Z..ABX-+E^AJZR2V]FUH M_?>=SL\+:32W.%+)DW<:2T:UPDSC)$.T1=DPS*:4C9A6-N]SSFL#" H;N=LI'/4]ETX_]]./W\3SARE,O=LPW^^?#]Z=;9YZ];AY_WV[]] M.-C>^0KW__+U\\'OW?;F!M[^9^NL33_G72_PN673=/=%X<=YG]8"2F4H2$->.6 M4.UI%)$;;XE/7+ K3$TS^PN>_;-W7UPF%15.(>:31AQKC0Q)#K$ >,"DJ!E) M>?9G^8+'L[_:@BDXBO#EM]@]7/-,G@(? WKRAZ'#OA;>4V%_)ORJ5B7 M[(:UG.W:GH^MX7Z$GZVU6I>WSIZ-,MX^'EP:M=S)3A[,U&H=]GOQM 7M_QI' MK026:K@*UR^7HEUMS:M_DN^[Q,ZX6D;<3K %K+4VNMW\FCS<\Y_:NN:!,\]K MV4$$.1["P)8)LO#-V*E&(*AH".+8&I[[U.4!^_9;A \ML+O5VH+>CO(-IZT\ MS= V.VIUAJUN' [S'SU8'[%U&NV@E0;]P]+VBX5Y>5&4)]3]]GDI@E'/2[>\ MT\78:_DN++I.ZE2M'2_$3J\>DMNLNZD-6Y">K ,[O6-;Q&=R'=;3SF0N6-X? M=O(-;P:Q:W/3?S[IA-'^&X+SFIC\58VZ\,5/K(/6'(^N_LG5"[X^/?*4ZYW( MJ2&;^._^X&([?R\B!ZOO*[()FOS&=D_LZ7#EI\L=A5[6#U<4WG[#@(R'<@T+ MN'EBE B];@Q2NOT8J/$8E,>\Z8Q@W/V-HU)-2,CZLBR;-R#J<9#O@E;996M2 M:W^0[?M_=6QFL%0A:G ].(?/3#MF+9,DX82-_:)6UG>R^&_YM?]U@Y_6V_T1:+-1/W>QUAAO M)S7&KYT>:(RL6C^.X(LYYX&N'(&\,)^VPY_&=GB>U$YINPIG>2(8YC9J[!VG M(9.9&PO+)'FK.3:N0HGPFQ@V,G33(CFB%5=1:LY8TEI&YT+BA 49C;RM;EL& M8_Y/'-N4TU9_RK"#69FUYZV3SF@?KE3'ZUWXB![:F!EH[?'PVP3 MX2'9V)8;0NMXF-.'_G/*013/QT@^;:^4MFOL PE)UC>-J%M;Z- M_1_6W: 5NG,C6YO2B>X4JVWAV\X@H",[ $.?VYI[ $/^#5H-GN9^Q^]#3TY; MN;OS.I:!/ZPV&-<<.&CU2\?@:479='K#T>"X&G2X_ 836YM]U>D?'!8\-!GU7.@[&__2*'ZS=#7X^W?*TH7^4>[+Q M\1/X]40BPC+D_MV"# ].6W4@8*WU*:O[,GF]>-+:.P9=UBMS$UNQ&D1X2%Y1 MUV.\O+P!RX]W2UK=_G XGCZ8L,X@3]-J!7KAA7E&SA\(+\I3G-_:Z?GN<<9O MI44P@AFG@<:M5LK$\KH$%7U_.,JK*18_ [ZPW6[_I*"WW(#LB_CB80PBJ+C2 MMOR 0?S/<0>^JJ%C^!8'P[R&_:@_&%:(U/>/NW"I@-;2I#JCKY+>B_X#QNZ= MSNM_E@(PKGF*BF:8Z(*+T,CR'#O.@2H]J1($"ZS.D/>X6WP$\-50W?YQ"[-J MR+[77J_\%IYN+[:OQDX7B,L@[H.URK"Y]+P\>!BS%(V*0W $VJI77C(<]?W7 M_7X79FA8=JW5SZT\2"- T[;;AVF9GN<]$'WH_8=+?Y?QK$<@?YP_ ##;X%OV MLH_9N\F#&,1Z:53]//=$+[Q+N-P_A&?VXDW ?GANG'.7^Z <:T61'S8[7FO/ M1. OI+4LJ>O'\]K 8(@PN@"YRZ- "'K]&QZ75UYO>O6WQGY,F3T[Z!0U7 2B M7L?%)8*[LU'JYU6T$4+Y!8CO:=% H0\O'Y7IAG:!'AC&;K$"(#L=,$&UVU@\ MQWPCR!%,6N=K[)Y6FB%_6>Z!AYUTX+@WW\SW&MG^?<4B80I.Z.L40&+H7B ME,*_G&GE J%)8.J5-,PI^66S1)(Y)JA\$.2&H.*?@[Z/,0Q_A867]_NWT_6G M,YI8X\VQ1NC7YMN7(-?K,Q[5S8R:Q/"S;**F:12K4#=N 7FXUV"1!G( 3VX!2^ M7\V_&([1>&GS) "-M>Z='(G2WSF#FSM?#6\5$;QR<&\-]Q>\FJX,X M/L\@F&CK5MW4[=Z'<<,*K<8.O/B7+D#15Z9E0<.2]E]?%#:!>0'J5$>).%$< M="H&Q4JE9RX$D3!=:44P14%2T97=B>1'S)+7US>VU1*[!Q[+^D5L"X=^W1,+X9?_AY7)BLTRL#67[T\^70 MH9AEIR[36UV^")6OX2I<7A_;J]]<7UXKEZ;R1*IKW*QAP:^\C-?(#UZ#A?U# MO[RNL42N86J:QCY 8^F:9+=[[ VG0W_T$.@"-)3^@2V2DJA<(@K]8WAH&,XD MH%[3QUND)STI!YR^<6\@=[]X=ZVQ8_?JNC^&AN,1H*]N!#)X:Q7T5D7^'Z(: MPX\@8<%K+I:<_]_WZLL!?=IXW%]1; M;X+1PO) G:'>>2^E$#$HX_P5J9=[UVLT'MC_DE@RW ?B.P-[!.+V&5.]/ M=.O,0_O:W<^'NV?M@P\'GS=_W6_O_-UM_Y/_W:/;.Y^_[NYLS*1Z?]Z!^\^@ MO?3OP\_PSO9O[:];_[PC[7\^D5WX%_HJVH29_-5$/5U&LGN$"2A M'H=DJ8V2AR"-9XY:KCS.N\7:-;!YJ%W]E!#^6= M['/$]W QX%N9A9=;1TS*R!+E+#%E.:,ZTQT:HB(U2FHIS6U!W2_YR$ <#M_V M#UVG5S(!WI:C+'L@<6_K_*+R]3B9Y;3=[_EYAY5?'-O:(YF,TUG 9YUDU*<< M4N &\:09TDE;I#%1/F*1+*%-G<^7*MO<6J)= .'UB@O%C15&:9QWWQGQ+++XO MJ2P@>X@@7Z6OYH&_&:;WIQV'C.ZV.MTX'&6N G^N1=(D;:=&O" MPD:HGU:H9S!?XHQ8AAT*F /F8U0A!XX<Q>IG45N7@=8F!H%D\N;")&0BX0AICF1-.^K,/?2 MI;8)U[W\G+RJB&-W$8?H%^D[W/2[INK# XS'\[:V003)@DB.^<"=!FNKC#!& M2F)T8HK?%B-/D#2\TM(/CV1UYR0V"N^]Q3$A"DX-XDE@Y$*.G&"KE*:<4NW! MZJXJO:@@Z'.H^]#HRD97+C@%?$$5:LBP8JOK(M5S6?K7;Q:77GO9]RG1LYC$67=[O0-R.PS+2>1:92FN 4J M#K1+9-%CNNF:Q\@.+TBE1P-;LZEFPMQQ389,K5:1[DVZ/14MTM7'E#+_9CPO M^ITID@I-T_AW4\TJE MEF>6-UL7**F[L7IQ]7*MAS%1=4T)>T'U5/$O6=?_%F]?4^1I%^]-F<3/:NW. M+J_2O6WHWL=]F,>*YS%"8P\+:V*UGFUK*YOPUEL[Z/9;PTXA.\YVOI!_SRQ< M6);N@DLPCG\ 7Q1Z\?&;WV9.\=YI*U,3EB\NUR8Y+YTR?ZNG)A?SF<:VH@Z_ M:#78_A0[\+!82 :GN]@9#H\K2K&+*Q4Y>NO/03^S8@^&:ZW-X\&8$?MV[*RK M%7OVS'(I0SK)[EOX$2^X-"MF1[@G'6=A/($A&,5,TIFF6#8?B2JPJCVXT0O7 MU^;W")0O#O,87;3O3[OU^H()$$1E%0%GQ+ +]( MFR21H9Q0QX474D[7;9!::*\Q3XE0'DS4QHA@(]7!*< -Z7E3$>8R1F M?$8% MQ[T)TO_:9!X/*R.9)>H*W9/Y:JM5.5>/G3,69O+!O?Z@L A>*@?!KBT'4:QZ M%LI"FCA\B1R#FJPI=?7E^Q#LL=L]]I:<=2^#SNMZ0K/'/KKU:+&!C[FZP=CR M3Y0(*5;^@'; R6Y^J5G'/KN),D118L3EQ*N#(_ M.$07L&M= YSL7[W/)N@\1H2?)V2I8T1_?VT?_'H U[]G>+(+]^S23WQWY]/W MK7_>DZW-7?'YG_S;KVPF1O3/7]".-D":=WCKMP_[\/N#SSO[^^V==]]W#SZ= MM ^ZW0QWMG?"7#X:%AWVFD>QMVT>3TK_[&4]=V)E-^_PA[,TL C*+C@2$6!I@XPG 44C":>6"&GB MRCI?4TMRY/>YZ+KG NHV.Z6V8VB==F(W-,!N6M?%J)E/*KE /1?)&4V<4TI$ MK!CCX@I@][[]ZX-HNQN82QHM>!LM."^16@LE);>(.RD1E\8C9Y5&S@L)4ZXY MXW%AU"7/'_1=GUKPTU0UZDLQ\/K13,*[QP4HWY1"DYUO\-$Y(N?6 =N M^_'HZI_<5*S\23O MMM[W_-K_NL%/Z^U^*=S5SUVLB_J^G2SJ^RO8O%XI=_[QO+SO+4<@+\RG[?"G MGCT.'>C&/*F=TG:5 =8 %8A67$4)QH,EK65T+B1.6)" K5>6J9S?IXEMU0(T M/N0"DQY^5>_0O^(M^9,O08D4J(Q(\9 0M]$C$Z) BC@1F58P13-;\MP11CFS MVF##C0'8Z)+R)"J<*)&*/>\M^4&_VP4D>F('8<[&>/W-G.R6SK U/#[,M4W/ MJN2O\8[Y;=.[Y@S&,]M%)X(]EWIR"]^;;^K)/9?\@XMR8J\CX/N+[99:[I#<1(_JG M,]J?@7+#RUAN>!GYG8>:RK->R&F7W[]N_?;7R>[9)]X^^'RP>_#AH+WY#G[C M3[9VOIZVSWZ'[^">LP]?I\-(NX?PW,U?#O*)F/9AN]/^;0MO971XMO%]>^<] MVX+OM@[_.@/4.,6 NWNZ=?#N2W".:\T8TM8!5,1&(BTB@'1&I0C6*&G= MDS MFSR&'Q+7M_NVMY?S1Z=0ZRQB;:@A;S>B_[K+J3X:!/9*"Z8YYSAJB8W0F"JJ M$R;$/'&!_39#WS@6D'PKO-N>_%SD> M2V@J[F IA!4Z2&.\5HRGF#?DJ,2:DI2W8"VY+5?& V'E%UU%XI'LP\=9^Q"] MP%AJBU*B!O%H0ZXBH9#BW##+<9)$+KJ*Q%.>&7^^9[4OJ-4O$AE:;^>2;-YS MBVM9 M^7_87#&ZGE%WU$%KK:/RKWYD,R^6%I *KNI#_XNMHZV8^#Z$XS 5;Q M;Z"%1_WAL%."XS[V+,#9^@CZQ3%;6\0AZ[+H[3!_TXNPQ$&##6]QZOJYS=_B MSQ+>8@TL^GCA_39+YNY6WGR"]/+V%O:!Z\"]K.Z_TG.PMSAH]4A\Q_\_>V_: MU$B2;('^%1GWSGLS9@03^](SAAG=5-6EWTAT58DN@R]8K"#0PDBB67[]\\B4 M6"2Q"Y"*')NJIE J,S+"_82[A_OQ.TW?1[G>2^!RWE%=:AD13A/.O)"9X,\: MRYSPT<..2*R\HX%-5<#VCK(3^>UP;W-'U(\..XU-+^ Y MN+ZY^LL[$VKQ8DA^M-,N3 M]5M!S]M!#\$AGR/BE#"W7&B3+/?<>9.4,+:J)%T&Z!F5%4@BO!5*(:ZM0-S$ MA+3'(.DT6&6B35J1"GH^:.75(ZM,JZ/FER*J"0E++3,-J>2$$ATHC8&2*+@4 MV-#*F%M01&U-&W,)+'-K!$58$XQR;CQRQFE 5 'R@8GA1@"BKLD/7:15X<<\ M\2.1F)C1BE+F.-AE)E#EH]+:6$&)DI5%M@3X,>:C3DI9:2-*!C/$&4"'9H0B M:_R4D;4?Q3_RN1<,Q1[D4YM!08/L[4D^]WQOI_QHT#Y3$_@4Z!T9M!5DOC=DWJJ;&-E U_:%=UPI YLJRS8TGUF+#*.%8>FV)]-=89+S@6#UQ3F\\^Y56O8/"Z;N6)M6884 MV(J*Y5XJEHI&Y4/2J"BF85/U1!-,N8_""+!(M?$2_B=(QHP-C!'6^"G"AA?N]X\IKN7OQ[7Z>]39BR,\;#1^;/3 M:'IXIV/:V/R*=W]LG=6/CB^WO^R<;S?WCNI?OE[N=HJ0>\1@CKA/&!D9$K)&&DRD]DIG/WB5R(IF92%I5AZV$#\T"_D,L).&)6D- M4\%PK(BFC&JC&=<2.Z%(P9B2P4ZBUR6/^H!$*6\%=*U;0'?9:&[M.X-!H 5% MFH/3S@DV*-.%H6BP4KG9D#=J97U!$MT^DE%Z?U%>1712$9T\$> =9TH$8VER MEC-NM$R XY(DGB3AQKTS*6!ES$B<9U,-8LHU72]():?"@J^%^<)R5K]?[UVR%/[;,J3!0[M M'H[?[<[(;=&GH^Q+GV.]?\"VV(FAWSJO;?C_GK;*UAP%ZARXR>4$MV<3W]M*#V2J7VOWN@=H&/N=*QK.5AS4>N5Y@[]J+N%O-I=P(_ML!9C]RK8>&NDM!CIC#>8(NJ!%WU8@V83 HWI>5#)]&.[ MMGT!&_&]7$ %Q_[Y2?3Y1EGUQHB<[4,I6/?%S+@J>RXSR/(.@A=AS\.LT@7FFPHJ+RJ:A\*BJ?MTUT MK1@U7I[$%AE),2C#.>-.2Y>($X"2&&N3E*ZR8)\<+_F]76_ND/IF.*PW/W<: MS:^7CTMDY;S1WSAKTTSF,AS0V,SOL M8:OQY>O%[A'WH]W.+MN]_'4FHP;.3B&S"DE&/.*1!.24<"A8&[%)D=B0 M5M8)F>&45(P:%?2\-?1$RUDBS!LJ,==KQ$LJT&$.J9QI!1;6>3/T@IZ'I=<>T< ^.DAX5*@ M'^S$*NC*@X'9UYF;V6U%<\_4FJR-N,QKK]P1]#\ (#%NGQ1(T3WX3XX3#1:D MMR>IMT:@<+2%=R]_A\]W:/W+MZ.]S6^M^H]\__;Q;J>1FX-?[GW9$HWF+IL, M<=:/OAW5.Y\/X3, D,9QX\O6^>Z/3Y?;/[ZU=FEN#MXXWCTZ)HVCD.I'!V?; M7_=]8"YZ9E @/"%.O$. R@)1R<"8D!$',T5^K),E6 O#/8*:IU1VO;!]__]GQ%[$)05-@D!&=4.6P8;(.6$Z># M"#ZS,M0.[5^QUAO+9JT(8N:H5+_F <%LC@ZGU,HAWA/KX9,M,6%D?GO5&\I@CD/?AD(X8"QN,%6#*\-S2+!*/)4M462FPO^E+3<-/ MKW\;?IJP=-LIFS)YI[QU&)-7[9=PVC^#37 0NQ\0GNIG^TE;3+1@R,)LHZQP MR+&D\^HQ+$@@-L+JI1;HSD6T_2F0*6+\H"(C=>K'_YZV^K'6@0D_;%^,].[(;K MYY28D&V??"GZ2?9=LC,9HQ%7F2P.-1;"Q&41S9HF#_0T3 M\)=A16-\%P3X5LI"!H)*_6^I?V-C'V::1+#P$&7>P^))CIS"$24MJ%$&4QG! MH@4%N5_[2SV[H2O%9MOM#4'1X;OC Z7KTZD0LS:/',WQ\=&W[9V:!0L2@ (T ML%3ZFR>T\%G/MXICS6)SOJW_^4"Q%L!_R8\=/W%TAAG[OC6(UY@QQ@401)?1 MP@Y@] [P:F0*E">7>3RSG(<[S*J18<,D6#XGO3)3X9.64.UI%)$;GTD*N;B#7ZR2@KF$*K;.MIM? M:?W(BWIS1VPW-_;!TA7:VC3BSE<@"]9:L(!3]1DD>SM,S(JA@O(TA8?/J5\\^E M7. ,P68.0A9M5P\'M4^PW80/ER3YK"EX$Q&K6("JY.$%>?TI#J"WUHGES4;> MOFT]%_91Q:A4,2H]U]VYKQC]=A@D>T&+4BS^7 ]HQ."YRW>;!V)OLWV\_6.+ M;,-W=H]^;<%X#O>.VD?@"?%&?7PYF8&X=W1XN%U\[ZO8/=KAC2^_M^I? M?N_4OWSN;/^HX]VC ]+H;/'M9N,V(\BXG:#FT5&<4- 8(VXE0R9&F<]V16YK MXUAF31=FSJ7BKU0,/J!8>3P"IX+CD/(E@&#C8C@% JY^/Z$2G2 M"*]HA5>OCU>7UWAUS.O-XWW*(^%$"&2]TH@3[9"SBB%)F4])&)GQ MZHTMS64A?_O3PBURG.MN0_.#L[K-W> :3WF%7\_"KXMI>PNV$Y9P4LABR0&_ M@D'.1(=R2JUBS@3X]I0H9J$IS!1G.5$]Y>;%R\NG)6P:J9ZOK]L-,=2*,7!8^K1$9YAI3@SL7 /'$6@&I>5:,+%)KY MX,HY=R.B4LZ7*N>4%9$,)RDQ@J2WN3Y.2V2C4$AJCY.C0GBF,Y_$PBMG%8>8 M?:(^D0WT5*NO8FM^A?E8;EB?N\U5H?FST/S[C ,R$G'$8&5I+<'48MPC:UPN MY^>18B6#IGQEW*7A$(FPS-SC&;_&1U#I78CLF'Y\F'2A*@DZGRX(>;"5[7<:Q M-.S62J\90^=?XJ#7--95Q]B/D"O^TYX5?8L=FP&NGVL]7]"5ZR,X,A\I2_"9 ME?TS/)1[C)D_1@1:5T*XG3ZWLB.S&VU_*=IGO/-GA]<_>RT?SU=C/84<"':L1H;\.3F66S_%CS^BRAUZ5_S) MUE#SK%+65.+B(U%[M5+C*X7!.4JV'P(-BOW;VY0.L-($T91(AU& MV&AP_XST""PRAX*GFA :$U4 !'P5OQQ,J\#42S0TJ\LO-=O)1Y#Y\&"B)T(_ MGO3C(!:]MFJM?, 3/T8EZ]\7#;IV;IP4?SKW<.E&L6@55#T!JK9G6'W8)6:$ M)(AY[1 /P8,KZ3TRF7]76Q%E-#D%?KJCXM2!Z<]N\"V_3?9'B6;7+>M'#> [ MK6ZK<]J9@+_*>'MC!+P#^RI;;6X!M>;&\.H@L;F%&[E)#O/=^82+2[E8SW]^E>#N.OW;CLVFBH MC.@WW$)^*U>BVDGFJE*3.PG7-'G) PHD-^QC3" ;G$>12&K CG9,@ZU)5RF= M+D%:1&MZ^0W>:LMXMGQO36\9EB5*G?0(N]Q.D+F(G$L6,19#\D0'C"EL&5<= M?)ZX75RW_GG$AO%(&ZNJ7)OG?"S@)KLX>VRCU_75-OL*,#2YS0:11"(J(F4\ M0]Q:A[3C!@7)B3526&9\3JY26,W787N70K?;16EE![B)IB7+4Y+V_?3DI%VT MX;/M6EF?MM4ME056YRT*U ;M S\SU'QS:,4O;@RL*E0[VT^*)K%@I0Q[,TO-IAL*352>+5.)F5D# MG7F-$C-N'M=)Z$-UO/F(E5H_BG^ .ED8BCW(S=MRUR%S]W,X$#(W+ M;X>-SAY<]:U3OSP08++BW>:?[?J73W2[Z<$$W9TR5^L__NS YZP!U^QU8'.$ M^V]OML%DA7O]V#F#[XC&)6RE1[.+E +FE$@;$(N2(JZL0M89FHN4=/)68JW4 MRCI=(Y-FW;BM^TMP85E"^U.X,#[MKX'LQH\0++[3CP7WT<7^7%S9!SS9"6S8 M'"W!-UB!/V+?QQO9%HA6:/ P&LPH#-)1QVX_-,;M$! M!3SM%PY(SLN8X6I,,5_DKPV+EH&=HJ*O%G/+P%F]CHM6QYF,Z^QQ0FK5%WMF=_3F5\"2';*]^8DW-K?(OHP.%E%:A!F6B&>^[TU8[6TF#V@GLH7G'!4$9#/NGI10- M#^VP=FA#K=L;@E,VA$\[<',?PUKMU][P\"H4&/L11C+,-X[G)RWX%WR[T?LK M9G&H,9QW8\9602S;(#5PS;#O?5%$/UK=(MX(=H'U'D3$PH-J9RUX M3+'APQ6#;"%<,6*MU;9F7SHY%86J=&R WX$\G_0&K<+4>,I&0#0']X)HBW7B MC";M"6P\3GG,7 )%&:G,G?@_TA@8UV8Y@(T!S%>%^P^HQT5]TY_M1^6=#\PB M3[T%U\$Y9!C)_D.2 /A22VQ6UOG:7?2VX]T_G/:SB&<12:W^8%C[+Z#I\(H\ MB:[5,FO;6$*RQ9BK'L#HSF*9^KU.(6*A;\]LNS E#F,[U-P%B)6SW>.Q19O7 M--^RB'##[>'BP@#NUEK]?ORKYT=A<;@#?+<=AZ,A^'X,\-SBIO!L ,N"*_") MV]/BV/_;W=K&Z0$,I%P%*E9O;%Q%24E6=H ,>R,$FD&@L-3&VCN-8[7F]757 MD#;V"TJDJYWT6_D7O2L*]!*W\@W7:AN# N9:H=BZX&%73L6- 8R0IKQ?,>9B M2,5YR(F]*($&EA F$);KUE=3C$_%EZ!IU+ /"RTB%S%80S1U,FKF(XG2C Q- M304:_W OT$R?\MV8M,_QD55P'QEY&IL'9%\DPKS$"F'" ^)$,$">A)'$-!JG M9(3M8&5=KN$'D >DX>RPY0\76B;^ %>]DHN'Y>*8[W/OB*3*(D,\&&S@"2(7 MHD1)&TIMH#%)<5\P:RP7>8\I(B2][A0 !=@[UFJ;-_:LWFD?+)R)3:OXZ,9A MTC@I9[1_A5.PUO(>]13) ZEG+(!%*CSA4FK'%4Z1)\VI!3=!C:R=EPK-6/7/C:7Z$.+(HQA'V.C),$"&:XBXAJ,(Q>21(QP[H2B M%INXLDX>A"B;LE#=VM4F-ND)5Z,PMV'C.VS!I?!)ME2:MV1Q 47N#WN1K:]* MMAZ6K6.ZKQ7EL LQI),&PULPARRW#.QP(B@8W2[E2HF'8>XV*!6 ![;R[[8[ MCF:4@=HL?)53MOBRL;WY";_ *:M=^6.W/*T"50K!*/-#LEBLW79]IIGI;SA# M(]^#27!.BOO"!;\424RMO^)UCM#?;B=GC3*,\/57K!OTVJ?#N[]RM]+F(DIN_%W?H=":"V+3JL0M12)<_B9:<>L99(DG+"Q^T*LC+]TV+_.+#J( MR/6C/4;%9O&+;9_9B\'*/V_/#DS-:$2*PI ?F,7Q_*_AG.1U8VH)O6_B4GK\ MQ*EGI6R6JPAJWRN=Q%].,\5MO@I&91=M2+7#?H;$_WEX:=7*>I'4F>W';'>5 M]^C[;ISN[E M;O/SYL[8KMYC/>.=OCD-@W;\&']Q]?+ MQH\Z:S0_G34V8;R7QV27PEB__'[<:![#=[]U&LW#U#@ZV(],:&T3[,PV&;#: MY@'"9"NAA=D)HE.IG? M?#7E4^D)=RG1'9OB>J&N4_GO-W?Y<@4?'.%K-W;Y[@_!7VW'[73U\M>%+PN5 M)__V0G>\CZTEQ.. G!4^G]!+-Z"J:<^2EX)\A$J8S>A'*1+E M#-!W+8:Y ?"C6Z!\/8#61.X3RK]Y2X#_9L]R7[28;S3AIU6=CJI.1W,H;;\R M(4#4ZF-):\3A=OH6X27^BDO2-^29UN2H/." UINAU6CNDNU\W\NO9]O-3WRW MN4'J1_Y\KPE69K/.89R=R?( >)?S!MTBC:,= >]PV=C<$/7FX6%]<^>B?SNN7!Y>[/_9F%@MI1H(W.9SL+4.$M\XH*51UN$5K"V4+!V.=4. MR4G):>2(N@A@%@'6'*,8X:@)5CPI9S/)K%Q5Y*X#^L6"M<5UJQY9;]GK%XF: M)_U>YE+^T 66;V!-Y>G>ZOY13G:%.Z^#.S.J+8-/(4BPI 1/#G'I"'(Z!*2P MC]SS"/_-YM2J8 M2;_DDFVGBD7?& CZF$L_==JB4^$V4>,IX8$D292Q%5E"% MN$X>61TD=6MS4XC*%VT.N%.\)653/& M^1H=8;X)H591J.GGV[R-5^L>+,ZPF&P7\=/#]Q%=>;OR>>Y"N M\=@JVPJN'P'7,[*IF$A<:FU14M@C+BQ!AON(4H1-EAO,O7$ UV(5BQPJPP;+X8-F5R6D6I$3J@Q)1$/'B!G.418086)Y>*8*\! MP]BJ-G/N=O1:&/;APIS@G:%Q*]07!CM_.O2=]5[+#;'S-Q,KYW[^2#N+FA]S M0F(@B +*(HY91)I3C)@FTDL?K*-L95VN&OT3)HM5P+/TP#-_VZX"GM< GBD3 M#PN51* .29/ Q+-< O!PCH)6)$GI*9=Q99VO2O[BFI]Y)[C=WZ-CUK^GB:L> MR<6DK[B8%H?;1;\5M\N&+UKQ#$;$??#/_FD,_[GN"++1#=NYB?*-7UW3P-P@ MZ%@0MH?MW\:\;3MX>_/7XZPJ]:-/%[N77TF]N7?8^/)5U#L[E]M-3[8WOYXU M0%4FV1X:S:^\_@4^:VY=U)N_'S4V=\X;G4]X;_/X8J]9SSQM'%21-C9#@G'L M$Z4)P\7^CA/BA"=D'.SO5#IE.;>2"CQ)".,BQLY&8IW3W EG&='4$&I!*Y/U M?I(=8K0PM1O+4'#Z%6M3*SIC9R;&FY_?3QTSDP3FP5&]':?(M"0N%*O(V\O9 MUWUNHD\ZPNQ1)G/1@4!6>8(294GZ!)_*L+R-4L<2?K,;44$C/A@^BFKD3N2N M&$@J!I**@:1B(*D82!8XE#E&_TPN%;N#&5W;JXK]#UVQ/Z_HYTC0OMNV[8.) M\=LRQ2&>:726<8C.5UK?].>[ESN7]4[]HAA;YVON_G:Q_>7W]NZ/;\>-YLY% MH_/Y:#(.L;>Y>]:X_'S4:-;A6;]W&IO?.GN;!^>9!F^W\^?AWI>O!(Q8NONC M,9-\Q C'C50*X8+GG!&"8"DQ;GU1F8N /_ ^5E'#F/%6+&,"9E%-@5RDM?[C;]'/PD$P<<"QKBFF[&FF*L MV$M>JU3WF4WK4NL\!G09^[T*QYYKA(RK); SL-,8Q"3+.&88LC19I)0S4DJ' M$XDKZZ.$AP6B3:C(31;!#'F-SI.5)C_1(AD'; M7LWH^.UJWBN;8[Y(-8-,+42E!9,<19$+Z@/QR"6!$29:<::YPI[,S>:H0A\+ MIL.O9G/,UN%*5Y^BJU-6A;8L4$T5>,VW;:M3L;&^YG'*."GZXG.O_ULQW1O=,/HAY%S>W&_WTWE. MI*K0Z2GH-)/K(5$G.0](&4X05RDAEU/8C5?$1DDE5F)E7>H7HU,5N5@P=9W7 M 4JEKJ^GKM,=88*5PCN,/*<"\<@LTB1R1(2BA 5N18B@KG)>F69+'J!8,&.B M*&>JPA*O:#L4,SQ=7'5UH%O!S^/A9\991_0LV&@HHIY+Q*G7R! /:!1Y#$S* MH%E.=:4_8:7_!U?0>5D+E8+.4T&GCS "]29:@I1(8,Z[G(N.HT(BP.)P;PQ- M./.W5RU?%M$^*(G=[72IZ(MJA4;UG9.<5!\V__YE\['<,#Z7XY]I^-[J^O9I MGJ/-T_BYW^M\BVT[C.$/VQ^1+'SJG+1[%S&./IB%_-7)]IRVA1GG14HK)P6X MCK6,V9T?-%RK8<%4P5OE;X.M>CN0I?%QQ? MI\SNF+1F+ KD& Z(V\CA)T:1@+^5M' M_K+Q9:_=V/S*X)Y@BL)_CP[$WI=="D^YV&X>7-9_?+K;C5;]Q^?;A#N77R_@SSZX#4)P MZQ#Q*B).;$).N81D#"%$([PF,G>V5W@Y6"HJPIT*U!;@9+8"M3<$M0RM043F&)G%< 6R\5G>&ZY717USKQMT7JK'0?#7C?6?LO! MAU H%&AO/YZT+1CNN3[-GMG^]=GN147)":8,)T9$S(9T3ADLEE8XY MD)4>:Z']>CJ 80P&O_4Z;E1%"TN2T0W6X-;B7 %=!6]S@[?6M,W&;)!!RX", M(1)Q90.R7@MD+'>"N6",\=EF$Z3*'?O9E-H'&PQQVEIN.''$6$TR/Y/BT6LJ MY&,ME$JIWU>IIVP6BPF8(T&!#^88XC'7C$Z3U<$F)&D@5'EE:2PPB\PM$VJ!0D0?7*D93LD1QFF2@F/!C6?1 MNT YC2 'IC)$ED2IIPR1I /G/')DK0%KQ$4'2HT-$M&YP+0(4<5"J>6+O8O% M*XQ;*D/D_WKMD%]LOG;(S^L[21=Y<%A'I2RWF(/[K(,"L4Z$*2G#J]HA%2H] M&I4:O]TT-79IXZB^GZQGG@JP,F"; 53"&EG') )#PU#*'!$&KZQS\6(VL2KB ML6!:&QVXO-0ZC)GC07KG71)1>F8X(S&^KJ%1:>U3M/;REM9>?MI/DN2478JB M%237N&)D$K@*/GK#C* A6+9H6OL10QK7B3\AIMCOQU ;VO,7GJS\O+X/YD0$ M$XS%EO%(I D83 MA$B/>4>X?:TALCB9[J^M[G=BTYS>2KQOQ)ZG@?1>CH71E MG->)<4.0#!'@AP>& (XBDL98$1QWTMJ5=:$7R9&IHA/ST% +/BRA5$I%+#=> M&9<[WU(;K%"")?Q8HZ'2T-E>>?@3H63%4Z^)WU4A9.OC9-3 M-J^((482'8(5C."5&HU,MGD=HU9R _ZJSU[IJJ#SHK%>\/KV_&]?A&)/B_AK M649+"K.AW.@-8\W4 M1NT":J]DL 51[#B<[4&;-UL#W^X-3ON+4L%/Z]]'^MKY!/IZ3/:: MC:/Z9AWOYN;?[;ASF?URV^M MQN:W=N/+[X>-H[U6_>B8[%YNG->/LN[_GO(]Z@?[TCJFM 8[1&4^"48S7P\8 M*' [%C252B=1(BS(7PP;&?6, ?WTAACI0.J(T%K+9"WE&GY-O)JL\K^Q#C7; M#;5;*S$M[S2K G:73LU7B/_$ ?,<_^CUPP3.<#&K/ MYPQX5X:$'[%F^[$V.'5'T0]KP]Z(P;Y8#V9ZWVF+.N9J_#[WD[AL?ZPQILRN!Y M#VIGAQ%$95AK#6HG_9XK:!2&AW9XZUN'=E!S,5]8;NRA&&@>A^W +C&L>9@X M%W/CGT&O"_>XR.U_8(\?Q@##R8_H=>&7MM:W(,QYM">]P:"5'P;0,AA_/_<, M+VG=Y@>#VNT<-&4U#>"L8]HN9;JVVE6K?M718T:C:75;G=/.@^,8+6^W!Q-3VD'P[B>V#S,) MRY@?EA^=I:C6+D3ZY(9(PUW/#ENP0A;F: C?+2[+DW1SB6 9IR8;?K_V(A*- M=U3M+5#$3K>58/>_E6^R7'J]54I$-]N\[1FJN5H[ R'/I 6PS%GKX8[9(!LI M_D$_QE+O"PW,GUH0!UO[R_9;$:0';M6/)_TX@(N*>2J_>&;[((0%OTK^)PC) M7ZT0"UV'G2/V82RMV_,+(+%]"EIP?E)L[. D@.&6QSZ(-X[VSK)V M>GL*GV:HZ/[5:_^5R5Q*T"H&V[$768,[-N0[P+!!<4\'8QU)IT-XS"I,Q+"\ M_-#^52K(11R6T)*_N59K]FH!=*.8J*MK3FPK%&HS>B"\5_&5?OSO::LX8NP5 MQXW=\JJ1X],O6;?RA[ 0DS-0ZP'0'(PGX_]Z9Q&,S^*Q^4WZT0/"UOPAB%N< M> L Z QD<7#:'HY8;/*\W'/[":+0EQBI:@&-5(+?RDK]/@3C\[#7!F$=?(*U MSX6PP[AX!FKC8FR@[G7VC@[X;O//5H-^/LY&)US?:ASMP#UVSG6Q;M-&$\38_'S7HGT?UHZ^7VYM_ICR. M?1 4+J)7*#AJ$8\IUZHJB\"[Q\Q*,/NDGC1//:5*&F<"UY(+,&8CLX:1:+&, M8.VR2?/TY@+\O[5R"9YAE3[\V-O#)!C>Q'N;_5Q.+3:<&4E(/BTG23NY3.Q8 M.P749D0"T8:?2UNJ7[9+!,C)+G"!(L7. 097KW_2*].)"GC*EH4]'1[V^O#, M MU:@P%8>7?&?08 8G$PEQ#Y5N/S+,>QURWDXGOQH(VKL3TN^(,_F*Z",XGW MDQ3!4^(0";P@@),Y-5J!F $N%_YK%=/_K#2L$NWH=95,03 MBR2) G'*$M(".V2U")C"'2FS*^L%U=QTV4OM!&"D$(+5 D'>2?__Z(\2&RH( M>,+B'USL"YAKI8Q!*FB&>.(1.<,UTLGGQL;>6:)S=<0C .!DO :P@4U@P+L" MP&W9J#!@4@R.MB[V(Z&$",:0"3EOA>J(C(*?0I0I2>R45CL3*F"0CW)+DE""2*\N- M 1>$R>$(UO0Z23':53!)::*LRIB5HV9(>I/W^,(T5)20QE +3]H/S?6NUYR08!*H-3JE0L,%Y+)%5R8'O9P3)WIM8Q82M,C9-H@2. MTM4TUTY.7;OEQ^&N<;"K]5<&A6LNG_''J]FI.HEPG[]B^V*M]LGZP_&'.0C7 M&K;CH(CKE YM=J5.3@&',DWE(DD:.-8N]K?3]^A/^R5]O&VW8_CU(K_2[6MO MB2) LL_B>-;KAT'L?EQ);.Z(QN:6 +N+UC/=7[K8$1DRZ[VD(4#PQ93?^ M/NQ?LP$?@)W3*5BD/K?'[P M[W_:]8?,TK$8K^',O/Z0A+YE;/M[KV/_TSMH^=7:5M>O_=OU_UG$NP=YHX!7 M#+EW;G%"7R2Z%-&[SZVN[?I\8E]V=_M-Y[/O6(/Z1MY"K#P>C3P?DP^[@.;MN7Z2DJ4T)X1@E M JL2(V>P0,EAP1WC7FI^?_[C'8OZNOYAM:CW+6ID-%%K*"(TP**:?&K%L4%& M*!^34MP;6%1"UF:4]MX3#RE,L>Y%F3/CP4;+&53@0H! ?(ZN?YI39Z@HV?K7 M:O<$(;J]:W^C.) N3I[C:$W#6JT)#L35%47:33P_:64#$:S">#(L.P.4]Y/Y MZ#I:V%OA5ZX.KLM3MFS19V7I/89O)@:P>C_NWF,/W'0,1GU[)7':B,O M\2'GL#7NWG7E$]Y8BUR4-,]S>X47\=R>O-6Y_?4)_7:"13P!RZF8PE%CM-]Z M@^&@ .9?P?<.?]B+PG!:D--\5K]*#_]VM/OC]Z.]SN^'C>8Q;EQ^/=_>;!QN M?_G<;EQ^8GM'=5+O?,*YU]E4PZ@O<-].H[/;^42VFU]98_,3K]-/?/?'#JLW M0Z=^N7.QV_QVU&@V,BZ*[8U]S"3%+":DG&*(6XF1ELPAF@1/B8'-(=S40;DW M(,0"5B-HKB2SU$4=4G1<:44,F7F>CYPM#=GKA7G&F?[#C[X]5*NTYUHDRIS@ MREFG@A;":>%MBE+P93K3OSF-_L8TCD &L.V@W!]@EXE%TD3^),>@ "4+[NGK M'*,,?'!9@6FUWLEUEE>9H#BX\:C1-RWL.S&G>Y;1K)P. $Y(X8E]LOTNVCX= MULJ#N0RB\(9_Y0#%*$NL7SP9EJ8;2WLIISX6]_G^Q\9OM7KL'^2\J)LW]24, MER.\DXB-:' [C]L&R A]%OG\(IENED8C^;I M+J81A!.-;Y2_/773M=J=JP+F6^]Z:8HYZYR "3'U)6Y:,%0F#!2O!SC(S\[80HF(^;V+%1K_(@,WK\^O% M]24C%-_(*_;'Z(5')O#-Q "PHVZVF$?THX']Y:X PSHWQ#R#9UPTSO85P*;% M7" J,"D9J@RE$6$,JZ<5HYZJE?49E>Q_&Z4CMOJU9.$O ,WC.!QG@Y3X A[* ML!9LD4MJ<]8D@%ENQ@>F5!%BA__TP*I=5NOS$[Q($?&O_6Z[I95?F/%G.4/3 MYY3I6":NYR3:_E]Q,G^F2)J] KL1O+3;-^ Z:_F@YBYJ]@0@]+S((F]?//' M(-AD%3>@?%AQ&X0VL,(J.&JBT$&I2=TD$R5X\E9KVAOZM#5ZR:UNB?C?RM<, M8$]OC=[J<:=5\@/KX?:FOVQ\W5<1X)(9A13F'O$800^-=B@P 0L&>JD<75DW M=Y36@42WLR",,#[GV MRVP_L-A3)ZVB4LV*,I.+DW*/O&GZ3)E/(T>R^&B&&[DV9<&^9IJR/XSAM T[ MW;@#]/?2Z+KV<6YMH& KE%GCV^E;]#V8I,N88U6 Q(5K]*$=H:_[$5/-G<#( M"R)REPJ%+&8B9MCA:F=SR=LN]TTH] WN^K$,HA3KO6O[JV,'?/'887!TV M%+;DR]F,NW>P.#\$#+DHY+1'CM M3M3XSD[4KR FLQ\_P4!1QMCO(<1Y++G$(JK$(]MB/_R.CVB8O>P319<2(Y;E MRCF1$C\%Y"9P$N7K?RG8"*?X"=_2\,ZN51$%&PSLQ3@LGDWNOV+W-,[&I8=F MZ0/1:'VD;KY64,X$QI%SRGW43G.%>9( 5HEH(QX(I4\S9HU<_AAF1P0^G>YR[:;=;)+\WUV1?WH\+C^9>]HEV[171C?7G-+U.GO MM_M;'GUE\-U]F2R7V!@D-A23XH@K M29"U3B-!I")2+\=_\$[ M(9E(O$XQ:ND3Y]Y:+**-BO*D3"[RKNS9!=@++J;MV>1B<%CHS.F34P)-1(X( MAHBP@6 ?O&:P%Y!%:H)4M2Z;2Y\@)IT0A&A.$J?$6M#:Z%)24B6&;66\+8;" M3AEO/J<-4"^1]7Q?/\%F6*ZMXZ]A RZEH MQ3%@3DH(8)VU>RM]QYSXF+TAK^:!5LJ\2]Q0955",*(&N6@#TDE&4&=#>2;O H5F=.$5>O%,IV6YLHK!7>6RQC;\\F#UBG:\H#4/ MF3=_,.P7?#95/&Z6>Q\$A=W &!$-IP'K0(-)T4EO1>2<5-;>HF\.WZ>MO2BE M5=@(A)W6"&QVC"P1$M&0+'?P;R5-ICZC9)KV;-'\_RI>]S2%=D$Y:02.A M. MI; X1.V%C\&%:)2OK+W%5^@I:T]0K$&(08W!LD,<_IE;#$OXB5"9N$V,L)5U MN2KYB\]BJX#>PEZY, $]^=[67MG*>7!'_=*+$BBK+J7SG(_EWDN?59!9[:4+ MM)?.R,R,4FLJC$(X]S_@DD4PCI-&6BL<%0^,1]A+U2K1+S:.YZA)RY&Y68%G M!9Y7YT@.)X%5\%QR'D2P3-$(=BHFB@*05H[($H#GE".BG$Z$28J(U2F'G1TR M,B@DE8Z<,$(5 _#4JU+-.2ET@_EN)?NL-4I*$IOWFJM-D+4FSR8,7MWEV49[I M/&EP3>^OLC/H@^^>^5CZHW&_$]W*'?PJF1"J-;PH^,D_+I?*SEE]8U\Z3B0+ M!($9D.UN09#5GJ&@'*62*QGT5-/'Y8&#YC2726UPVH%!PST&9=/%0O;M2"3* M?MA35(N@+(/BHT(M[Z SN,T4O+"<*007S:.>29HBU.OPD(CG$J/<3YKR:':3 MIPV6/>JV+R7YF%G"C^'QMVRJ!PKY'QM+G&J_H%^O_<#C2O]+_KWM4@WGR$8A MUN@CGC^C\TJ>?D37]+2697.B;-GQ=_*/1S-85 )POP!DU%V:=:>SUOVY9P.O MM=QO%I&XT0PMDXN!1;@9?$0^X M"5XL>LIE-#VHDIE*$7.;# M+:':TR@B-]X2G[A@14,*2NCC&'NG#>(IQMY?)QE[1S!\8UT;(X[A)6AU]\+ M3@[*?#W;;O[9JC?;[>WFMW:]^6NK<;0!8]HA=;C/+OVSD_],!G;JEW\>[6UN MB,:/K?/M'SNB\67GO/YEB]8W/W<:S9USN-?1WH^]_"?59Z2,8&8"B48B%DE$ MG)I,^4X4S"]( PL^>6)6UBE;%9RL$L.7N.3W5?.'/QI>2&N)TY131CD/G+J4 M(@_)1&(C2>X-\.)3P=^ZU1V RU@046YGQM?FH>V.D*31ZV9^^!@J')D[CDP% MB*,RT40GD(S@ZG-I.;+<192D]2$PKJT**^ML%6N^RM1=#,:+!2-5ENTXRO$E MQR^GNK1]Q,2[F6#XPGR!5["BB@4;;'5+2N.Y Y$V M-G.(B\2DQ\::AR@NWM0VNHT/%33,$1JFZ92(BIPXCI@B.2N?YR:2W"+EA>5@ M1A-IVHJ%, M,>N;I[D[4(E/96.9XL,1?ETM4P5=P_2C*AL$<&YZH#JCDRR0"2B0"8 M9DD@H6B52E:9D5/0]8_%*36M:L>?KM[+9,_\601Z*GOF%4!AN@0]4$^YY\AQ M+A!WAB ;<$+)>2.B5P8D!D!!BU4MIU.IWP44JDC.V+[Y7&:!?:18SOM;-2\, MYGR^SMRK$&[>"#>+-2?9$/.>A[CF$7$.?QFC+ *+QV!)8N XKJS351#652JG MN=0>CW%5'&852_6DGU@DCET_8DK80TFEL3).XTEHUIAEIL& MA&B+/+.WV(JJO-37VXAFY%-P8VE(/B(MO$/<.8TT)A$YP6Q426"F,+C@?-4P MNFKHB_-2YZA\2^3 5UASR_Y5E#-EB,?4<2^\L4(2:K%F1DK)Q.MC3973^HX8 M-.7L$VJD4MPB29@ 8QA'9+GUR&-!N94Z&I&*G%8J5Q7Y&2!H1J'^G>Z\GG+G MYU9Z*]:T>(1'?U2^3YDHP+1FG0CJ"M><,N\>4LS\7KXJ_\MGK5:H&N05),%G^ MEW#:/P.I'<3N62#I2@&FT@4FBBAP,X54YO+WPIX MR [HZ!"Y*WH^"B"!_H1]M&L;^VIW$ S_-#D$7:X.2$M2TO\\P/FJ#WH MU5I=?]KOPZS #^4,WT-)6HO37#HC IV;A#W%.OSO&S)4BKF9 '^T;;=^XU6V MKF?EYIURK\S'>2OR@VT$C_GC4N=P18#%(*EFB0B C'P?'0%CG, M+.(T<9V)O8/3*^MD;?J$L0;2WA[3,SU%H%[*VE<)U,((5+VY@1N;.Y?@(L,S M_&5Q;JUB$C$ZY&EN&Z-M1)H%A0BL<2!>4IK S,!KT^Q]5Q+U-'*B0@"G?T]7 M,VG82) Y@\_K1M$9O%#:;#JM]J&#^7+8F&+O8WMBWPFENO4&2")%9E'D^ M&S9(>$V"2 2@Q:ZL&ZIF!N5K=RK-H'8&[@58E#<.UK*O<9.V<*VV@W M)4-B&J= U4HY+)D87;:Y0FX"U'*G(\LK7[W=#K7OO8[]3^^@Y4N[[;#7AJ&, M[.12.>!Z"]X!>*BS#>>Q4W7?^]C!_3LP>,&%W$XV\A \:"$TEEYQ &<;N2') M\^AC(D8^Y+G3]RHB_#&:N(URWHH/-V'6/L.D_9GGK%*C;.$UMW#];#_IX+P3 M%)&0._5P%7.77H^P=EYCA04G?&5=K>$9.G0"8E9(^FJQR68YN\&J"?]ZT!EY MF'D31!DVZ#"#=_.^4.2S1/>VM'X:T96.%&NV\%Z=@A1R.BBZ0DS:AHW><#?" MN,834PKIYUY_]*M\W>Q@90Z@?' );9SM$Y^4,)'(&GH?%R("MB&RR5@<= M6,A 3];HI$=?!C%+,+6#P6EG%%HZ'10^*PGKWM5CF*A/934[(G:^5TN-?2SUH M;L\,Y!5S#+M0]H][!#9A=9#ZUWT7A7/:>R0%]8A;"E9'"@QI3+F6.-#DZS(S]_Y(%4H9=RC1DX MMBE2'TS$R+M@$4_@V&H=%7+>2IQR\(6"147PV@SR@@P+SUE0SAREUNB(O>=) M6A,24P$+(G.7WDBJ!7WF@A8I-$[K@$%+3.U,NZ'3) MTEKM1RRB9_UL>3ZEW?++X'[&,<=SVIREUGD,Z#+V>\O>X6Q> I'/*(CS5!MF M43Z-0+ Z+!?I>H2ML@S'3&T>5M:[K?:T?C_UV%Q[@ TE=(A4EW9./S>?9[.ZC'7S?%H7Z&6SH7J8@'1.(T\NY9)1)0T.. M8DZ[$U?GWJWND[)['C@5"@6MV5,/TF>=G&\,[HO4']I![<0.8,2KXU$.GC#, MXC NG>8LY-MG"S?Z+-P^V%^KO>@L__7C%$\\WO\63]K6%Y9VK3QFJ'V_SKT; MI;,6 :W6K?8QCXA<+W8"P.R8U<,QJ*UNAL9N]*-N>&7*:.T/VP: "_W6>6W# ME^WV):@801I+S[>J5X-+E[+[4N$B- Q66@55K!XN-T\ZMH M7.Z0[46!!3H.RCSP/)1H;)S#-A?,\LJ3A?92D*G/),-B&1M:!9B/K0,^[-./; MN('B".JK&HU[9?'R@.U+SG/M'P/CD3#$<0K(!4&1L$P+"JZ&5VYEO=R[9Y9K MK-6^C;;9A\_AGY;T"QX&UYHHXKGE^2!)!$.%HL:(J+"B3T[ZK8S-^0@.C(GN M)\J,,Z%H; ENJ!(6!(=$%+T,)K)HN/8Y=C1=RE$:4F-[7:M*$SPPHL#[T>/ IE*X]I9?EFYWKYT+)&:&W$HG$OT,^AI>Q6 M%U8C-NWY9FN0"RU.^XO3./9BK%IM4*G#]M[F)U'_DIN/?X/OY]_]WMIM_GY< M/_JSW=C\?-0XJD^IUO8/4*DO?Q[7F\=G>U_ 3_L"8X7?U4%-ZYVO%XT?.[C^ M YY[620PGS4V]G$27$4)&F140MQ@<-M@ZE P : 94ZU\F#PJY<0+AZ,QEDBN M([>.&\JQ4PE+'HR=;#1;SGH-IAUV_ZG:E,F.PM-F\8//6R+#OYD+O K'\; % M6U<_5T:!_^=B[-:Z8"W%;#NU:T7[VGRJ=I+=QL$X-;Q5SN2PF$D7O3T=Y&1* MN-]?\;IF9@1 8%)EM!EUHLY%:$/X W953@XJI]?FGKJV"^ZI/8#/GL)>>]UF\ MZ0;#9-SS[K>>7QL_NDB'NOTM^ /3W[W][8S^K0[LMC&OYW.2[@MG?$F3SW?R ML?CE50_S\8K?EIJR?!$6W.<$WV'-VW[_ B:J=-([-HOLS3HYF_^1_;)AGE'; M!05NU]JM3FM8/BBNDY@^S@7WCLD&Y>GGFW45Q<7&8UH5[ M?8--&1 ('(Q0UE8.X%MM.Z4G( ;?3XN-?,8H?.^T7714/VT/QS(4K^C/LM;% M?'7W:G**EO%/G!P7L]#53J^G>0WDJ&M+5P(^;K?@749^4'[ C0$66=7=WK#\ MWMYX^CX?+NY<5YO@BV]^:VS]P7N_^4K;W2^LFQ$@$%Q5&_^>3AE MBV]^HMM-,#0V/\%W#\X:7_:.=W]\.MO;/*![FSX;$6!0U,\;/SYG6_QB/S ' M?A!.8"[D#DR,Y7,]QY%1V#-A Q/!3IH+1N5:AI132R2/P1B:C^-2Y,0Z3(6; M-!<:H&__R5H&,UZ6^3S#9GCPH>NO+#;?_6$,I^VXG28%"%S EM_HALU6SH@- M16KB!Q:JRWWJ?8I8*92#CHA[IW)D2B##/5,\RF1(5BB_]Z_:9PHQJ_F)BRX^O,YG7<)G-/"(E M'#UY]/%:\=$$3T_YF31K0ID[/\9KY,[/[KLM86M4W/W5^VY[_V>=^$Q>"A M?J"C0H5G'Q//7LHD5N'9V^/9-/6U]<)@9Y'F.9CNO4%&LP FDTPF!1X(HYGZ MVBBSG'"V>';RLESYCKU4I_+(LXMWR\@WDS;^&[:/%P5):$F"A,;L4>/,U.O, MX-7I(/K'Z<7ZI@W)\.0&,D%15>9H;Z>2K^]&\G9Q#+8VZ1L5@B15S"EBO%=%I0<1D=CDY)324PKRDPL(XD^6"0CU8CCK5' M6BF."!/:2*_!T\IENUJN"LI7N9HNWIU3?XXE;?7S<^X0+W0V*I5?()6?=D(4 M]P8KB33&''%%"7*1:X0#(1[;$)UW"RHPE4GQ]N)"O7,TP0XA,H$0)UR"N&"# MD@SP?\] =#)CH::K6.!5+J=K?A=^AU@\;W!9KJQ.H29/H6[RR#[2(WW*9/U, M@=NE#L_>04GS0F>)WAFEG<^TEO<<:6@!)&-E E1R\2 X<4Y'9&)"D">>CQHBL- ()PHV 93(I ML8*C[!'VS3)W;*\VHY]G,WJA5U9!T*M"T)2GQ946W F.)"P2XA0V)1NU1$I% M2DA(!"S-9VU%;R8'E5$R'TD01%K)D@0A( +QH#VR"GOD.6'P ?S;BKP9S3-:/'\UV6YV#Z)9UW1\PL24HZ&XT- MDT6)MTO];DK5-7?622_WGV@5K _CM:P-KA:S) 6,HR6M)5C3626"=Q<&7K$9 MC#7J)'/;=//%8]$NFP",&!([M;.B*+Z@D"AH*&Y)]R_WU][>5QXSLR[WP2FM MZA6K>L7JRJI>L:I7?(>RL+=?UZI^KJJ?6X KW_KD\LT"A1LWC;F1&?K+8Q3N M^7GDC]'$I\:AWWR$BR>BRW+E.Z:NWTX"D.^=!%#R(_=&K3F'O=K)*5@L=E!X M"NK?+29R>1*<:\!*_=&4\X-=0YCRVV5$4<8^3DJ8G&+PR>;'1@YH[E]_:C2^?6XWF#FO0S#NZ<]:X_-QI?-DZFPQT M[QY]XO"L,_CO9>/RUZ/&EQV\^V.+-)J>[?ZHTT9S@\$X\>[1KS/3CXV,FNA( M$3,N M]P13EJ9(G":1)BV>FCM:J?VBJ?W4^99TRC!!' H:)\15YB &I$?,62<#_!0= M!;5GJX2954&G3[D63>T7SRA;EBOGY(>5:*AF6)%3!N'_W]Z7=SF-+/E^%1VF M[SR8L8TV;S#3YU07U5SNI:IHJA@N_4^?E)2V!;+DJZ4*\^E?1&1J\V[7)AF] M>9<&VTKE$A$9ZR^>5CZBFO@AL3P,3C'L-Q$+<-E9Z-X0K&W6'B?]>JWMMNG& MV#5;IY8W!K>[(Z[W5-L>#DVUJUM]T^",=4=JO]?O#_:N2&MNC$K=&*O2\TQK MR%B/&>V^H5IMLS<8M <];=#N.L; T'AW-+"ZV(VPU36,EG%W1;%ZB7D-V_>& MIJTZP.M&7S,U9@\-S>KU[0$WACH;:-NZ C9L7WFV7TZ)LYW!R-'MMF6 56CV MA[WV< A2P.D-G=Z #]%*K!7;5T\!J\LOMRB*U9MP\\M*NIEK92E\\F]XA)D\ M'Z\^15SGKJL-N8PC4GNN7# '0^G75&CKM?K_+VZ8^Y,#U MFM,>.@/'9KIN#/I@_W>[1DL;+F/45(WGJZ=67/Z.[N-@S798D%/JPW MZ?9RS_3&.STJ#K@TV(]#:=><&<=PN;XC=-P21L@\1CNS?(# MV]'[]L#H]DS+U'4V8,PVK/Y0LQ@;6-U!!53!AN7OQ/)+^B"H:"-K.%)1 ;3; MIN4X[4%_8+6YJ6L&ZZK&8(@&H-8RU.H'":JG9M7EE_?J,#2VJ8-J1]6JH!!> M!S'SRK@.LA3P+LY!66^U@0@&;39TG+X^L"U' M=T3;2Z/?,LP[6ZR5%3/54R?K\LLR8. ",->O!0C!\N=86D\LRPQN#?H.'_2Z M(].$OV.HE#&CIXW4D3ID?_6'SW[= 1+L 83J,F *X>\',5&Z/O( M/19SYP,+X_EU"-,6G!>]<2/;"Z*D.MA[EU>I$)Q\^W+]Z3LBC_[Y9C*Y^/IQ M>O[U4_?+%(39%/[O\[EZ_N.\>ZZ?W2YB[UV^_3BYN/[]ZY]?+[Y=OCW3+]Y^ MF5]<>RX*,QA/^_+CCQ_G/[[]^'+]V^C\VKZ]//E+9UU'[UG=]F"$:7J@#+6' M(Z:V597UNUW0G/JZMHB^QP?JP.@/G:'>'9CF<##4C*Z#%0",C2S35A?1]^0A M*'@*+IHV!P'750T?\['Y3G MR!NZ^EK\D/ZAO7[1@JL\(7@M:ZZ<>:XBOFXI3)ER;+N#Z(-!$BJ_!2QT\!]O MW)#;<1!FA8N^[<[ W QN??%K!"-$)8+Y\Y9RR^!WPOBRT%M<91?]NB&_0[6$! MD<6TD:'9PY'=U8=];F_K!-[=D?>%9A1=C@J?[:8G]7XR$8%0RA<_/FF7;T!/ M>G.F_>68C%D#N]]V@)K;)B+P#T=@5_7X8&B8 \WJ=VW$.U[&WA>:#K">1YSB M*S:+)JV]Z*,[9(.A;C@]S=%-2].' YOK?6,$K*7UX,)KZ.-IZ>.=^9?*++6/ M.=_V8&1@6TNS/>1JOSWL]#WE#;D3XXR)@8Q!**+I13I)MB'IV4+4HR MPW_M0T"6;>DZ".4>&&CF<*3AOXU>UX*+S[0KWT90 M$;"HAL,V99LJ$M"R*:6DM ,WTKGK\2@&+1MN-S]RX2X3%W0H M]1"@&R0I9D]$I1.R-X!@B'$H\'W56Z>2+VLINBOA TS=HXGE39\3& MW:KX/+[&WGT\C3T"K=&."7W\Q'?__'M_/KCUXLWY^J?U[]]^_+YB_[G6WS?;Y,_KSUX?C+]SS\/D\NL7[>+K&;#8']\OWB)[??3.@97^_/KGMR]?QS_.W_[N77[^ M?7+Y]L_)OWY\N;UX8_\XOS[O7EQ_TB[>C/\:CH!M1GP =['6AZN9Z^W!D+-V M3\5R"Q!YH.4OZO$J[QJ]4:_/!@,'CHL/NX[##+O7'_;9""3DLAY?.)JCUN*W M[\R"1=33++-KJ4-0_$U'@Q_US.&P/S3U07=@#V#O+GWE#=Q*I7@S(>@^#B8V"RD-^X_#;5\*TD@G4@[/XM2#'?A^O&1NQ\Y38( MO\$]8\-UR9U$7(B86Z0\Q^&?767C?>1!.&:^^X/6_.R%N%CA$:X$,Q*7E*D> M2="346 GD0*#>8$_;H.U,E7&87 ;3^#7LR",\=)%B'17& B>.^)PI;DS(IZXD;)N*K0D,1.'QLJ7!&8/F\W"X#MNWT+PO-57:24Z>P:6D;U ^! ML)(B,->FKD^Z F&_PY^(7IO=^VW]IY-@G]3+:UN[N!Y_OWCS3KNX_6MD#OKF MT.!MIO<,K!=TVI;JV.U^%ZX.P]1[FHYY ,NQFK\!S;A BF 'LZ]!"%JCM&TC MKG"9M3=PIJ+0'4M_+9X(8+$'\?"$O913N00DP* M'0.Q+V>2+EZ10@+*;(YX_[)J? M_7I-#2* ^TY1\A(F%MNJ&.RJ^@KR?4S-]RJ8LOSL)1/<5=SIC))M!%Q!2NW 'RP8ML 07J;#@*H@X=A7R48?@/A^Y MH-6(G1NCZ9>@7Q/6F0V>"O[_%RG\.[>3@D(F+P)\8 PSQM-MR;9(HG<+J6$P M++S/0WN38WHW/&M[S)V",C6&6R:"=X(V=,K#&/ZU_%[9:L;&NT:L57PC"@O3 M]X(^AM<73-$5A87Y*DGEBR MXM_Q[WE+']@-^+>D$_$!J'ANE#;[P8\E0HA$G>XHE]@]3VD/Q4B6B MO9141>(H*F!/2*^MQZ<]%,V8\(*[ (+)]84#GNYN*TCB7"HLN(4/D>7*7E?I M$]V;GX5@&_OPB+.@.]D3F*?H@U=VLNP38+ECINVJ $MACJ=BBK6(I#RM0^7Z MC_GYR5^FSKJ\SXVVJF.PMM?E[2'<7VW'T+0N&!2V,32?_:IUU"W!.-"C@(B! M!HN,$FQ47AQ!5,@\I-DKI-F#.IVW!Q/O,#3RA!H=!8C3"4#SBDFW$I 9LLUH MSL1(D\@&F:J\3@64^EE'N49G(PA2#X:,A/,4:$I!+ X<+%7>IVP.7Y";%24H M:.518D7\WPE>H&F_1A;1BM:Y+E'9!N4\BC@(A+(\>*PVI!M\DE$3+)'!DFM@ MC5'7L7NFW5:-(6^;782?4%F_#8?!M'Z?V?V>OAC\J*A0+WK5H&#$3(9619B C"X^P=L3K&[L M?OKJ#O=B;;J-]HU.=]A;^_6A#3QULZ.KYD[#[MBR\ EZH0T.4!@Q]_XY46&0 MP*!.M-0:?;\U5J6CXJ9.F4F51C.WYYH!77J:!FV908&GV]IQJ69CA]4[=4IH]4SKN,.R-S9!O6-E/" MV,V4D-:"45.=Z,OG?T1_7@?&^?3\^\57VQ3_.U,O]+/YY?5'>-_DZY]O__CQ MY>N['Y?7,"]7/O.O?TRLJ>-=?K7G7WZ+K-_6O09J;7GL_HB/QG= ^YPN&E32')"S7C!#%>ZGAIQ9 MECG.$*2+;>LCHZL"*3M6?\AT76.]'IAFIC%L9,[CRYQWRS+'L/NV:O?[< A. MKVW:AMJ&@[/:MFTZS#2']L 882_"*@'$'*TR=\4]^'#*&*8,W5]E[+7 MP!#\J6%.EZ6,ZG1UAAVQNGQHZHXZ<'1G..)6SV9=;F[MGMI(F0>0,N?+4L;L M#[2189EMG1EFV^0#3>@X#E<-&RX#9Z@.GOW:[]^7:M,H,!O82\"D;''Z[BO7 M'PR^H!I[MKM=>9_[46_9?-< UHZR>9< 5B.X=Q'U2Z(&RO#&$M[YX0 0Q\ WE((>,!T8BI(A9=12OP!RO&9N+ MS)\TEVNWB.7/$MG0A\9#1#:Z:K^);!Q-9.-G#&/\QCRA@L9Y-8G< ;T)8C1! M#'(H]E2]UW5&ZL PF:8/;)V#C3^TF6:/S*[QUSM1:;:7%HG.W/"&_PQ:Y&QZ M\<.;7NA_F!>@.9Z_/5//I__P+C^?P;AG.CSY]<_KC]\NW]CS\],%+7+ZQ;C\ M_,7X\\U80^2O+]=_S+],/W6_7(^_GU_#<],+[P)1Q7Z\NUT9V!@QTU3-+EC^ MEJFWS9[%VI;1';;[#G,&*A_VC;[S[%>]I>OWC.K5Q#;V8\<3VPX3X)LFEO&( MEJR407+O3QRL"D$E6FNDTOU)I16A#XV;CF9W1^VNA4Y)W3#:3&-:NP?7BZEU MG1Z<.=FV*\IDF^#'O?/C!VDZ_@P1CN=/*7S2C?X]"$MRJ!$W]R=N5L1 '--A M=M\MG>>O"8('[+^.$ O 3B+:*@RRG?C,FTGV1),@\1Q1A<@$ M8P3^U\07]W<6^TQ2&)EU+#S*]C@KU8H*,*JRA-,7,#83'O(X:"DSX!:,)4G& M@NG\D; PYB$PPD>.$&^(_@;FUU31U/8?6 IYRX&-F:BI+$QI\T1H'N4Y% 46 MCG7B [=X*][ZSRQ".^2N=(M+K^3>#= M(,YM]$W\!$']""$&A59'.0%11I@R@E5LHA;''8U <*9UL7!:HS"88GPQXM16 M"A&_LV/E0I:M6X:3(&H.T K(WK%$2K&+ *JP"MQ7>%N,P.5RRW#IA*O1 #P\ M$,"#1JCQA$/$PCDA:@AZ_\C'<)9XC+_+8WTOC[4 /E4-!(B"38+$5W2+'U)>R] M% ?IQ[=\\9,D2C\ X2,_ R9//Z07IF.G2)=XCV7885@_'V0_07Y*IA*'0FH2 M5Q].3I5S#NI'* 5U4(3FIX\D9E6A#A=4,==Q68@:S2*,Z,9WK(!]VE$'&51+ M!UF 9Z-]0OG[(>3 <' .05A='6(CL^3$@UT9 K"-X"XEZ0Y<@\ M76=)."-Q7VC+8$O2223B*B=;73D]5]XC-NM5BLWZ[IW8NO1F3<<"JN&$@TDJ MO3*5Q&FS&3*\P,6"^TWD;+4P28O'Q0FTE'*'ZQ8P2CE3"UX8N;!?+(>SQ5E; M*9:$4'A\CC^H]Y,'7M M*#V*#FPT_+;V\GA_MO_,A22R M$M>+"6<2F& ^/T,&!&E.\K8%$4U#$#HQ2T08F.4%6&0C">S)"X^EMDI M)$^L, J!)!DJ& !NU 00QJ86,[/!922 X=AG(3,)M$G?X2Z[@O$T@3]$0'[\$9# P6W8"[- MSK0*=C8#G36U:*B$))"S6;43XA2(C,O#VT H=+,4!Z2]DA8@0B8E_O*&24L7 M!+GB,0LM@R")N6#5<)=(.]K@@40'-Y 893!NR$')"ZK2#\6F1/VCQ"BC! M;!%EJ3;BY-)73I(Q3"1+&"78>PG_SQW9G61MERU2V?(/A%!ZD]%&_S M-H\P;.%&$X&@-!JUD//%^%$4\DDL2ZB'G?D&_0(C%(@$@1=P6@G%P_2- (A'@!O*CYBV9W6MG01<@$D$@ M*;CASN5,,I#;QGP/84P6-[3]V#M*?KC>ZX=P<&[RZI9V03,[ ^HI<2KY$Q$0 M1! PO8DRE"MYH6!SG@/WG*S&)][S85_5GW[/J7-]:EXQ"DB5+EI+8N_#;OX[ MX;FR2H?P3SY7+D$CQD-Z#WK24E3 1 CMP)'VDTPJD/9JV5!* MIR>LI)@HI@B;6R8X.PPBW#V8$.4X-"3U0"155->R#FI(4ZG143"2T9XE>46" M)20+S278\A@1=L8\1;N88M=*GZ,/*A0)-V@5$QD@]8;H0+AA7I+^.OS&XW*7 MMIW;?C3'N_%XI9S'@XP)GT0B6!*8] TZYLF!([5]X1_!OXEL 72^%0/MZ!4: MRP![C-WBQL(XA'F*YJ2W^6704D8>9C9))0]OF?1J$[&_3/<0:$Q2%XE#,#G@ MX9!-9PJ!=Q>T$6RN.<_4%6R#2EWWQ(12/1.L:+#$D#9)1\W;VTJY!#9TA!(' MANHHOS/70PT3A8Q0VF\04+XH8.7=E[VR0+,DDHHN!3"D8!I@BPL'T-II+XQ1 M0N@69M2$22<5DUX^D>J5SF068.LJMR WQ=IH\)D[XT@B).%#T=V'4C[D+RT* M=M&VB^ZRPB=+.1K$BLRV^2RF)#LYZU1Z'\:7C0J^1@5W?4S'(W>0Z\MVE8W& M??\WF]CGHF#PYEDCT,R[C?QJIX9L'C=!OT7(TD3-5>Z*YGSV/9]W&>'3U1"N M ?\4>;AI$NS$3?7;0A>R-$;C4]0;;[0%]S'YA2D$DB>,DQXBPP/242SF(ET: MA7YE*VQBH=[27/#*6_T;&$E(TP-5U49FEF3F27X->L&MS!>1S7\7T'=DB"?- M-"+3I!&J]R-4\UB)[,2<'H/P8?@)^@M%-CO*7)_$JC5OD5<"3(:6,@T<=S1/ MK0LZ'!EE6Y+#(J*&<9LT=S3*.1HC/5D4)PTY\G]C^BEH86-0>^ 1!?]-,=)8 MD@W.M265-)S$!*SG6WR!GP;XRN_R^3@ /2L6OM ;F*$E&[<)OWGYB325:)]N M2PW%'4YQ!58GS*UR0$X&=-$>QO]X<*><"XWQO M\SC?%378H1A<-,>>==FQ8S 3(V?8ITMF,,JL -0],(\H]7#+S'4J=Y&1\T:1 MOH=+X2HWY=8+^":GC'+*S"=K:GW_Z6&-S-P@,R\IT":\/" +,0B;NCS07\MI MCT0AB!19MDQ-$GIMXHRE9V-N>Z+;WA33=*4G('/!8K6(R.X%6VJ,*4P^#M(6 MUR_#A284/2X\<4LU']G (-E!5()ZCWJ7^7=%W0)L4*.XW)T)K]'Z<&N(-2'F_SF$[F MJB-C=C'/,(_H4%)?[IM@-\SU4A]AZK7%,I/ %@5N"85],'$O@HF@@[[P1%YS M%R4VJMRCQ$///-9O2!I!"S=]^:%:;<.#)1X\9W88<&"WE.U$$*R)M=\'YYU0 MYC#67F2I1M/2?J_8^"(DKQM]$Q%49 =*/W:XX$RG=#NE?,7SQ+$LOZDEC%DL MEPV1T3%RFLQF<$^"=0@3D?V*J9)40H/57;8L#HDP#UFZV=)E.7PJ4P683-$!1C^\ M#%Q3C6JE99V6NDO>I8[[L6JT5Z_CXT+WN7JE)5)Z/H5^@X*&2N''D5!$L(7O M7!'75/1*>:Z]$#F'JYOPM93GNOR!=+H6OC'D-P14;:6R(/L>R?VY*7\C8IOR MNXYRFB4BI'YGV%#,9IAA3([9/"'T#UD\X68YXJ+<@MD,V FD2^;2ED4&^X6U M*X\7<+*Y,6+EEK>--&5F-U_3\;'08%H6KW,*MA;3P._Q_NN2IK##%;CDS\ = M;AL=;07J.FJ'HLY<^,<>O]U]7OC1[-F>>Y81HAM),>IDJ1O%:$>SL;MNK$Q9 M*^2EI#5-8(UEX@!SGA31-YWL,+@'**P7EH"'U@B-HEF7@0=Y >BL&$#(DRU% MY1<69)&;F9(XRNE0RN5^6' MLG92W77MLXK"A4CP*Y'0J/,Z/#SW;VXL#IGJF4 7DB'WDA%#A2)A([_VE5\Y MUV=UF^B7#Q*9H(G;FK@>(JOYPHV;%6ID?B("'\D+YT3Q6I:>GLJ8YDQV/9-3 M3EFQL+E75#U*Z2OHC+LMH"; P0"7V-_0;8[)VV#[!R0TQSP8AVPV(>MAG-7& M%-+^2BE\QR,A3U=9:=5=W?YK*8M868TJG!!N#[Y*;_-^7=,R*1?4V@E M&W?KLR(_ HNL;0^T%$&,'I7SSHO$2#&TSK@&6\CYU.5L%R<7:55K"T-@.'X'BG03A+IY>/<)HCI7W& M\C2/LEES=:-@_LL8OYRV5#O^>?F^Q*2XP;),IIP7)C6M(BQ"!A,@$DLL&-V5 MUUF6S4RH2* 3$99%:J[NJW=>0^I9 KP[FS(OGV1?"%DBYF\ 6I*67\3J) &%_ M9&BC2^,0*:.D(0A3:UZ@+0HG@4'@TX\8* @V08A2RN(WWJ*4*W1?HYXO\?W2 M'Q4R'#'/17Y9(%.L*\\07&4U ?Q+Z'\BTF1%E%,32P]*"._#Y"NL5@YLT?JN MHYQDTRI*&TJD( E&MI5R!6)1M+4B!$5BZ@M@KC-_[.%._N8&[YD5%43&;UG9 M7'8$XX3ACG+"@_P.?R*TP#29RCT5X&6A7$*ZOSA;JH?- 5];P-=9*I"("U!] M0ZD@05:Z"F06X9:&Q?H% K#2\H$=YN6N IR]PZZ_7;A=9.92E,8[)%@7Y5^% MW)U:21B)DP&R !*82D200J0$0X=V!E3@!WX;?CIR\3:#P0HEZ)2K1_?3VEN- MB6(*0NCEJ>NC:(B7KC4R?8,\"YRT+9$.5M2I\F!JS-E4)G_G3\U@B7@L>:F: M($P!S56HO+P+U,?3!A9.93I=Y07LWGJE6-=J]TQUEWF'194TS9#=+J2SIA5) M5&<489462 .!STC\0.P#?!4A")R7_@:9>8* O_EO! 2US,!.P7)1]5DYJX[R M+A8H/YG0%4\BWQ?F= -30:6+ J;(_]%ZGFKR^BBOKWM,>7T/+A@W[N7@N M"3#SO)4QCK@GD2(Q=RZM><2R/QMS;C*212-J(V=NNJN+L- MS?;FW2GZR@N@!:)D$OWRR@VPZ927\?YE*O@L\]Z+\OA5/G=*VI?XT:F&YA+& MJ%0GL"1VC-HLO+[TRFQB4KF1)9Z. A:NEY9M2@NQ4,60D4@N-471@&U D425#*,5!;\6)9^!=,<:UPP8 M2&Z)4#$S48\OJ##1':@)S(["%[]F-?G=GSOG%[6 UH*+_L$5@H4YYE)R_T)+$GO=##>V)2F U"_C&Q%T M(9_(8A.\8N[ 6T^=A;3:.*LI+ZU;3MI8)4JYJLQ4)2ZQN,_!HHU:1?%/&7]D M]V88G%&<./.4AP@%P1.%99R7NT[DB*:I3Y/<<3TTI8 M$DJ@'!%Y%%L'Z?S MSZ'LLVRQFI[Q220 !: M(6RBA4*45;@U*X;/20IG*B&>T?&3-_J1ZIBP?M(<]/S<6Z)34TL0!1:NC!-/ MHD\3^K K:%,HG(%,BT=;C@1RE(0$7"-OV9P&6_+ZDD_,$LNCJ)KTX.8;LX@G MD'=B$")6/)ABI]=5MKY+*P[@#()IX5*C*$9-66[SHM;D+&6U%S(FGW;(PI9_ M:"S=$-QQ)(.Y&6Y)FM,DK ?95@^K30*?S]/H+H9-2-?+8@PS-L/I?.I<*=+% % MW@@?A/C[+,="6OL0 H\ @7Y>'E]DE*UZ\4)*"HA68AD'-K4MF:?XX7=7UY MML('*/HCHJBHM6-B'=FC6&\C2$=*3_,CX^OE!:YC:W)[+_^ZP.)G^.TE?'LU M 0Z-1*DBL2?"]ZSJU"9R1I<'Q;Z4)?YFZSE\OHJ_[X^BFR#BEB!B[SX:3FEJ MK^DXM4L]:GTK4*G;8^A&><]&ZADA"D5$-^SU+2,4C#PE4?Z8LN4)O?HWT3J? M\C[1)9@K]8O/I0LUJ*?>VXTN3Z^DAU[+L:1(6I$53YLC MOL[9JJ,*UL)N];&3OEE^W:&OJ)W]XG>FT1GVM+5?JYWUWVT:5C,[6K]_T+"; MOS.UPT8]GLG"@[UNG28[W&G8ET2Y@GJ!09#1_O>9\2R_=0@;XI6J$"A$-E[V MT^'23_79=_SQBJMYL.E^),Q@ZX71I98L*"W/A;0\RZ4EMN;*A,SB"H]U M,X067%KVCL2P8E&('?(H2]KC!L%%/B=E/4@B;!WV8HCT::% M;A2B!;6W!-@T6$*M4A\[/+<]*7Q!#5F[.;O1AZH\P0VT?3-6JVA!K0ZPU(-;GQD!; MLE6.@DJS,?3M8]R!8JMRCGIU3O'1%GU'+7E$_^_XM.2-X$5[L<>*':HR$V@M M;=#;\^)=300/*K@67GF0X*K9R9A=HSF7"IY+WVC.I8KGHO7T)SF7NES=Q^K@ MV@%5ZQ#]MBYDW^_M*XY6$T)=[([F7)ISNBJ>ICGTE=;NP',KSQ M@G[:*_NZB+QTIXP2F=9M !$X08))XA14^6FCHG?;CPJRD*ZVC/[=LE'NM"?U M"/\W;'#L; #*R^!N>2X-&S1L4'4.Y:U\V6'VN;"W=J4YY>T_D)[76NN_*)W>@J\QZ,6:D&H:-K?6@2WM6\- M+<$.A3D7)RBV+4O1< M5IX5\"=B\$E +FK #"2!;1O]8B\.6-+W%H)713S&SYE?PN0J 0%'$H>0 ".I M:ZZ7V''"T@[6^:"$+#FE#C1U/?/%;G,Y4!ARD]KIY]ST.$>=0T>E!UX^*AQ* M C8'H[SQW5U@DBK4K:8LS(R.^O3;7^*WQ>8W!5 KV>^CV#>&B::;8WASWL+J MXNRW50UE9,\79#P![R6'3C&_=^S3@LWX"OU\,F!RPF"5P^03N*&# MK5'"6.#PD22O ?C69N3J_?"W&X2$FH$.U&JR#4)"_4$!&H2$PF8T" E'5\/= M("0T" D-0L+/A9#P]''L??KG-06]QU?0JVFMWF#?XI$ZU?4VQ'I4Q&K<,83< M$&M#K(^S5$,]9K&Z3S"W_G )!Y8S_620"<>K'6_L*;F!)>I"WSUC<\+_PPF> M/>1+7393[V\6_,UF[B-YMU2V-YNYC_Z\!;[A*&^EG\B9(]*3[$T!V"8=M4E' M+8D$O65H^X(@'4].:L,ND;M#NW>SUA@T:-J@[&_3V+OP^'AXXQO*$ R_V M&ML!387""A-@4VYU$"J]IE#A?L+E2_MLE/;9>()]IM:-Q2QV>_,*;JF3^^9$ M^)^W9F&-/WCIW,UR)9#Q!"=_<#E#7?/./_*(4SXH]A1UX&"\8(:I]DT"^G'F M=-=JLDT">OUSKIL$]"8!O4E ;W*)FP3T)@&])@GHL%65#ECNIK,WV9''EQVI MF2VUUZ]86EV3RML0Z^J\F:9%7T.L-2%6_:C%ZL^5=UZU"H)*1O:J'3)8I^)N MB17I58@5A>OFOCI*A!AHW0S"JSC0+1OSB$:QN,]';BS^P4KK+L>8XL#^UK9H M?W!-W(]$DR/^'?_.TY?FNSCAS+&!&>(BVE8PPDEI*W'%9F$PXE$$'S,O#X3A MO*)D-O-<"FUY+!:;";_^RFV8.)Z*#5N)^P"3 ?DJ6TOL+]F'ASTF8F[ICWK9@N[^UV0BF_(IYMVP>/7M9 M7BBL4@[>U^'M^VS(\O)7I0[4+8YV)0#M6LH86#5D7DL0LH.(5U$<$JDU,;7C M#%/5:K)-3*W^8:0FIM;$U)J86A,>:6)J34RMKC&U)9WWT0RA155]JZ;>^'N/ MS]]KF"UM<+?V0M5V^3;$>D3$JK8&6KVNWH>,6?3"'8Z"TL5CWMM@]L'I8-?M+P_B0@5*EFH<-4L'W0RR[')0MB0 MNGZ )/'@E/&C&QY1J5PP4H*9J)&;<(](%1N%N#[]BG_G=H*;#_M>6BL\%G'L M/.3;2Z]9\SPK%7PN4*$,>L*'28BT71@2Z.X;I[FZV N%:$%05EK]5HP(Y\'. M];3)G!LW"L(Y_7C*?"!5>G9Y&A1[]L2F8NPUL3S7;A,'^G/B1,^E+<"1 NIC M ]0*QT"1UZBC?.;*A 'M,B\*\F%A>H/B5H9P&"%6*U(O%GL"LH]'Q=8L,R"( MP"DRMI+* ^1I%Z8<%7L[402\O '%D._6H/82N^,D1HGG%4AKJ3?-E=@^Y4,8 MW+AP52EG+/3;EPD&V7%VRAMNBWXW.U??IA'CCHIAMP=U<.P9G11-B^!$@VGF MVZA/C-'L:%KO)P_;F1W@GKI,MG8QQD$38VQBC$V,L8DQ-N&B)L;8Q!AK&F-\ M?!]14:]^M0MA'.XNVX5B#G9E-C.LX@SW9AOI1%KE81U6D7W>4?/9*)8*=_6HZPZJ007/Y.)\'],A=4_[@<\W;TGSR_(O[\DFJZYR M*7QV&$ :,3=4;IB7$&;C+0M#YL>*YS++]=S8Y=%:R^V(0(VUEMH]L"%739-O M:G,R>JMG'HB3T1S-@Q[-RQ#_;&/Y"G3SH[9!;3NEN:8 MC1$D^34]/^B2WM7 JLCA[YWD76%KY)B.I=PSJ>8573W+ORZ_/-JHL>@V$ZS(R=RSNJ+I+';DG<6ZK>'P;EW4Z]Q; MK.&"A@LH!#AL&7>L0VO8H&&#NK/!<]T /ACL[?DZ A8X2B?F8 \+J?Y.S'MH M,7G/F:NK2Z4NSL5%L_SG"1:V88(M&W,%=M=.9*V=&RE^$"M3SGQ8R"CQTCHT M.W-N1G .5%7X@X=!6W@Y87T!E1X&(9;8LM+PXLEQR%F,97KP3T57U0T@I]4N M0=ZJ,W_1BM##^VYYJU@$^N^$A7""WAQ>!>P9):&HG94UH"OF M5%L.V[3WN-;E@$IY^T&,3:G8ZBQ'KWNN_+JT:T'^NRK[95O:/2(:-1H:+2AT6K3:-6@:)\JPEE_5.'G M1H7$39VBHNOC#>TM#?5J%9 MRPQN#?H.'_2Z(].$OQL#RV#,Z&DC=:0.V5^:.GRV=46[2P*5P=^^^W) MR0?E=]=G/H$1GXN R]:(047/_S,"NO((PT5^NKA1MC@938H(A!D% L$[1Y%+ M3409?$"A(8'/C L0J+$^B0L"Z@#)+PED080CR$F:_?NTMY<3!@X)9G/WV[OK-24LPB4- PPH*CEBT9XV# MP*.WN3XB* >P-S#31,#JBM TH2HGI?GP$!Z9$E!P #)3F<*JW9F7XOK6-T2Z ML&V8M\&4;WQ>6K+<9$RYB&EG"L<,.Q=)>H-#51 F/">/PB"=Q1-21LS&>"9E M$>0M;,4)1"C;),VN'$[!MK@@[T).E RDCI.Q&/Q-0+G?UFK88;B"> 4P=Q9*6;$99ISN@" W[ZU<9AD.^OZ(]AG MW)7L4DAU@5L7[G1X)/'9:,3M6&@&\03N<;B(Y4MH(\1$%E\\9?/\K7@;4$X& M7#&1"V3$,(,F=F,/'L@4']Q\*AT2Z\<\*@M$NK@ ^#P;,LU07+@77*&91 ST M:]@AGX=WR#9[K/28U;KOPF;65"OYS M'M<0?48%=T^]0VQ1-L5]$Y\ Z(@=G_0!ZVB>27[G;0*/2%0\X2GDY"40TF\:)6M_1H'I.G$ MI20T:L.P-0D07[PF*:RF)XI[-0H\+[@E2X)8FG1-;$/AHR*8":+L<-=)7SCK MS!)@BTKE8?;PJQVWM4XI8GV]8W0?H$>$UAGT]+HD,N%D=\ZZ.H82X./*,;IC MPM6C['23S511XFFRF>XWFZEVLK .< BK3^1"ZD#W%A#Z*:.W=0C@/C?,%O#? M_87^*A;$;2CV^"BV->P/ZT*P1W!I;<>IKL:E)1PU(G@(-GIJV9/O3ICGA_6# M>0"L[T<:XPB(;T.5?;^*LGB__BE'":) S4<:?-Z*G8JN[G]G-M=BA2= M)UYR147^]MJ1G41*S0!%&_3=*I[*OMB$#WXJ1R"1ZJ:$OMD4:_X9=%"MU>^: M3?N."IY,O[LOGGZCBQZ/BV8A*^B :_@8"FWZ+:.O[0W%7HV:J7O4J([A*%NF ML3^H_E.2">_4H+PJ+;1_+H?T':_:32AQF"U1*C+L/5Z2 MY)[M&;,JC'N87+OJPVT1/JW@NFM[$3^NMJC_Y+?&18Z6Z M'8LN&?8$9EPO?XGY!*+_Y[$,M)9J'HB:UQ@(#WHRA%JAOZ[:V1R!_*]+>'H= M>L5^<;VFZ^-][D<%!<5S QO<]PZ-^U:ZZ^/.(>J="^T:YOC)F$-OF?O4&E26 M.2IZ\3Y]U\Z=#!#U/@*V]S#9W5J,KFLP^C%%)(SVZ:+84:XX5RZ"F"O=UC;3 M;S0Z8#$TS*Y=ZP0=.-P.0G)$OB(0-['9_\.J-B5E$O+1_S[[C^W(O^;PV:^_ MXUG\'YW%>=[5,/J?E^S71ROALHZ&6?5:,>NJ-I<-KS:\ M^G/PZKT&=>Z-5R,,J[4M)F#!=PJNE<)J!0[6M(:%'XR%^ZH,@#E<&/0J,BZ"85S'V;!^[MO*1!^&8^;(B+850E_CD$8?5(^9F M2\*;"CQD\5,)C@J/1+&$6DQEKRV[:PRR3V@N!;30&' M%ULV($(Y_RZ%'$DK/#CZ"^HT8*"0',4/10<'43^2@IE'R0CT'5S#-BF:+M&*!2CZ M**$'T\%* ]"<'([#8QN,*?/GV$P#>YFT).QTVB\B8E/L4G(3>,F4*^,PN(TG M"EX"+7KSC-G"*OL.QQ))_.4(MD)L!)SP-TX;!J.[-^1:$0_&[C2%GX?)XZ[@ M@[1@A'?.=DCVB.&$V2I::]QP+YA1ZQ ^@JV(Y8BN'X>! _(J0X&^%<.+UAH. M0CO@UV)F0!,WKLWE!83/>S@P/D@7$TY!0/%34PVFS!(+Z#_%QZ>.'E,V;V60 MW+3=+84 .7$N@4)>I3'/RHB834>@9*UCTH8Q'OV&A?.L1P;.JS3=F-L3'ZA] MC+ZIN\B&RN'-GR(#7>TF]"HJ*?[N8KL65/8\((B 6B.X4SQ/*11DOJSOBF1^4JL$I5M!&!*$NORYPZTX;:1#?L\W0@$DFG9#$C %('08&$%Q M5ZVRO,A;8)JM\T^9ATV#1$B 7S2MTU?@8#S@XOKV1**-6@$7W\*>.8XKFF(0 M':#H#9(XZ\>!YW&$#/XI.D+NQNX@>%_@ B)P9SD@CHA[N?U]-,T6*(&2\.F MP=)#JLW8+,?*=%9R'D20%"%Q 4DN@QAI[1WXDH 7O&IPY@9_$_,U""+2'>7\MM)_@Z3&H-P6[ MR@&.!HD?BIY?N%L%,5U4E#9<\KC[<8 D(JTP''.:3.4K4<:[J7F(;51_,3OJ M?2@]%;CHB05J2DNK6@Q%R10F#6-$4J/.V#QM%"0;>*;MT+ASC*V >D"ANK'V MZX.[Z_1@V.%!PSY!*R"8K+';A)H6.ZM:[#3M<&K?Y:5IAW-0.YPC0$I:S0#8 M9H;N1.K?C>W#,_4J]_@V/6CN==%53!DVC99J[@^8T/2@:2CVB2BVVQH>@/#Q MX 1[!)596VX*0EAW1$]GX0/9?%L<8Y%ZM]O2^\.JU:DW^ $(;]PR>OVG.YGC MUQ2+_)][9^_(_S4K5-;Z^X*'- 7DCW(N+=U\PI,YVLO_;#3B=BP2A61A!T9- M(@S*H%!HKZ@T.[)GTE%RP&1.A M,DD/JW,&3@L) 93?NB+^4=!R]DQE!G\BVGD M&2\B)PD_%HF5,'N%Q7#O6TF6I<4HT]D+(DJZ^<4P.WK^N,A^$G4+\%*6UY.- M&R1?(R_.J&N91DU(9]:5,B=L3M M))1E#[""%HVL=KIYML_UQ(W$XAGP"":9PF]&$:S6FN]>&$?C]O--*<_8V=1- M3BYVD$_I)$MUH]PRW#-8!296P=1[V2M0=?."1$PH$:21ESP4RU>!J3*< M:C'$>3H\UP(+&7(X4 0[(!Y;.I=N(4-\+\ZJ!QLI6SA(%QS4[0P7.6 O%C*+ M#'@W#J)\S65@>SJL7D[K@O+NB3GUG!#OE8<&.7&U]F$@-6>@PG,BWZ\XOMHQ M5_QN<3AXV]1-IOL)%:TL4+/!LY:V)*_@6H]'B8=2#.56M/CP1O8OB(E[8/^B M$;@[^P]RPK]#TFJUM(:-<;"JB[9M ;W#M81NMV/D1%VN,?^E6Q0M63)FJ19J MRF+)*/C$1DXB6@/Z-I:'3&!V3+ O# \T*FMVT5E!U1SUNX7NZ9CD5=0ORK2% M4^KG\G3ECFX7;W+?#SM6(0J+4O?!SK7"XF5CF*V&-LFV$.+A$D==MBOP\T5= M:EG4D [T'2NW!$4%LZPX*R2Z%8+ M2^(4A9W-/.5$*'5X$!\"#^$&Q,5V!C0SQ8!;30D. 0W0TDZB*-/ 03^=PTV3 MUCJOJ&E*0PB))]3<8@%6R!5A"22SP)>4@6L3QH%/+BY"OLG'C6+X0%;M$&46 M"[DYF![B;D7%.G2PX$BY=>.)\LEW81Q![%,Y?E=!'6O0%O3-DWX)N4.FC#OB;. M6&(6(.P%$Z%;? ^\&*JKI+?CA#?<3WDHQ?J0!E,9T!*00 MGB=8HV@?$)H"1Z,/2^D(:&/-E.A0X<_V.,"M@B-TQ=-6RN#YDQA;1KO%IP)W MG,UDBE "-A4HVG%"R"]" -I4'>JX MP,]A=F=&!>X7-$]5L^)7:*NGSUE8C0H[C^($H5%V$9@IB:Z7P\"Z("(E"@26 MP2*0C9!J6">97FM%X2BOM59:IXOUL9+-/=&S2]@5_CSGQSF(IV\<_B.JB@7O MTK+$K%!LIZN#7Z6KCS-!9W&!0R/DWWWC,SSYU1K!9 B-$9>\O->TSPZ/X#PL M<<<5(+GPGP3(IF_%8WL,T^>JL)05VM"C]L41$&:P/ZO>NC9WY$&G@WQ;K$YZ MM'U0?@_"J:*I[7\*>*HI: 8;&5R8XKD:$*(A$402C"M%!4!6=6U@X18(+NLK M1^N#DR![&8027.E[07]8&!25 *SUEVZ1>%F_DH)NLU8EEK3G:C8Q5 48:7^; MXO%H2?J+R6PLT)4"^C%L8ZZ6^T%)M(D@0Y3=7[N?E]1590AGZ=69J3OG+)0F M[AMN\ZD%5VUJX-X!NG!0+7/S([?%;?L.%&)8:I%"PL"'O]LI+G0MKT.]RHT=]Z<2MM19#=)FJ[5XC2/>YW[#NF MJZ\_L#!6WG64W[,KXIT/DF$J+I.V\@ZN"T4K?G^572$TA/9:8) 4?1UP!X5B MX24707'A*82A&Y9,6BZ3KOT2&LSA8DC7JB6&:#N-CO)'@JN.<\ 6^,!+__TF M]S(H)Q8&J,\)DU+YZ$9U128%>92#*R'!1%.P6\A3D4)F"IA*Q*E9R ?;^]#- M"AZZV5%. X3[] 3M?T!7L(-G7-T372M55Z_S3'C#I 3(J7C=PNL:2OA$CK(H MF2$>:^;<)<>IP)<-I4 KZ.-3YC.19;"(5GLZ]\CMR)*2^1X$$*P0G/(_R,GUI[JXD1T5V!+/\")XST!0Y& A"3_R8( RN M9K"VUGW.7]"OM:XC_Y5["*_R(/196AUS(JIEM*%AM@A_=BJTRN?X@+QNBC^6 MU\>+%_CCU;!4'>6WW.%-1A3/:*QUZ.[A7LBDH0PD>8>=(M0K]-QD6[U^WBWI MJ)>90ID7ZI:S;P(KMV!*6=P+;@E$SD,BRWU)*QZCDP>ZPRL:G=HYP%L66Z # MY?AM&=3-I]5E*UX=(\ U;@P,=*XZ.X<"TM/#V%5"@)+I%"G5)\81,Q!1@D-& M=@:%BCNKUW[/3)1#9?,=HA!9IAD9W;"*$]]/"/Z<8"QAD07;BKFAA\X\";!% M6^EY^:K@XQE'H.0U8:#6NAA0"M\M(N48Z_"=];!>JXZ08C/5E;Q[FOSOW2FI M3;@YDMO.%D7A]INHNMNQU0]ZSSSA!#P24N[[3,30=I>0!!(.!.X+2L;?*,$- M+Q)XKNT1GOLL%-YMY T>AD$H_5OPSU'($J>CG&0C1?,(6!$3$)&-$+%\$MR" M>"!8>'29H!A"C,H4G)P[6*'EIT%_( ^OX%_G+5IF&HEJ4:2,&H"(-:?>_?S5 MU*FY_QK6F3KMU.*2+OIB(Q!*^+ 6JEZ[& MF""X,5-V[01)(LLX+Y,)E_26W'L* X.E3VI:>\IDXP+LZ *[#@)V+O<4GJ%8 MG1/<^F(A@6VC"9IO5$24E=(I-OEPX7KXAO?<:7$'"-L3SX%"6S="$%MSN=$@ M7%PG(0^>.+\HF)+DC@CJ%'Z'&(I):D?'MX&2]A.9\6"&= O_AI_EC$],%A*) MCXIT&U4Y66=/V^(\6VW&AOG%^RZ5.O(E/11.=914#U0@+]2GKLO4)(BB8M$H9S<0_3V.N*'+0%SGU&,B&&U\%@2 MA'CPQ*60*?'BHB: 9""LB%&[EN@UO [?MXD"Q9U>>$A>[3@7I(,B\#82U(I MWAI;Y' RR^X[P10V=V=ID+%8_D#WNKR.964#@D*#V%CU]K*+0[0.<&'PF%2Z M))X$H2P5>4U?PM9MV[LR]TI-,=V8$)OQX$$)-4%^G/CIJVCU_T[<2%I3=(63 M$ILE>&2)8&(W; E$CF9];J>5_=$KXZA-LM3F9"GM&)*EZB1:"[J]2[)B675N M[2%[4T#_U%:C_@?(=*C_%O,)3D#OI1907[D4=C*GJ6PME#V5(*8EWGSJO$ Q M(_,BTK3IT(V^I5R:&CO4K\%&W1GFG.HR!6T]#9R+7@7"JR*24S/AYW#$T4\E M'6@'F3C+KAF2R=DM@R_%M<-$\9XXJIRJ+:T!BL(=G7'1)K_S[L15D^8Y#LG7]WO(IAQ;VBG/=54S7CQK";,T M,]E.J?-!+ CE"A7L@+I-719ZB4:IY74-(LP!R26>$M'0Y]+W?7IY=9GZO NN M4?(EBCW-[DZ1-93N1]'Q*>AO2GIWYIO9P^O"HMU]V$Z2%2[LXL&NH:VY)I<" M)!VVX=L"ZJ[XLVLOGR28<1?DLBQ=-*F.8\+ZG/D=WNB:B M@0XZV8]&WF#(=F'F7Z+T_%2;%+GY-3W6%51,]K4GX?J.?U;KM"$K?W^I&3;,J[H)G4GILN69DFDZ?EE<)( MT4(1][I$5"+JO.<8DJ*@\/E*0;?0 M E[&8J@\*HVEE@(7A<:]W_B\Z"U9&"EEE&)K8+>0,"=I;IKXDAI%@]+)Q(%J]3;.FZ(W.OH!%GQU0XC/3XT^51;L$/\O3!T[)W M\83"^YEPR\)VK=2_)V<#M!R2,8H1FNF,B426@@5),3>9C)A:*S*8AU;V@AC= M62]L1,GCB9)RY?8NEV2!VL1EF;-YUMIZGOI="S&W,OFON#"S3*+408U:*%ZB M283A>6J2F+[U#&D+Y!%60XC;M>'5*5J6!2HJ49/.R8P%A%EQ^>T"& M2B6HJ'XTD^'5":*9><$\5=DM8/A<=Q4!8/D/3$Z%:0%A"=$1H9V]& ?($M[+ M\9T%#61G&MKY^FDHX2!*6&URE9PXNUB.S3$]Y3$M)/)3,B5:WF"<@.TMKO$D M%G\7+HHY>=IGB!87NB*Y)3U0F3";9XO?YL 6!1=ZT;IOY/4#'S\H;\"*8''D MB4$KK,+,0TKY21+JY]UUFJ.;AU6_!E:>%IA"DJ80 AEZ@'#.BJK-P!^YXR1, M\VZF0#H2%U%:$D"'Z1B13,0#RKH!^WO,LY)0F*?\N; C"Y]+^LUB]FOLSJAH M'4O")(/XXP>YS(86'UIWR.2/#(\)<]6UI187E=1/0:9(%L[4]5W,68_Q[A>5 M8D"G&=WDY-)<)D]A,>SAS5KV2V7(S%E2<=&W7;RFX 7PZL+5DWJLY$B$W+2* M^3'DX[7R[EV6%'EY_?>SC\J[B]\O/YZ?7+^[O#@8@,-0*PC H764]Z!J>*+L MEZ/65-<$/AD80&<\R2Z/W4:)2R4:;B3J94A(!E@_P;_)$ M6Y]1,OS"2:7(H2T)@HK!0GP _HOY)S>!=R.CY +]-\#>)EQ!>S]5KL-B4CW6 MP22QR&^W/>9.EZ+=6;9#GNE"$!5$'S.P[U9#F_B!GU:A(KW1;-)SSV?36C4! MAKUUX$Y/,*5F1$6[5",E#I_:NFPBCG65.@5(A0)P0A"N 7<]7.89591Y)QT" MC5)^9U2*=5_\87;,XX6/,GH5/$F]HWSRP53&?$?<@ROFB2*],]@4N 6NREUA M/@EI+Z^Z.I^[OZK,9M>3'%;P)(V.\H83]H#R"6&-KC@(T[!P@(^.![B.7_;2 MAVM #J9>07(P.\HYWM57;,2!CPO8?_4XD"SWVO+NDP10@ M,1OFW)V6WX?D0E-!743*%H>?;JV$?G=U['>7L M^\2UW$U%_4LB2?1WRLB5FDXC@@^;1?Q5^I?7:.]X;/[*]>GE]%"Z!9+&L41X MH>,HN&[BNW> M"^-5YZ=:=^FWLCO]BOMK44@$L\<2E5T4E;X=A+- %,];<^4CEUUW,I&YQXGL MO$@A!!]SG?(J4"X2K!XI+>[>Z*'"RW]#Q?VSHLI[/VN75R1>H/!;A/RQS"/<"@UN]?_Z[UVH9MWB]R&:!]] <35OP@4:+.:VZ9U^?Y-) M>E!WE U[OEM[EI(%QP5OOWZ:6'R+_9FN@BE['XQ= MNZ6 *M01R2S!7+F:SN,)^C_RAB[2'*XL%=]E]&:&*T;?6V++]GEUD,OZ@7)Y M88D'G<9AV]1(WT>3OKJ0OB>RXP?)1$XE)([RH=0.Y2* ?V39#O_D<^5LBD5I M''N*P %2NC+6[&X2RJW'%N69J-:-E)02L%)',^B5R]?WM[>=F!RG7%P M\_($E#_$[7K)G3$+7X+L8R]A<:?WNH*OS M[YK:UOZ*0#_T4#]<$JGO.28>I_)4JIEFIF9NT"]/'#95KIEK3RJH7^[L[GQ\ M?A^T_UEA;J_*+J$GM-FFK=MDO-0'+Y%7[\5S7H>[LOOD[O'FKJS;7;GZHNSI M@QY=E#VCIZV^*#_R6#9=63(]ECPRBU>EGG^7+MT\.7Y"WDD'O5NA;N+E_KD*%U3&,G>TJ^)][<8H8@?*I\Y5Y[23B4C-Z*I;Y>A0[5$SY;4RM%%1:S7& M\:JH.JBHC8[:B- U(G25CAKMJJ0^K AMU-!ZC7&T:BC69KZ[J)H>JN!_#1)[ MN\G31]NO=P01I/SKMX_OE7=^%%-%U)O 3C L6)5=;,;X&=4A9.6KT[]732&J M!R]?V1,^97?CY#I<9,ML E/?R]ZW_#;FO-#5VG M,8[ZAGY_\EMS0Q_"U^^9Q;U[XN@ZW&['-,91W]0?/IXU-_4A'/U!M+9MKNKZ MCG'45_6;L]^;J_H0QKYFWP,_F,Z5L^\Q][$=*3;5<'TWX_3?FBN\9F,<\15N M-M?WKIMU2@TV/[ Q%\U6J?\81W14IOSN>EQY+GIQR.(8MR 4,,T+VW2RM.]H MBN$,HO9%50Z@&>-GO.R;6W[7G4(>=Q1L0XR=)CM5V;=FC)_QYJY<^F2%^38) M?3>:%'BW*EO7C+']QDT?3H^T2[^HBGRYRQB**OFE*A-JQJC5)7+M3GFD7/!; MY6,P9?ZA,E+K4B^_.D*^/F1'C#4VH&@OGM;:R'1+T=DVLN&.P6H=@2'M1IF5 M1YVA+81#"*8NV8]7^IR(:OZG:<_;B>??%8=IF M'<3\,8UQM$9BK=%I'E]*7(-H.*6FWW/@_2CC>FH(CGG89?&!WJ(9#^6/*+5[ MK32P7CS7U!<=!5_QD9INAYA_S1"=A03/2&B[V&Z>*5$RFWF$VL(\Q6*1BY(* MWA!RA]GX,CN8S<5LX*ML.B#,4*BEG>P1K!D_FX7N#;/GV*+>+G0S$5\S;X[# MNR/JALXCV82-*A+/3AMKN0YC5%31N3M#U@V9\O%%UCEP\%CT(4)'-3JW!9]/ M9]R/6!R$!K;6B8+?E@ID.BI@KVZURQ61*! M]D8Z8&?;->Q^VVS$&AS7HWCCJH*/UUG_] M1'VV>TL_K7P$9*%)Q"ILOP5E8+C!RWZ?FWE_/]VOKW=USPJ;[;[:H['UTY7> M/X01,O_/_P"6?ZUU!9SLSE7BM3G>W^8''.Z3+H>&>>7&,+Z]PP)?1B\+#6CV M@1%]MC MMU9O><=?-"I-A4^N46D:E:92RSE I2FW!JJ5A#\:M:;&9U";/5X##]9L]@.K M-/F.4P=/VPX2GYJE'+^&\_2!J6K'H'KK8U OK<"9PW\F\=3[]?\#4$L#!!0 M ( >#KU:+78.0M1$ .O- 1 6R7[9QG[+) M2>_GQ\O^4>_OGW[XX:<_]/O_/KN_1N?<"V>$*304!"OBHV>JINB+3^17-!9\ MAKYP\94^X7[_DR$:\OFKH).I0@?[!X>K;\7QZ/W;PQ%^[__V@\/NQ[@X\?_"/R M[MW[@R/#]$4>2V]*9AA!PY@\?I$GO:E2\^.]O>?GYS?/AV^XF.P=[.\/]O[] M^?K!%.W%90/*OF9*OXQ$D)0_W-.O1UB2I+@,)MZBN.0S'/ )]=YX?+:GV[I_ M>#A(BFI&M((U95)AYBU8^TKTU>N+VG7VLY^_W]0?\@(\E7"[*TF'=[ MTPDH).@H5N>1B=D[&. R )&2_ACB@8TI\,(* :)@S!5*O%183HF[PC,@Y M]HA-#9]^0$A#0V=S+A1B.;HQEB-33RF4)COHH0C&:^YA96Q3EY1)DW+E]TB@ MI/[5U[_>O$B_M^]%VUDQ34H-!Q3 MOJ__[ \.^H>#&F+++-!=-OSJ)W2;J,.R@]6K0T*W9AT*>U69+=@HS6_I6(WB M7NJHA(1 M_Y='8&2>&\F_&G/)]3%\%>+ZS\*3!TSQI6AUT_B9_,Y96,>/8!' M&K#C!+5[,D[&KMP 7- US#_'6'B"!Y9^M#<7?$Z$HD2F!V_#8"K(^*2GA_!^ M,DK]$N#1&ZA)4B0G(&MZ^O4>D)#@>MF2A%:C#^P!@(!$NFESP^>"U&TXD$B8 M'PS0O_OV>SBHVWX@\<+@_Z/Y/AG7;3Z04$8;M%Y3/\)[1/V3WI"#Y]E#^MG/ M]UVAG^% 3] /4T*4_)GAT*=* MNW!.6G?G9\7F !Y ,V2!3@Q4* HUWS2F M6>96@ _7 QC]F)'WEZX#OE"EY.-;&,Y-'25F4&@&S9T" 7TBUUQNHE,W$68U MB+=N!K&4C?@8+:4C$(\R\I&NP&Y(* +M07'OZY0'/A'RXM>0JM<-6T65 *LE MO&MB"6F)?_KCT<'@P]]0)'EG D4(#;&<7@;\>=/C00%?*^#OFP"N!2$CJ9, MGQ/I"3K7W/CX+)24$2F=("RFM(+T07O+5'H!EZ$@^L>2C\8CX=0A#!["V0R+ M5QCNZ(31,3@B3)UZ'@^9HFQR!X;K053E!(HC*RM*1ZLHQ8S-$+EDC9:\4<*\ M0\#=DR?"0N*$3%+6JOJ/JZJ/*3NDUV0, #]L1)FIC)..B^AL^A[LK^H[X8)2 M;#JD_$M,Q;]P$)+/!&N-F)G22?W%E%8 !JL :#[(,$)I3AW"X!J:[3CBQT6M M6CY8U7)$V"&E7C$81Q47KTYZ79:VJO9P5;4+V@YI%SP!$1+_FN(1#:A. T,D M?:NF1%QS-GDD8I9ZY81 /8Y6E-ZNHA3S1RDN)OHW(I"6T=="TN\[A"=,?C.J M],!K$C+&QR/,V1&M(+8($]FA>!]SO]/,?ES MG!'IFNKUBI/)31(FW9W2$E(K!+E V3#J&TXHS:I#,%PQ4"MYQ"^.HU"ZO%7A MN9@WHD:&O$-*OB%*I[SOB'B88N$6W:[26)6=BW*!0Y1I!Q[(,.F0RN])@*.U M+V?O:(7$IO"#7)@;,T QATYI6RH1>BH4X$4X*CM-8=5U+J+-T'=(TV[IR"UD M.)TSG0>YN-@]TXE^3/[JTKJQ&P"/>!1L%-&8H17/7#!>!\](2)?0C)/+->#* M4ECQR(7=,7T7E5V0GZZA^')J*PBYB+HHQ]U%1 I3UC4PJ:*WHI(+LDL2WUT$ M)LI.UT B0V!5?2ZXCLB[J.E%LKJ&LE=IK/HNB*UC#EU4>:W,=@U8FO"U0I>+ MU!ODS;L(KXY?7,7 !MMA+MXO2Q]V$9N5=%4-4(HIK6CD,@+Y=%<7<&/IC+'QG#:M Z=/K?A@0/AYRYD%KHXWS?'Q/Y=?-VX63.*N%Y)(0M2PD MJ8/9+IRNA7Z@Z[$SEU+\;K#0NGHBFS>-'&NK&>32(+7,8"%O![=#=XW?R7OB M$?JDI]9M#@[ETJQ&D=_JT'1L2"J!EK78FJD M7<4+30N(0=UX,A%DDGB0T?LZYE*3I=4*R MC-8*5-FAG,Z[A24:=9RYRZEWB*R)R'"*V810IC=+"^RI5#:^08]QX&9#[&W! M#K0$L8@]H@PE K*K!QV$L6"U_]3W#7<<7#&8ZV?F81TPZ_*T0II+:Q?N*^BC MI124$K/#-5*0/IU._?@&BD>!F1P3 >[;FM#:V%K1S27,2]#-"$(I23N XTX& M/KB2I]ZO(06M8.8W'(P;LK8"G4N@EW5C(PPETLRJ;]?'Z<(=0(N'$#$:G<4O M?1@"(=H/A5YQ.L.2UH)_0Z*LYI#+EI?M2\J\T:%H9!])#1 8#4:+2B!3BYV1 M-$;.T:G>F+"=H;3#4!J%NFZYVV&7K=:EY\IM,!G7D6:W >:?J M:D=/>P>[WNYD,RF57;%YJ/0>/ETHW[@).58;R66TRVTD)?JO M*!)N?,F%>+24OS.,1'&+8^\J$W!!1^+, W763@>L+\5J%+D$=[E1+ 6O!)19 MT9VTAVAW>B,_H(34BEPNOQKOD._Z/!^I8;DB:'X/N:RW*<[.Q0;0NUPZ=0%0 M>G70/$2&\PZN1-&?L=[S63?[XLC*"EPN:5H!W)+]#KU2E3O&Q<[,=@AN#\&' M<#Z/OO*# _.NX5)&$[Y67$ON2%O!-2TJ!KGKBQJ+TUQU(,P16?$IOVAMIW7W M<;" ;*?Y>IJO== N7[A.+]F0*"O"F[@>KX1J9R$6V,J>;\U.; *MUI)+"S>S MEN5;E#\RVD&KR5_55VLS:RFU%4^G^_ZZ"TGN%&ZS8RUNK*Q@.=\,V/ED3;'& M4U%#X?OU,7658(4Z?P]_.=29&*7TL'=7K> LAY%^>FN^.P$3U?W#SZ<>]),F M0VY]UE;<<]G7"-"S0MSU*Q2),W,N"$2)Q$X"OG)(?]D;]5*C!RHZIT&HB+]2 MK@[P:XJP&<#[7':WX,* ;)C".P9VUK"$ZHXK:!7%0?!J5 :SY(-> ME3;^Y\6+%X0^\?7WQ76'"U5\QF,;1K/1FEAMR^4RBJQMI>J'D@JB90U14L7H M:^RI2FKBG1D6W/%:;P]^$:45YH+[+C(WOG84A=2='PW/$%5QL**2RZ1E;R'I MNL>>T4;FQQ!&CDG=CN/(S(I:P2V66=2ROV/V.P2C@SV2LL;'CQR961',9:Q6 M$8RYZT-('4I#_;3W(H_Q?$[9F.LGT6_&>%1W\PB>D&C!RP"LO^/]RP46[#9< MG -[-8>3X_\_DA=U%D!0TD-X),UQKI/>& ?Z@^ ,S\A)SY&:T2#0Q^)/>H"4 M_IKX2 3T>$X$Y;YNPDG/#Z--0CTD0Q!%5:A__4/P<'[2BXI3168]I*+B2O3U M7_)8)5*NX+7F%7TSO+"M]V0>8,\\/'W&PIB_Q%./_%]@0]HP.8O.-\G/ M9#;27Q=?MCNJ>=3L!HRVJ (?NAME#NV_)E(2$G\CETWBO2JS&942)%T2J@@B$1, JPB]D\ MX*^$R%,=X F C@L+YBZ4;0 Y1D<-0FW;MV/HVO$7!$LTM2GVWUU/ MJ?VL9D_S%T(G4XBW3J$SX(G9W7<['D8]HGK,:,*I#6/(%QVZL/3A\!O.]#9_ MH@?L$ORKB=HZ(?P3NND(>U]+3+4:7T?B-D"ZN%WFLOC"F[-(W8^K\W^ZN?5X M;*#5OCJ>0DGAA2,SX32<)/*66<_+=:9OB9^K/X4.[HG^1R_X/N% CZS:82$C MM*_J:70&1Y-]\,\^;#@4]&6W0/P9F-EWVN& P\ M9O^A275*"#.)>"(^M.=*RE!7IEQ'-=ELRXLR$IT" ZCA.9ES294YTED1 >1* MMA3*)HZ;#F=YJ.ZBNB=>G"X+=JU9;-Z[FN M&(\2[JGXXEX[W'IVNAT%-+IW39[&=["1).;06]8JQO*U.6^IOR9$#NJY(<\7 M; )(^&>40UTD3$O5KFT511O\V7O^B@,(M:N@RY3Y_B 49<]TW>(.=TGJ)=Y6 M2=?HFUOVJ8H[4+P>'F5+3:._4#4=AE+Q&1'W1!N"OKN3"',F RJZ[&E)]/%( M0063V_$#/)5C8 'OHF&_=G_>=G6^O_T5S 7Z2.Z$:;?\RM<; \945S%[%]%I MYBXB> =SL%^V%[G.1+0%X6W-,B2N_NTX%1KHR AB ?!,RIU).V%KI^1+'C)P M,ZJGF95";9A9[D+HUUX<\UL6!8K+MJ$5S;*QT=KI%8-H/63J=KRZOK?AY*]= M7%LGM=7,;I3*U2F0>AGA/%T;C.?F8OC \/VBC$.\1<7\EKY-Q**0+P*VE6M3F++ M+%O\!4?J-DS!=X*8&%M&>PUA$@P^8P7CN2WBL=*UH75QYB_^)*!.Z$_\T,O&8K?LACP_$H8K=+$^X[:.;'<@9D9\05\6^_@LYEY. MT 8['P8\]*-C.H!"RMDUTS\FZQ37U MM*=^.]:-"P+PLD(VCLU%3:BZ^,[LJ+3O4UR7;5NV+WZ^?KBZLH1: MF3*MZ,I!$&H;'.+92%!_0JZ57]V&*HHVM&@;2[;Y1,HW73$N$M_60>(V\!\ MJFM]D-*D\.-;G*J-RD;5!L-*O.M3M^67TS;5/5YX/XWO9(L_?6-*_GOSKUV6C7:SEI4>XTGFI%P!CM2;WI@=/W'>UUZ9 KJ'O@S&J\][5RT MN-%_[X6..V.0.K$3'6-WW.YDH6I#+Z[$(/E^:=6([4;>VHDL6II/QA3B)ZOV M9#GRV@?KFDS:@/N=($^4AS(PU88V0?#@1ZLZU)KE=Z)M0RL3DSQSE,RPY]^^!]02P,$% @ !X.O5M& M,3:D)0 $X4! !4 !S;&=C+3(P,C,P,S,Q7V-A;"YX;6SM?5ES6T>2[GO_ M"EW?UYM6[4M'=T_(6CH4(5L*21[/?4+4DB5A# (: )3$^?63!1 42((DECK@ M(7LBNFD0A'"R*K_*K7+YV[]]/QD]^8K3V7 R_OM/_&?VTQ,CC_]_:?? M/[X"]].__>,O?_G;_P'XCU_>OWGR8I).3W \?_)\BF&.^SZ?#3Y_D3P82\^M?I7Z-1,@:303)TH%R. MX&V(P'G*)0IZ.?)]-/3P5C\NGJTS^=?_S[ MM<]_DXM/<^_]T\5?+SXZ&V[Z('TM?_H?O[[YD#[C28#A>#8/XU0?,!O^=;9X M\\TDA?EBS^^DZ\F-GZB_P>IC4-\"+D#RG[_/\D__^,N3)\OMF$Y&^![+D_K? MW]^_OGCD;'(21I-/P_1SFIP\K7]]^GPRSCB>8:87L\EHF"N/?PFC2OZ'SXCS MV>_C<)J']"ZM9O'M\[,O^/>?9L.3+R-&WU*4-G.Y)*F_[O+US_] ML8 41NETM-BO-_3[^4,JP9VL!;_/D?[I<@M7-(PFZ=*'1I6!D^GJ7XY"Q-'B MW<'I##Z%\&7P;#:C9PR8X#%D94%F'D%EC!"EE6 B9IZX1.7BY7VK2YK1FA;, M+F$6%QP__UKBO!!/<32?K=ZI6RP6VWOYRO(-JX@YEU]+ M0L(T70+(]=-S_HFGL].3D\5W D'A9/7OJS [F)_S28,M7?*+J#V4H6_GGW&Z M7,5ODW$ZG4Y)D ]8 U,E#%!5J/I/44QD,RW&0E&G-W(R';L%H\'%8? MOMG-^/YN.OF"T_G9.Q)]\V?C_/*_3H=?JA+_#>>#)$4JPD9 ;@TA45?-:A"B M$B4;)HN+IC'[;Z-G&Q3(AX."9EO?# S+13T_QV/VS&+* ;1)&530M#8,'DPV M102?N,JZ$^7T?/M#KQX.N_??W&;\?4V62QF.::EOAE\QOQZ3Z?EI&$>XI.WE M]S0ZK=;]A2HJ,6J/5H'ESH,B202!$RBCUU&Y9#3#U!@"N]*X#4KTPT%)IRQJ M)RA2FIR.Y[/WF)!<-B*/9-::*C,AV130@HB*#)><%#@"-D@,O'"N"S:W&^X@ M:1N8F(<#DY8,:"A>OM*S)].S-4*$B-EGQDFPD1>N4!EP*4O(R?EL%,M)MS8A M-I"Q#??MP^'^H1O=C.-OAB$.1\/Y$&=DP'R83]*?GR+J TEQ +"V L6;2%)RL6B6.) MB>3I6#))%DGF&1PQ$[CFK'@I,O.MXP<'$=Q3!;H3AJX>CN-QL(OCLPJ6D 3( M'*4 LHWI&(N@23Q(!=J1G3<9D&,3.2X"!9$XD$KKUO[DC>0 MTB>K^$ 47 NB-]C\AA?Q6)!.V-(]_O3V>PWG+\M'\/W00Y.*R,D&!T<*,_)2 N*Q%E)7$4N M;&A^[[8CB7TRH5O;%1TRJ\LP6S!6%]0!M%*6-%\@9U 6!P3XS)7/W"=_Y#!; M8^=RM5*KG<_29LCH.:TT17 ^1)"HBG(J<^?",3W+'4*,]Q"!W@WJ*>8T6DM3+7+L7I_B*-N(]+D3ZNS ]O\A\>?)E-#E#//_#IF4PR8V.$;AP M"92EM00O-"2CBS>*NVBO)(;<$+'L@KH^V>Z-8-4/3C9/LWP7SFJ*WP4M6O!8 M;+V3,0&4%@J\C.2%T#FQ0G#!3&O)M)F2/IG]C053@ZWO*"U?D?.1E$>PLB8. M!DG^9A"D*6-QA7D51'-W[Y:T_-U7\^(\Y/)\,ONQJ)1"(+L709%D)Q/8D.%= M:S@9*RH9EHRRK2-=F^CHDP&V/]>O8OG@'6\7NPBSSS5)A_Y3_:RO8;1(VYD_ M#]/I&>6%?*X%!U<\$EXR(ZG''G0$9LG4FU#6)_LL';H:,^3 MEC'Q+V&87W[_4FMUBY79/?S M#(%S!DPZ9H-TB677&"GKS^]3E+0=#/;>X6X+V%9+8R%DE%A :U;+[FEIP1'J M0DK1%1N,*T>I7MM!%!RW=*V)*&C%@2N8^-O3J]OTAGYOU_#DPYQ^+K+-)^7M ME_/DV5FHF>=K4?X:WV_?#66?9W?3*N7@76C41^7\V>-/YS;);""2#C8H,E1S M=6Z"E^"M,\ +%\*2XY]]ZXS[:T0@D4O3-5_,D@2D$I! ML-Y +IPGQ1U:W=I8N41 GYSBP_A]_5)BWWUNE]B&HU$MY\8Q+6Q$)O6S?#(< M#V?SNLRO>+[,0;92U>0]L%QR\M:E@2B, 5E*H 46)I5JG>RV%65]\HG;@J,# MSC1,%YHA?4WUVU\0>D>31=^0%4D6$^,I<4AA4?QM9,U08&!4++0=.LC2.F7^ M5H+ZY RWQ4@[/C2$QD*:S08Q%X*EXP1,38XX%P8\=V1FB!BT4Y:\\=9J8_7L M1FNH5S6;[HTOFF!4:Y3^EVL210Q>%)D5),P9E*(==X),1B-SS$Y884-KO;\' MF7W2I7LAY?H)Z)95K<_%DM 1?6"RE.//:G7$)UR>VW-B[UC4P!L;D_:Z)H8Z MZD-PH11E=O9_6E8T-R>^3RFZ/P2.RMADVR?/]D18VP")5CLZ#+G4K M"M/@0V' 4\C,"4<" 6O2;$+&J4*G\F"R/L]7B.4YS-!T*22>4X Y6,)6LKB*6UY0@V M0==8H6R=HM;AA)DVI/3-]@GN^UO>]Q>>+S&&2-X].!]O:(UQH&+WM8J%E2,.8/-BP/N M")'>L\1JS?##MKQM9O,=Q0?O)M/%KL_GTV$\G==[F(^3=^$\V8UQ;3&1GR9) MS$K,$ UM!KKBT2GO&;;NW7<@R5WNV,UWU\_R?Y+[<-ZY=UG2H:.-RF19:S@\ M*%$SV2T9*SYEHZV20C?O^].*]EY)XB,B>&-J^K&QT/G9)X*)<>/E16LZ^T@> M\HQ\X+J!X[SX[9S9U]9QVSXGD2S6G&CA:S=CA@JB+C6LXS&A-]Z+UH;#41?8 MIY!)'\_$_:.JL;/7C?>*CL4BN0(O=*H+XE#[T)$XP)Q]3L;IUN["T:(7;1PJ M'51*W@B0R K92:Y65 M%1EA!$;FQ*K;NHWFG0W6_*K O>+S1QMV3>^V"IY/Q MY#(MJ_LW'C@MS!<0JI#1G;4%IVT$Q6U1DLMB1>O0A M*UTGU_B $+GBGM.??/."M*:.XOU*^%8XV\6!:%2$@,4:NDZJY MP8;\IQ@C+T&BE*KU=<\M5V'W*[6[@LG^.WX$%9X],X[,!_)3%/U0AH$O*H(A MH<]=Y-&DUIWUMU3AVZ]R492\?2/>M5OKV?//]>7K\;.3FBO]MM1>1&]/+WHY MUC8E@7GG:Z)T'9$IDP1')Q-RR6A06:WU=@7FW="WHYCM^%ZJ"2G0T<>7(EIE0'4Y*^L9Y6&3(#+,DZQWDQOG4Z M\JT$[9AA^I#D3'N&W&/!3"TR?C6:?.NX-F;#8[HO@[EK;8TJ7FJ5%#WIW73R ME91+_N7L]UD=$W<1CGF6YL.ORV[ V@@A4'A +@VH1+K$!;(*+;T?O,M.ZM:E MT=M3UZV DM$ZC\6#),4)2@@'44L'!3USUDNEF^>)'2R@CICIU06"=A-8NS"H M96Q_BF&&+W#YW]?CB]88G\/T$RV8I&C6)(;!)[5(3:XM8[*M<^=UY,P$@ZTO MLNXDJE>I$D<"3UM.M>D05B.>M/0WE9Z51A?"IF1KGS)A%:EU5^]V)0='?KBR M!GFX.OGM!O]KPY?WJ6RF8[8WV=\.Q<2MW0L'44?OZM0$R40"Y;(!9Z0&--*9 MB$Z(YGIV1Q+[U$WBWB1(.R9VB+2%X_=CVL+YL%#A)'KAD71DG<82(UN,-H3$ M,U-"%A::]RO9DK0=&U0\4N5T.->:0>H%?IEB&BZVBUZ/\#P+X]E)#?7_]^+] M@>9"U%E.4'@%NW0"0@P(F%),+FK-5>L"IFWHZE.GBR-AJ3F[F@&I36SSKFES M?*!2MLP'!4Q+,N2B0P@"$802CNPX9-RTSD8^TM+Z-'7Z2'#N(V@ZU-;7F]@, M!'KCLM=@66WFGFMQ$F*&[+1.7A1K3>L,IFWHV@:+[M'KZ0/YU;+]U'0IZ=?$ M_-OR8CA;TD<*X-T43X:G)[/:*VL9/9D-@F+>L!* FYJZZ46 :'6 8KA 783S MS:-:^U&Z#=K\(T/;$7C:49:%C$FP9"*0>UV;&A=:M4,#*>M@0I011>O;G)VS M+.H8PL>D*/?G0+O60Y_#%'\)BRN-DQIN61J;&6/$Y#PPIBTYPC9!,%* )[O3 MRF*\-*U3+C93LA4L'EG0O %/VI:0;%C@ZJ+KXO)KP(UAK@;SR1BC%6M6)T:7 MVJY/>2F])?G62:'8-L1MA:*CY0T"?AI$I@&8@Z:E"&10@^!!*J7L;HE=+-;>Y;"=H*3N;1PVE?%G6K]ZX,MUJA M^V([U@?"%Y*ITUOW*VAH!TC^4N_G&(KKZPN65,?--^+6/UE_Y0I9#5 I!*\U$MBR3 MO#U.8O4&ZAI$9Q)B7M2&U]XVI'=^#?/:WN;L;;FY\/ MC1HP[;RM#EVTEI2:$8PV1D?(FHN<3/$"FX^ VXW$AY#"W1QR'7*Q.ZC1KI"" MG)^]&X5Q+<2K(Q$73?T'BJSJ*+V"XF6=2101 L^T%X$[)Q7I)VQ]2[H]=?TJ M@+LG@+7A7=-AIU>F:KZG#9@.TQSS^=3-RV^L??(=3H>3?-TO/&]C_O)[6AA1 M[\,<7Y:":3XHM2M#SAI,471^E A52I/E5*16QC*;FNO?XZZP(P/O%1FNXW09 MEH:+.JXC@A!U)@BAAV!9#/#DI2Y&81&M+Z&VIZY/YDN/,;XAXZ(+]G?M?VSR MUSC#'+(3@(M:!4.NFLM^H2JUR[7\23=O;+5G8><]]TQY\/ \E/W-X+E<(CGK M:\M^.SYH@P?:,:=01$A8:_@B(^./<0.1!\:%XR7$UCCN8!E]JM-[0("_;T#= M1^#(%^.3LZ4.B[.@,KG3H3@.63@?O6=D\/8E<'2_18(/",<=L;]K>&ZR>Y2C M]3I!?A$C:T>Y2/19TC,U24/9VKU1MJY^W]?L/2RN^7HV.Z7OQ[=ED7 Y^WV< M%^UV"#UU;M0X;\[#K([E[ )''^:3].?;+XN&F0/I@];"&= F*E"8"$&F7K:P M(IWTF;:V=?Y1IPOJDY/1$8)OBY'>+T#Z$8(89*EYL)Y,3*6)T%(\>%<4^,2" MT=&)TGR4DT-JLTQ7"S&.U)2U$%320 M%8DY^#W7WIF>3\F'X:3PLPU1O1Y9)V200 MWTU&PT2FTX?T&?/I""?E>I'L"YR'X6AVF=3M>O6U>_C!'?PZVH=&??VN/XW, MWH'0WMDZ>\RZR F8=:)")O.6FV)XM1M1BL:G?",A!Q<\CT:3;]6@WE!2LE:, M'7R.-I!*]B;61A>2UG.A0AQ%%:WZE MUH+%DFM!?]+D7!J2I<5ZR-;EDH-"Y5M'C^\@J?\ZK3E"]N1'=[IM9\(2R>JVL!$>H QB@$#I41JXT MMBZEVX6^YIFPJX?C;&GOQ#V%4Q]TB-RY_K6[Q]5+BY@%+H828:J1,"Q+A;'$!KR!QI[1$%AEO M'>C0>^(3+X/8-9@\/QL-85G5N^ ,3\;Y\5E<(U_<,:+UBY!<+2! MJF1ZY14'+:76!;WCS:?3-B2_3Y'Z/D*V*?N[+*/=EOH%T=$IF;$6A0>50"6B M/#IM( IDVFN>Z>==)F(C6OJ48-8Y .^#?T=U19;=5,YMD!S&ZR*_K3NRS9.Z M<$EV7F%W;@DYJI-/X^%_8WZ=:PY2&59P7";PGY-)_C8;&&$V]J/GK$"@007H(W,QZRSUZVOC#M:2@=&P39DW;BS26C!,L\@T2$) M"$N6C1:U*9IGTM7,4M\ZD;WQ$GKN2AT=_UO8$4=#3#-;>+5#@SH\1XM40"KE MH/9,!Y^<@V!]CB4JE45K2;!Z=L\=IWL'VEX\ZM);.@CF]6*8;)8(VI589Y=Z MB#K5V:6>87%D0%UMV-)OP7B_.WJ>PG0I:2FZ+#S9HAP#R1'C)7C!#4A6HG7) MT[:W3MGO=D6/0!$U.0U=*J #<=1+:?-\??32>1_(S?T?MH$=;T\8#=WUTA,R9KG2D9.K4>.O$#T M(8,@>XGK8PZ^R6?._U MO9F,/WW$ZCO"LGHU';3 M?1_K26D J/Y:5M?.?W#.&EO+1W/V-3Y!!J,2$>HX06&DXSS*>[.K]M$4Z[.* M'_\!Z"=0NDN%?!6&TT47H5\QS$ZGRY$F%V].RG*%YW_,DW%X7_O<3X?C3[^$ MV?"0U,A&3SXX5;*+'6B4.KE=^Z?$(_*,EN!C&,&<*8(4:LC9BD)?6C1KW7!I MCQ9>^ZV>3@EFGP,#EB0'Q=&!9Y%^Y;EX(3.Z3OK ]REOHST*-K49VVFGFQFN MOT[&>/9KF/Z)\U>GXWQM538FJW4LH$VI?0^3@RA4!.%RJ4,*6?&M$X+N(*E/ M>0C=(Z,E?QI-ZMN\YG&N8U=^#&&Y.I[EV>5\$BJV,M!;4=+$=EU9KC+0Y>0'!J9K &6KCKJ0AL#K?.C"3 MQ':AOBT>U@?!>3\XN3S)L#%;VO5NN++>*[NQ3N#"O!G0<28SVB72 [(&P(.G M+8BY*@B1N5!,\-;6Q:XT]D$DWR_FCL+==AA<6-07)O:+X2R-)M6Z'L00M=!D M=%BO:FF:I;5+N^ADFI+4EAG='&PW$=/ZI%T>$+8VE4Y*+T,=$(;&)EHTX\0# M)L JM,GR(KEMWA5O2]KZ(,W;HN:N$].$2TT[7M]MX!G+,C,F0RVV 27I_ 89 M-)A_[] >)"B[U DZ^RT\#)"DHG<&E0%O.6D@[63!8.6I(7_5R1WB[&])?4N MS#O6<4OI]*3R"?.BJ\WOXRF&4=V;?X;A^!.67M(3D=0P=/6 M!)W!)G(1N-1(?S[N&=R.\%Y-A+U75';/]WN'[!OZ[0?I7F0@1/I)1:( MDC$PAG%F"OTM-V_VUX+P/I5#/ C$[L_V3@-_EWQG52QF5DWS$FI/&[*Y7#6\ M(O-!)K+<);]2"=XJTM69;<]E]#E(2(L9#=HHLDZ3@9ARQ%*\E[FU)?)@YK-T M HL]3?P=V-3WR]S]>DW9/+G0;=XUN%Q\L&(VQRD.1-;<_:UL[E0L(+)MB MG#+!\4-DW%'N+G8[72&22<1JRPD5,ITNWLZG\W#N ZC M'5BE@]4RU)0)5>]4Z!57"0)W,214:)K?5MQ&3Q\4\A%0U(PE'3?$OA77 YM" M225%R*$.OPS>0PC%0A9&"IZ*N.9!W8>(ZE. LE^":2<&=F?#O2%C9'T U>+W M:F@>8IG=_:4'VUL[TMW*BEH]9:!5TL()"2E'0HN/&IP0I%NT38C%16R>47;Q M\$/%S=LO"S"./_U83@S(-%.2O-CJU&81P$<5:W?MD%%%S4SK[J/7J>B5%;,7 MIZ_*A0-WNIF"^? MV1M-^'W8/C=C]X?/D^E\4:]U04?*A2=1BWE=J_N1L-?\<*FJGYV0SQLO"^,-Q6PYY> MG.) )$S&)029K:@VG(90D+P%'3C!QZO,6C>\VI:VMD;"#[-59,NU= H*E[4' M("W>YQ3HR!BKG#>^-![9V0QY M-QT#TK>$=JM!+(C)O%;*1_+B19):.Z:2:ST-H3Y*X!3JV%+S[\*/K4[ 6[XY>IN*E >UM!*4= MK9@362SQ7(MA<1+4SFK9>!V< M*N3]JU2S3!6)!]HPP%A8D4FHE2P^916;IW/M26N?!E+T M!X2',K4[S^'U^"L1.)F>'7"%<.T[#O8$;J>J1=G#Q1-^P_EJQ-0XKSEVB9L< M>"%5I1QA@FM1\T<*($J.ELG:7&JKDH:[GG2H5+GX_O?A&SE+.!V&T8R>];:\ MQQE.O]9>V:7VQ,J+\9BD=KFL.>Y*@U1D^14NLVX>IKV;JCZ8YNVA<%4\-.9. M,UUT0=>KX7@X^[P^#\,9G^^7K\;CJI%PB7":MM]J1$#5C+;Y6I RJ"B(1HIHTETH)M M';K?@JP^V,='!$XC_AS/]-@O/+GA6YJ;'UW47=X) I9MTL@,.<>"DV4:-7A4 M"J(,D9QH;7MG@*P17W/?B'Q>$V]-O4,)X,G@A>2KS__X5@);5B_ MXXYW)]6OC^H)YV-Z-W2=O_[A ]S01D\^6'MTL0,M-,[U1[T>I]%IK9-Y<8JO M"+;O<=%DY5V8+D@;YY>T[Y,SQ/,_K/W3U66Y3$[82+:)%9H$C2D$.ITD%&Z4 M9D'K(K;34EU0=_"E_&*Z]#7"5FOGVK.(N@Y>R[IVO"$SCMKMC6(6>7TVFST=A>%+WX/Q%_L_3 MV;S&HU]^_X+C&0YD%#$5&2"+FAI32@;'N05-Y.6,4A"'6M\K[$!?;QSVWL&N M,RZWZW"RW+(/812F:XMFW F6$@G:'$4]$XG.1!&ULZ!C+@C'0NO(T&9*^G!/ MU4]L->!9"#)"!U#.U/Q?1UN0,:9< M:;]C=3<1S,2-$%BY@JR5'1D,_DP MOMXSAL!T222QE6J=]M91,Y*CE:FT05.+1B2[,.^(Y2O:BI(P1HB6U3Z+M:H& M:Y:#)!_92"?((OB7+E_I!D%M&=,,+ZOYRV1?3$[P\A3F>I?!:KMB\DY)FTM: MN)KKA?VJ9G35*I>F1')6DEU?3.OL#BXD%A&D1J M % E[J\_'KCP @)D AD)D!"MVR2*9"&_\,\SPMW#+__Z/[^?CW[Z!I/IL!G_ M[6?V%_KS3S".31J.S_[V\Q^??R/VY__Y;__R+__Z_Q#ROU]^?/O3KTV\.(?Q M[*=7$_ S2#_].9Q]^>D?":;__"E/FO.?_M%,_CG\Y@GYM_E_]*KY>CD9GGV9 M_<0I%^L_G?PU:"F"UXD("I9(FP)QQ@?"6$PY>8_S9SSOTR_^G5KTZ'FWX1/Y;] M\K]_?_LI?H%S3X;CZ7 )/VW]C?(OLOHU4KY%&">"_>7[-/W\;__RTT\+R?E)G#0C^ CYI^67?WQ\ MU\FD+>B7RVY@%(% MSO\HG_9+9TQ?$,@D7@0@^%T8%P6OB''3IW?'?/59)$'V%Z-91<1W/[LJWN;< M#VL*^,Y'5T [_R!R#N6X,3^"S,#G[P>(C"HX5DE$3;WWBJ&QDS=5C1C[ M:/[=08+A8'6RO!GG9G+NEPN -S,XGPZBQ:, #P:2:,3]G[- ;+2)*"&LSL*& M$/E=]J8K;9A"_,M9\^T7? Y2R'GYHHB1+_A[X.D+Z79;U6?\W0'S+"<9,W&@ M,I'!*6(]LT2#$5'& %JZ*JLH3[N-^EHK7DQ6^)?OQ9XO3CGM>V!OUE00WH(9 MA/_S3\TDP>1O/],:)/ZO"S^9P61T^1&^-I/9@()V)F0@3@ G4J!]8IET).H0 M./>@DHM5^%Q[\ E1VT6D=UEF-5C^ )-ADUZ/TZ]HX YT1JT+%DA4J'$2)%J> MW&EB/!CMJ&,VZ"H12YR(-$"4#HE7"G451 M1CSS!E4P2LV"8L'4H7C]R2?$AWB5:="'Z]7@VG%W^-AS!NXLBCD'(.L1$ M)>'9=&S__XFX;B(>RWW'P=6,.7Q&#'1X_Z#?W@!BC 1:90! M03M900>V//YDV*\AWKN\F^Z\OTAI M/I\J^R7#;PTF41="(F"%1&AJ>/RU(0 MS;0PR@B?>#>'>>NC3X;OKF*]R[6MQO4K_/+]Y'/SYWC@+*>Q&(G<>_0+5(H$ MG3U%0O;&B]Q3I799=-9;G1\S[R8=)\VTXCC#P>+R8K($8 MRV-Q 0%=0 6$HOH9:X+GSM>C>NWII\9W%^%NB)]T"I/= O:AF<[\Z/\,O\ZM M"N:M-"H( C0Z(@W5J(:.$X;_#$K':&0-8WW3LT^-\?T%NX'O3@&SLM>\F("? M P$=A>,TD\BL*!>YN-M0K0G7$'EPT@;;+4)_\VDGP.G>PMO 8J>P6+E>'GWX MTHQ7CCYDBO8_[AF!6TMD"@FM TJ)T-KX)$ ;M^&F; C$>/@]G(QCP "8R+4G4-! I(!"/5CW)QE":A,^*LTZ,KC_Q!!CM M),0-C'8*@'V>^)*1\^GR/#2C05E.2K@DYS+N^18X"09PRW#>6J&M%**;)WSK M<2? Y?[BVT!DIV#72JM>?X]?_/@,YL$W)90)#M?!D^6X+/ (*$@2=#:*F9BY M[Q:>WO34$Z"ULS WL%LA@/7J8C+!I2[N08K:H8E^,1TDZ:P /!$2F&*I150[ MB>Z8X\$;M-9#%J:"";SYZ2? =C7A;F"]0OCJS7@&$Q]GPV_PJY_Y)84N^%DS MN1P8BZ:[\Y30+.=[CR'.2H8F0N!>),IBM7O&JX>>#,?[BW(#M16B5Y_._6CT M\F**RYM.!VC&!TM+C#3./325B/62HMNMI&=<.C)4+N_*#>D@%0( M4;T^A\D9'AY_GS1_SKZ\:LZ_^O'E@"EO6:">@-09SQ"7"7[#$)XM8]HD;JK$ M)3<^_&2H[B[:#91WBE(M<7V_SE!99"0-3#9@#56$L6#0H9-H*0*>(X#.@*3& M<^^K\'WGR:=#=C>A;F"Z4R1KN=E\@=%HI7B"H<%/8R3!)W3:C>#$,70)4.@Q M.NZSZ^@JWWWFR;"[MR W\%HAGPN1G)=\A2;^\],7/X'I^XM9J:LIGOV >J>- MEXZDS(!(Y8O7ATX Y=Z%'%W20=5PKN[!<#*\5Q/T!CVHD ;V"E<]\:,WXP3? M_S] 2U$'HQ17)-JR6."2>%[BW'G@[;'<2Y@>!.T;$7N,94 MUOG;R)\-K,G):<<)C[JX Q5C0I*K 7OP>.6I\02R2ZB'9BD(E9$1=!F")*F)(SMYB!O>? ) MD%M#I!MH[A3YNHUI80$N4'EG3 M7)'I&Z7J!WR5.XER4YW;3XLBY+_&43.%]+>?9Y,+N/YF,Y[!]]GK$91G_^WG M*9R=W[D.:*\3%U-RYOW7P3S7K'S0JY&?3M_GN8OPXOMP.A!)2_0&!>'.SZ]? M- G)H*"R\P9_X(V]SU3+?AKF9"V?M- .&,VFJ^]F(8UP:W2@WL/O/^,;-_J[W%$E(E[<$Y'2>^[X-Z+\W40AS,$:S&S3G0GL5;L=K " M] \_*;6!2S V.[#ELBXJ@9KK2U!?*D:"LM:Q%%@0]V5O[\/Q+0!/GM_]Q;GU M'?[77]:$@<;J/_=L/3-.N,U!PB^FS6B82E^OJPUMVN3W: 7-;9JI'Z=R(3"! M+V5?_ 9OF^GTC[&_2,/9>C"I;?>:2L_NW@"G#R&L]=!A7EJ9(069K/14^2A, MQ"]9,#%0%P;54%0R]*\=($FS38%G=( M5^7/FT93S5CF0(O732A-PO_"D77 M7>TC?(/Q!4Q?A%+Z'&<#(6)(7N(R4C3H96=%?,Z6,.Z2D_2'F?5:UCN'P M>UM'=M?WMDY"[>'H6N+Y#=>-;]$'*#GJP"\S#JTHW;CZP3\EW3L@D15;&*W+99 <&I+%C*1*H#PHBG3V?N\U,:!8I;1R( (YM#E!^I+$:@A#EU^Q;0O M#3BK1U)N #@\SY6(N1-,V5>JO5@04\ /_/)BG'Y%1*/FZ^*LF:^W-$FCP7). ME+04M3IKXA.W)--BV205I+NOO\E^6_@]@$Y%!>I)O8<#_!.,1B5#&L:X]!%" M?)'.4FXZ^E\?="MFI*$D/ M/!S"1A@XS7+F6I,H0R8RBDR\QC7G@%M91)N(^OMNX:O8!J>B ]VD6['-X1U MI4O;^3RJAQJ8HL^(1@M;6G,)ADZP27,-9,%JB29O7X1?PS@=,W!/T?9P%+R? M?8')NV; %R(&5 $PH2QR4C2^QDF;"! G,JV"%2+AE55:+S4B. M@]^!._^>'D/_SH EZD_[J8SLJ;\#XOKQ>G X$KB@+7RZ%TG4'+ M!;^Z+V7D GJ1CU**AXHI2KU<&JQ/95/./-^,5Y:0/[/K_VD_'["]Q@?1B.AK/+@=:"&H<& M%D!)7!'!HK!"*@%/U/BDT01>:Q]T]Z*W1WPGI62/A<<>3K&M ALHE1*^'IS0 M'"3!=\0@)@"TOFTVQG"5S7U5FOML6UO!G)0VU15]#^[.M2F^NFX9CB\0Y'6> MPTO(S006O_?9?X?IZ^\H#WP^OAB3R[D%B*LK&<\H\]%\?8MS>\"#88XK16)$ M,4F*4G,^.]0%[7AVP&/UP[#'Y9RD7CX6^BNVM+^]-(2\E-=+&"-GLX%6V;(D M#7<3P)-WV_<79Q\ANZ+5MW+QKK$AT/<9 MM7%1Q(??GX"?PJ^P^/M*XYTQ('TH+7%*2D'*Q;WTGFC#$TLY"?#WU;#O'>#I MA/K):]&!B>OAD+EO!2^^^>&H%"']UDP^^1$LNR4.87KMMZY6.? &'8/,(V&J MO$+% O0@.>%20N8Y69=KAY)J83_2,79 O=E!;7LCO8=0UK9U('08GHT7I;'Q MP4ZRIE@7!$1 MA$*C BBQG"429:;&)Q5-]3J5@R[P^35X-.K3UT710[*^![XH-UDH;,(TC43F M3$F@&O\IC9!*46>J)Y]VA/RLSSU2W$-T;P/R&P=-EOB"<.(M_B&="Z7]7_FG MML%J"L+7SVS;"N?)VZVU1-V#GUMBSNC73_$]F?<.>^FGPSA@2H(T";=,(VC) MPBJ/;MH'Z=3BZF$$:T,@965]".3G>]Q%QQ4%N*UC_0$/K"^)X\0TF_FPY^N1] MOM,U<*&F5H#0*E(2F4$!!";*C%&!:FH3T$\,EK27]T5!P/]P#8 MI6;?;3QI59#")51UP4KW!..(2\H3 S$QA?_3[KX9-A6U9QO$4]6?*I34G#5W M9_F+7CM6.J!> 1$&T/2Q4I+ P!+-N 8P@EM;>W^YC:#O+E4]T=Y!C,?N3#6= MS 8?)DVZB+/WDT\P^3:,,.^Z$IE#I]P*XGQP1"IIB?>:$2W VIBBBZJ5[8$/ MN*$'^*]K'=CV[$/WGZI!8U-1G!4CA3?P3%^,TQ+1=-F0HPVH77I.M>/Z+I## MMINJP]%=PBL)^&#L:]S7K(),+'@\?&C491R;).@)&9^89K1=M=SC8GU+FZD# MDKZ+7'NX%%BB67;*438)[="UH=(I(I-''S=Z]&\R+DQ*YZVK'3BZ!>!P)EU% M4NZ4.>TKT1Z:T>A=6![(YX3 M(K^[O+=>61VPS=B\V=J79H2/G[[^[XOA[++?UF+W/:_W=F*M%[O60@Q4HCF! MX )WZ]+AW_ ()@H7(:2LU,,MQ.Y[1O:[4-6[_N>S.^*\./S6CT6S/YTT_2 #3S2(;3+ MF'(B9,E,[3% Q%UDG"WW]"-/99!CGAWKI M,5W6__=)28/65CC&9"3&*MQ/)45[SPE/!'C/@K%.L/KQ[WV0_@#ZU"][/:3O MW(MZ_L/W7^<%.:^_PR0.T;X<1&= 2W0N$RT%-DX!OB6X6Z8,,D2(0?4P]&%7 ME#^PKG5GK8=BB2V(Y_74FP'SXJ=R"(2Y'%%(&@]E;_!0S@+1"TMS]>XG.X/\ M(;6L$F<]E$7OPS##"@5@6/3S\V+E.8\^-$'/TQOQJ_\U^',C^:;;_#S",QYJ4&< M9YM_!)3:=#B#Y5(6J_P(L3E;L#E?\"#8X"P*C/#$90D&)N)Y:4HD 9V/F"SU MM7W!OM=TVNK[J#2BA^3.:L5&(3L69,Z$.^U*WQP4M>[) M5I@=4H./PG /R:B'K0=2X$W.4A%G2Z@H IK1U*&[YG(N]VS,0^WF$B=>3O88 M=/[XNM)#INWM8OG$O<_)",)H*DV 6"0>73XB/)V^PVSA)4PZ,Q$PID889X@1HHK-3TF4I).MQ<-L#UPY5@N<1M!-96J(% M+QU@N"$E21:),,@*SR;*7B(']P3/]W Y8BSMO%!"GXJD4$&G?WPME[JOR\7P M=(@;S=OA=#9(T8.UJ0R,*P.#(Y,$/TP2H:D5S*B46.T#J26T)W_9V <%O5P? MW4H EE)KI9-!^\OBB@/N0)ZY1&),QBLNO*H^3N#1I,-W8;N#&(^=#G]G"8LM MJ!@ZS;BXJ(N)I"$@;*N(425'+$2)VZ(U))>1Q(IK%T/MG>)>0(\D87XGHK?I M3&>!][ OK&%:31%N :JGB//1F[DXOQB5M.!M8; E4.,4]<8*DF42Z,\H M1FS)BG)H7FMKK4$GNKY+V0[<2:A)+TST,G)RAFN%M&I#L40EDK FZDA,HB@ MRPT)\VB9$RI'Q@Q+M4.)FY&<@C)4D''%M+!2LE)RU98VT<(&LIGYA+N5QD65 M?9XB-M05MY("S 5*ZCO #A\ MY70G.C;3VD&6E8NE[X**/EG'#9H:*9;QV0:/C!S0;4%[U&G#->/VZ1![3W%T M?[SN(L+J?'X;EI6_SQ\FPV:R2!#9&HR^OI-<'AW1: "ET,_0.1"I7"0^ENX@ MWFK)LE.AW0#)!\GO@O*P59@=Z6V.PLU6E[!>;>:GB_-S/[EL\J?AV7B8A]'C M>W2UF _-:!B',/UM./;C./2CZW+"7XO5,IK>AMJN/K/S,[O6:-9=]%J=IDB) M:U"FWU=V)LDQ:QXAR3*'% M6;(5G,U$2!DD#=9E6WLXP58PG:9AO1HU%_.,NXLBT1N3DN:C(=!#OYC =! M M$N(\'A+:HH&=I"@-,SUQR7NC2FQOO6IFRW"K5H\[O*=2A^A;XZGJ"[:'J-<[ MF+WRTR\?)LVW(;Z6+R__F$)Z,[X: OHBSH;?YJEL R6CBP8\X2K-2V_0;4O2 MDLP#HTEE&E/M$%A[=$]=8WKFHX\F%OYRE<\;T9R(II02-3$6"U)0[:SF%ZLT" M6F([%:WIA8L>2BG75[\(5)8*.^.M03N+EPY0/I"@2R8:SSI:$%:XVL;,1B"' MRO[J1P>ZR_;8N6";HF+**I1)*",1=4E$CZ949%HB#0#C4'*36[EV3R."7X'# M>P+YN\BR]SAO&S"G' MN%;*:TZ-B2UO7EKAZ)J#>^.#R\=>^R[&!*]HJ1S4% \[%DHIBT1[U2;*E&$I MF-JE:]O1=,\U7OOD#VC$XS?\&;!!DDHG)LO,HB"(Y'C46Y\B"=ER'0-^6HY] MK_0&GL,',2IIP=TTY$I"[Z4=YAJVY%I M4#LFNAG)H6(7AZ)^=_$^ANC%[_Z_FLDK/-N;,96 M((>/:W1EJ.E+O ?C/DFO)3.!6%82HHS'G8^5WO4LQ!2M"A#IK1T8[#1$?3- V$<%.,*$GCSD%^SZ8,/Z\Q6 MDG5325 UPQ8WL;Q<8K%6.<.L1M><2B)S&5A11DI(IJ.EB2GNW4ZDO3PQTO81 M5%]OVJN5 G%C#4VB=2'MU8J3M(Z@>$D?NF'DO M+U_".'XY]Y-_S@^$Q'G@26O"'?5EN+LEWN&Z!3CADZ"&0JM<[BZNT1JF$S") M>Q'_0=1CA6[U'K3 UU,SAX>P':>O0UU&'U27"G3T4N/_ ,XH(R\3XHE/2I<# MRA.K)?[A%-#@HG.LE:G]Z-7E@=X/Q]6675CHIQZ\A+ZG'R'"\%O92U?W*")R MEH4C4059K$].T+")!+30,AG*DJX=@]Z&Y1%$93NQMKFA6#>1]Q"7+2U>$=0W M&%_ .UC=IP6;G-;H@EI:+MXI-6A?.4Z\1^77F7,I:^\2&X&*U M4X0F+95,2CE1NZ_0 Y >@6FQ+WWK:E%1]H^F\/R=GY2%?(/>$Z'N/.DP24_W M+W MP&<"_PP<+V'48Z;PM29^YVREW:1=Q^5Y1=%&N_S(L<8WZ@_4+[3 67&@**< M)"/Q,#?H$(:D2NZ.-59 $CK6[INP&!.#RQA6.4),=0905N8"&'2*Q65MGL M0JH^GW^=&HE*,O?V^Z M_,4R!#@&%]#4E]H&(AV4J^SDB0D)-'J&X'3U9.AND$]!EP[)6@]UX!OAKV:Q M?I@,(US]\ HS&R2-)RX=OAE/9Y.+LL&B35XLL<57TV&"R;+@WH?A:#B[+)UKFXO9 M8K+3($OFG!"2",EQ)PXV$6N-(S8QP;-W+JVWQMF2>M09RE/6H".047%L;E?T MRVGF18SSM^3S9'AV5MIA6V<538ED7U+L1,S$>BN(3LFF,O='^=2W;FW!]B,K M6PVZ*HZPW7LYGU%GIF6(V^>)+Z/I?O67TT%))G34!!)CQ$6@H4FLDPH-39,8 MISH*)GO3N4V(?DA-ZTQ-Q<&S=5Z7JQ65WT5;LWS4S<4%W*"E2ZA)CKMY?]C2 MH-:1%+A+6H+E3!UFKWL Z0^IC[U1V<,^C(D)H$&@5J=8C"0?6QX(BP[?"5KF M]%A#B+;W2"\6/KT$XD;-"?"NU=YZGAOZ&4MBWDZH2_];MW#_N!BD&A MSN,;D-%-EB8F_$H!8=I1)Y-T++2: [2#K5\1_E-6Q&.SN4$SN]T,;#4WWPXC MH-O[/K\9SV T0OOQPH]6K=KG.W)B!L]W;X@0,I:<#4>L"O@5)"MP!KK\"[9K95LQFZ#9%)W&0S'MQ29DJM,3[+?H!Y[A^FO(#:7?C2[_/N%+_>@ -,R2'DX;^PX?7%>DE<' MB$Y3+SCA)8HF96((,7O"F;7&JV2BK#VB^F%4)Z$>=66_03VZ1=F7^!9V?4QE M,9GP& R>?N@M!F8\ 8;>HX[.I-1N8-.-#WW*''82T :F]HXSWP2RG%M68D_+ M$;D#853.V0F$I4M?E!!*50,GN+D$&[Q/VNW$V]U'G J+'86W(:.Q^PSY.Q7+ M[Z"@XA%X+O/+@1/)T46R @W1[+40Q@#Z3[43WS<">2Q7KY&$@+N.D,)%9YE-JO8ET@.03E87]I3Z!JWHG."\ M$=^K)3A+J(]5X-%Q35% =T1@!;8@30A%CO0^*1AIHNPYD#SWI*?-<7Y0; MB.Z>9[S!:[Q*A!@(YUA,H(D)"M'I7(8VBDB,5):BLKZ4%_B M&_1A[S#@52W..$[ 3^%76/S]9GP_7CR7-"1K"-6JS&4P0()QCE#&J?769ZAN M*^P(\11TID]6-FA1A:C@=#89EF2#,JIQ=:AI=%WQ/ LD<=SA) A*@D"#AZ(Q M[*(%KESM0IB-0$Y!([I+> /OW<-]MU#=-&Z-XJSL8ZDTT9$:'!YX8$FTN@!V MVE9O,[0-R^FQOZ><-RC W@&]]1+?JPG0GQ8C Z8#ERE'JS817BZYI*46;=N< M2.2)VVQ]T*JO2NH[8$Y!!>I(>H,.=$Y)70W962[WY>5\\8N.6BD;QR%%8D4. M1'+IB;.1EL%=#+2(2:G:9=3WP#G82)#J[->2\6,8"?)I-?3K[]"<3?S7+\/H M1_-62C0P$9(7!%(9),8D)4Y)3="R8<8+S2-M93 \-$%O&X!CM:.KQFY36\JU M9R@NM. M9%(1"R9#3E1$WT-(\5$./:A]S/?"P3$F'[3!]SSY8&]&=^UEOP\=QYA\P+D, M3DB+;TIIW.VRQEW/!\*4-5P8IV ]%?6)JDO7R0>]:LLN+!QR\H&S4H+RC(!2 MI8S3">)9YD1GER@:5\:M]R[YD28?[,1:V\D'NXC\8),/G(N>&QL(+=FP4F9/ M/!I8Q"@=$\>? NJ) 2)SS;8BA[0X*6^(?R8(0W M)O':HQQ_L2.$.3>[WD?^!QQ^ ]@I$PG=!0.GO MSQAQ@*^&B)89"M)YJ%UV]Y3&'_2F&3N(O0>-N([8;&O"G[A*BGE/(/DR3JQT M8C,^$]"4!9I$^6EEO7@0U".P,?:E<+TU;%7Y5S0V2U3O53%_8?+53V:79:[I M_$6(+BEMJ"29.T-D*HG]-&020\CXKC&)7_P47IQ- !;]I&Y#7,T1:P&RXA56:V"'O]+JSF%S* (JWVZU!VL9C[A) MX;D)-!*I>:D$MY9 !IJLB=ZK5F;%X]:2>VZ_CJ0DN\B]IG+,Z[Y_?_OIS9OE M^96#R4))1KP%1J1/"0TGJPGW/$0(5J3I5,_G:+.P0_-<2$Y>&1TM13TWI6RF4P7/._UI==(N$5A5OQ?G*!#OY\/3X;^7%Z.6SPA],WX[B$93@+'M6. M9(F&J[3HWWH(:,(JQ2V*0@5CVG&^]1FG1W8=<58, R[JLD:CB_/AV+_RYV$R M3&> ^K>"16EPGJ&CDF+IHT(-L4%G4G)GF:-!2=VNW]OV9YP:@Y&@O3 M,J4(AEFBF4D(+$?B/+JFR07+N8N&M4LOVR6.MPW,J3CL=:5>:!!=IHS 66&+RY4.2!> "59.48E M$S&F=I;_ID\_6F52=]DW-057VUO_,)\" !]&/LX-H#5H(JLH,UHE)F7$AU8* ML3)SHM!2 +EP>I]O=%&<;T]H;F8HG>\\"Q(U MD#GBC(92'B=XE-JH];[@G??NC4!.S=+K+NV*HZFN$M)NM-!\,4[OFK&__LYG M_&JZZ'J_TM@V<'NR_':$>AQKL +)ZRF#!V"HC^3276$GRW!?!<)T]\ MBIE$\$(:?,<,K5W:\B@4Z@$K\A'HTP[$]))?M+GA[PVDI;''AQ*?^=QL^^WE M6J+R+D0*1"A'46Z"$91D)!J84B8XQ:#Z?-F*^ ]O%/6J+'=2FH[$=.44E\_# MV6C>ASH-OPW3Q;(N43+'-$1.>(0RF;D,:9.:D<2\Y"GHQ*#5].L'+JTW/OQ4 M+*DZTJTY8G$3H**D'V&TF*OP9?CU<_-Z/!O.+E?5BRV@5LQUV1'>X3->*A!Z MGWKTP$;EQ)==(3OC1:0B$2$#[K'XMA!ODR;6N&@29U2+7G:28RC./4DPQ]6; M74BH'6M[/TJ?$,7;YFP8YP..R\Q%F*S.8)N<]I9I0I7(1):Z-:^"P*]X@. C MU\:WBM#<_YS#WLSURD_3CW!K1^9>P62&:WM]_G747 (4@^S7X01B20I8F3V9 M>IEQQ<8[7[K9.6*YU<1(IF30/)@46W'_\+-.E/_*0JY\5GR8-.DBSMY//L'D MVS N,O\X98XK6>9+*X=XRM0XAO84]R&B=26E;U?,^\"!L.G9IV19=I;M7:[W MG_IPC:=HX!+1=%5\V )411-R*Y##&XO=.;I+>"4!]_.F;P 7 MBD8DGOPY=% M,NU0OQ,G>"!E/(1797;V;()X M("W&80QA=>Z@Y9&T"Y*H)$N&MPK$::-)CCXDY2G:(+SEU=O#3SOL\5Z)E:9/ MD?90=K\<>++*Y;1> P^.:$F+S<(D"6BJD*1UH-&CT5']XNT6@*=,>7>)UBYG M*0')^4[%T%\(RFG"92Y]ZQ."$.@W:(03G S4M.L,_U"YRNJ!IV23[2?%NU3N M/]1I!6*I46U@U*Q4NW[TX8VM/86_3E\'R?7Q3JYN*L")S+TDH"$2Z8T@5D$F MS!OI4IF<;%KUM#@V@??8377YVT5@E7G['25U?G&^*F7*@5.K P'+;!G_6M+G MT-.G+!CJ$O76^0K,W7KH@=/0]Q5[4T-F6^V\_/KZYDL04%SPJX;2_Q.;\E[D,/EV>6LAQ+1/!]!N,$Z>>?ANEO/P^-"S;B/B$R"Q)R M"CPY*4 K"R74)0=]@>K@.5T]XK?-CWCI1^6G;Z][B4NDOK013U0I(G49 TP5 M:H5PX',(BOMVP^5W?7+GC)H;S_NUN0BS?#&ZVT_L8S,:H;3_]),TX(9SZO"% M5\G:Y6P3)B3!90)%&SM+7;MOT\X@#[BS]JXN=U)M>F6L!W^T'>"!<=9J5FK+ M+9V^<.V0'2%!IE^*]U*HG?CI(64+/?MOPV*=;D Y MH'B66.\B\;JTN;,R$>\%$!",.A B)UX[S^\^/*>N,=6XZ*&Y<3M)_&,RG,'[ MG*<#&QPX5N1@2A9^=I:X)"/^4[$0DS8L51^WNQO$4]>F/AGKH7UAR^TRF2!# M8*5I@BC!J1!(H%D12J6*/(8LZP_QW>,XZ\SRU+YG"AW.X.M7X(]A\E 9H[8$.%B)M); M10+G91:G"TE[%HRH,6]H[;&'#FWWS&M31[[5&W%=05F5O[4 4[4]VQJ (X2^ MN]"QF=8.LNR=8&^#-,X#,0SF>QZ:A):7R3F>1Z\99-KJYO%Q$'M?2+PW7G<1 M874^%R;^^_QA,FPF'P#_3-=AN4\S/TYH^4W_^)H0\XOT7Q?3V8U2":JMMID[ M/.&2*L6M>. E18D KJF"I!RO6A^\!THK_KQ#.'[')W2-LG=9T%KP/,/JY057_NSF3NEZ@^,K5N0MY<>7@%^X'E#5+P(5ET M+A4$7 I#>\,)[0CU7D1FDS&J=OB\(OQ3UL4#$MM#W'TU4J:9;47(HI'>E;[R MEM&2$.=(R*50"@#_RBDK53W%\$%4IZE1M6CH(?"^1%@N "R3- 424BJQ8#'/ MC^0D.:>E!P=>]G3Z'2%4?@C2=Q-I#R'O+8MR BM%\ 30*"72 :#_PA(! MM+\C<\927WOJWWUX#C53OE?BJPG\,41Y-U9:&.VUX-*2[(TN(4U/+.62T&PS M.CF).5NCWO@QE9?5(_6A^K)=A'NP"J,VH'Z@^K*=.&I5:K2/@ _&OG:0K7:. MZ. 4ZK=+Q%H0A(L@F4^6!<:?'NN[UI?5)WT7N?;@'2S1K'I-:T%!E.E/C.&1 MIS,:+#XRPERR05B%RZS=H/46@,=2:[03*>MS//>6: \!BN42EV!T&5+,T "E M(,NRE",V1_S#HRMJM=3*UK;T;@$X!7KWEV@?OOVMNC9E%4]9 *$N.P03)+$. M35<61*GH8"Q5']_]*"L%N]"[OT1[\,B72[Q>X?O9%YBLBC>$DBF4W+1Q-CN@F[WEWDCGE,@OYJ\M[KPU2_=WI7.>R4RV?UV[(Z_\CY_PN].\Z('X778H-SY\HR*D:W"$]]R3E 3T<%$ M#U%S@3^6HI_H607T%>;^WHEKOAWZ,!P-9Y<#GRWZQ*&D$AM3HF">.)XYOILY M2LFR#NM=PFM,_MT.Z/#1QB/IV88YP95HJM[-ZCYDVZYB!DH#*_5HI?66P$T_ M4N*,*K$8K3)D98-M5[VUU^-_.#4Z$%/]78;M+[A%J@X;.+3WC0RE,8CBZ-<) M02S$0#1'DQ"XD^]JU3M:5_FOG)[->20SGO#B88&(66 M#'ILI?&/$L0!15+ E*[@QM*^4FPJK>!8-U_'4,':;\'^JG"(;ITQ)L_1UR4) M)$.;6R42&.*Q0EJ6%866Q=-/Z#KUB$I5A8::@W/O#6FU ?4#7;SNQ%&K.[A] M!'RPBU+U_JD[R+7VHT]5RL; MIWF$>94FMHPT)VVUH@(]8T<](L-MS3&1" H@>4E-C/+!F.[#CWDL ?N=>&AZ M$6+E42_KPZ'G"@PJ!4XS(X[[2*3ADGBO(N+1*7,A)=.FPFN\Z=D_Z '?F8:: M,]-W&B/>!F35RMJ6P YO '3GL#D4 =7+-]N"50JA1>T)J#R/+63BI2OU!YUS8@WHQ&%[A?^E?^/$R&Z0S>SM*J.#1GPY*A M1%FNT+/UGCC-T<>5(O+(>0ZN7=..[<\X=-EM+XPT]<5YN%K;]>OOP5H26:>+ M_P'KZ^I_'>;:Y3_SS@4?DTXJ26%3R,R99"3(D")-8MOE/W[L\_7_\_7_\_7_ M\_7_\_7_\_7_\_7_\_7_\_7_\_7_\_7_$[W^?[XE?31!U!YN27NZ)WN^)7V^ M)7V^)7V^)7V^)7V^)7V^)3WF+6FG-*CG6]+G6]+G6]+G6]+G6]+G6]*];TE? M7DR'8YA.7S7G 0'/I9[2_#/]Z,UX?KZ6?W0HFM[U$5UO5#LM:7VB7U;.)VJ2 M!"$YYSXH_">U(;$8G83!K@_K8N1?S0+WYI &OB@!?,YX2NJ\145Q2*/N/ 8.424@96Q]O7"?D@/ M/*>O)V59#[D>@+7:%Z<;WMAR0XL#I[34J]C$=7#1>I^JYA/,'Z? MWU_,\%B#Z7_XT07\^_#LR\ *"9EE0Y@HO552F8]#G46YYAA!")US[1EN=5=P M6HKZ"%CNX=YTPZ[^&K^:75[MY&^FTPM([R?E[Q)46;UUG[YX_/GBIP,3N!;2 M&Y)MT.7V%YTGB%!F:!O.'83O?]C)OO M-,,$C= /S71VZ]?.O\)X>A5#'D]A$#EUSJ"%*D"5OI3%=,@N$!T,U8Y:"KS= MQ4E56*>E4T>F[:X"JLZ-8LNK\-)/(=T$=^/<[6,AIZ6]CX?SNXJL MCZO(_X$6Q>*2;K&6$(RVBI&@2X/0$* D!5JB(LHW"9]#?%SZ>QO_L]I69?BN MMIK#.=K7"?S<9!>-UT0GJHB, ,0[YHG*3&I*78JB5:OV7KSI(U1?/$Z7>3^^ M[JJ8[;PA7DEF@P4\?7EYXU_+5 .)< 5DPGU&/UX6^=#,"4M)V4Q#=BK5WO1V MQ'B0(>*'VL[ZY.?8J;[W.%_S"^J01$BIA-,5$V7[C<2#H82B$9PMA.LZ@TH2H5NTY$$D!3H@U("DQ9Z>QI*,J6G*#CZLDNXJ^=%O3!C_PY MI,GP^YMQ7":P0+9&*:,03\8#.FHT\[/CQ'!NDPD\T_7Q1EN"8AL^_/ 5=Y7E MWU047@]#;K88V"\O/^,'S'59).I! MWPOJA[ GZE+3PZ7@%H %WO)-:0.P)\OB07#'L2PJD]I.93HRTH.-\3#0C("D M*!E +-*2"RE(8(D1SX,LKXX+M'9:PY%4Y@$;X]@:LPL1M:V-WX&1$$9PY]9E$$K Z3=\PYODU1FJ>E7Q+7S\SY, MX,;!^A;._.AW/YO!9%6)A8MD.EI)E%:)2"\,\2YG8IR*,:>D>"!R BNP@Y.ZUU MJS/A@3J4C0\_:9.SCL@K]_R\ ZBTR_D(H_D+,/TR_/JY>8TOQ^QR^2*T@5JQ MIFU'>(>O;*M Z'WJT0,;?6\B#T"&),%9%4F.C"WFS7I# TK94Y$UMS[TLKT< M0W'N*78[KM[L0D)M<_.WYF*<;@RM--%3CT@<[J;2.4EL0&!40K0*@AJS7,1KMPC[2$F"X&85-PC$*FTG+(D4:DT.,X@U&[6 M= O 25L.W45>,>&S=1++]-XLEODRQNG#R(]OE'ZV65-/L:P^UG.<\%<'-=DU M4>E0'/<0'>ME;=Q0T#P#"5D!D4&'\A5NS$R"9U*!#K6S 9Z.WCX0@WOD:KL+ MM4<*T6GNJ+ H)#0A Y&4%\,B6SQJM+T3U=F'E$"V, M(@6&B Q!VCDZ&:"(Y=X2@T"B2 & M3+5GE +HX/%=SH+O&)AQ&Y--]J _(&; M%>W$X5Y]:/8AX&C-BK1UVAF@Q*@2J-!&$$^I(,$J:[1E#J!&-\,GUJRH?R79 M1>[]926]/O\Z:B[AJDD?"&\<%X'0& 61L31TM+9T>@,\/Z..M*7=L?41C[55 MT4Y\;,Y2ZB+,XW0JVE8C6+=9T4-/Z:%?T4X+6VM99&WVRC)*?1;26(K&G4X" MN6)>JY32+L66W;H6W9-C]_8JWQ\=*IM*AV\M2]6038Q893))6F7-:5 ILS8; M>+?LTBL\79WY5=N1S\TRC7#U,)C^?=),IP-PR;OL=:E9P:TY>HI&N L$M'$T M1!FBT977^Q"F1Y%UN9]&K#O<5<7?0ZQZAW=O8V\&=!I7S1D&BN%+;<&3R!*Z MBX9&XK-$L>%F;YQ7>"2H@Q2O[07_A)3N6*0>K%O1QJ6LJO*&,'TSCA?E6P,3 MA1;&<#0[I"(RQ9(K'2@1!A0*5R3!^NKXLA_B'U,+NU)7LY'QCNT?-KQ BSB) M#Q<:CE*VVP;@'B 2]XCKO/O5DUW$?Y Z;P:,:QU)YAH=0LBVW"%1 MPC0##9K)J'0KC^J)U'GO)/\'Z[QW$-Z1ICQ,IW#=D=V/;P8%*@][:/&D/F8^ M[+K M7N4XIM:FXT %Z3W$&0(-!N:LN7* =LX^J'%,WN\2XD@)+2QAWE8#+S;8G]Q2^SX MLPM\.U_YZ1?\00E4?/.C>6-XGQ*W:/X1(=$TE%25X$0LK[Y)5#AGP+1*'>CF M\%=11(8E(H& MRW/()H1'?08\N,!G[3^ 8ASFIF[OQ\)Z *C]6=GN8 MB=+OVSH_N09,B6PL4*(3RT1F;8@K?Z!7P@$<&*KSD]J\Y\LZ 3U_K$IPF&DJ M>R_Q5U@D1'6(_/7*JWK6\KY4 MH.(\E][.JSMOL33"E4Q7DK/W1'*CB17 "+X0S].9N^JKGM, M^_,[F VTC8$JKPAC(/&X49G8#)J@4^R$TTG#(2HWNBSA!+3W,9"[X4*G\WWG M5931&:ZHTXKHF 4:[Z',M?:!",C1) ,(IO9XWA.,#.\ES@V\'NNF;H5_J[YR M31V R<2S($JB'26>*D&RULR:$)V3?4UQKKR4$]*ZQT#V!B7N? &W_=9,/OD1?"I/F[M?UT:Z-EK*;(& M+(83[G#$ZQ@)>-3HA'_&ZG&_G0!V'CWGIU\&'-]1P:0ASD/$=U51W-8-)9IQ M$3RCPL7:BRS//4);XMZXOS-);E>Y]E!&\7LSALO?_>2?,/OM8IRF+V:O_&1R MB:_3_'T;I.!DT-*1%".>YMIYXD4(A%ET1KV4W(?:@XL?@'3*&E&3C=K6S[($ MJ/QUHPSHQ7DSF97HU:MF.AL(<,*AD4=PI9I(ZM1BB@E0[AA% T&NAW6V6$,M M'G:*>M"+H/N88[L9XIJVNLR8DXC*I;D$@B8^6T6X,(XQ:RRK?E/1"M@I:DY_ MS/20J;XNA%\AS*X%<4O3YT;=P :(8'@@2+\8N1GD.;]3/\83\"/R@+^CF)_";F9P&?_?5"0Y)64*R@I>V_2I OP'UL0>F*V8P-UU$6_Q7]>+B I=9LXS M\0:%)W/TQ K)RAXN9 Q,2EN[#*T*\&?UK,EL#^G9VX5T>SD#+0+C!LV&+$K[ MN3+UT"7!B%&B9)*#8J%VM\>VV'XD):O"3\7TY_NR76UK+FY01+76DG M!"KA/DVC)B'14D1?$KJE\D:W:Y]4 \TIJM1QJ*J8A7SU3LRCPE=AXE^'TY*$ M<#&!0>(L>>L5ZG\IR@VZ]#[UG!B7BY=C@JA_3&X#!'K)\[]?B1>J# MA^ A"_2' Z2BO0']8<;(/)0BDD[<^^\])!TY0U\&[ ]92SM!/0XV4M],+Y-J7JCZ^@Z!L;RR"(G M(AA79@XD8LO-9.3X?70?<+^O'6]]!+KU0,+3HU.M75CJ4Z7>C+]>S*9S";"K MS!ZID\V()99-6PL@K@R+PMV;<4\%&%^[_/H>.(>WNWLD%/G:0X=B/X]"/ MWHRG:*;/YWN7+=0FK@QWB@1:2IIC"8 F&0CP;+/@7#-:NZI]"Y23-8PK2+Z' MO(+5U)H2??H$DV_#.!R?O<\;T$[+^/?IYA\M7YHV:^G)4*ZYCB/9T344I'ED M[/:PA55=DPRRO,&,6!=PFZ>EC2:3FG!PP0:?-!J2/YRF/F25/W9%W874'A3T M57-^CN<.0OO@\0!:'OS1FIRMMX0[:XD,61)OI22&)0[:"^98[:CX1B"'-[R. MQ^UZIE9G8GHPV?_X]'DR-T@OKZV/);*<:: JH WJ7"ZQ?$Z"R*F4;83,@(?L M:F?S;4?S ^M-)8IZV6HF7YN)G\'+ILAH'5RB.DN;B><:-;M<1%N?.?$TA<2] MD#37/MSN!?0#JU ]HGKP 5ZU6WE%66&9B)$0-WF*1#+%2Y:"_+PKD&89^4B6@()SBM" M@W%2@G:A>BIZ"U@G&UVHS$B?2K,)X/)5:0/Q@#=M:_".?K]6A]H6-R U>#G0 ME=HZ5(;VF."1$A":$LET1']4E2PI[AG:\T&D0URD'41UVE^?'4US=J'C4)>P M5_7+*_-+"LJT$T1KBAA+ZF9PV1,63$[>2Z&#.\3=ZQJNQW%%THG0-I>M7=@X M5HN"=WY2AKY_@]H=".Y\<"\-!NZ'O]8_(&1@(F?M=,PREPQ"$X-&,!!!2F4V MLWKG$97>XQO=V%8="=Z/;SP02FY>-A.'_:LKLWNAF9 M*:D#0?E(?-<#*XV\-4F)^FRL4\'7GL>Q%&N&)_UK5]: M#S."\54SGJ',\!W!KZ9#?,Y2/@L)7PY2!&VI1%<[<4UDL.A^>VE*XT>6LK8L M05_#AW> ^:R,O9/;0URUH@P7$2(EO0W>1Y*"RF@:HQ5N95#$X ^8$,"BJ%T? M77L-AZJP>'3Z>U1E>"Q5&UO>V)>7)8H^CTGP1-K8BJ.IN.: M:1MT_3NK!T =*VA\7)6Y[D(W BSPEJ&+-@![BBX_".XXL>7*I+93 MF8Z,'$5U;%;::U:Z5I2=/T1%7,J6)&XX#2;$%&N?O$=2F0=BRL?6F%V(J-V/ M[??A"+WO9@Q;8"X#F%:6 =S>D:1BZ;&:,PF&*@+*\Z;6EAK[=\P[O M&U1FJ>E7Q!7C'7.(_]Z,4O#QG_+-U?FB:3H.AQ9B(4=41RP8F7,>*.")P:DQSDVKW+'W?] M\:.R:7L@L<\P0JO"I39@GXN5:S+>J:)T'[J.7JPLI:/@!"4Y AZ_E&;B% =B MK"G3N+USH;=2PJ=>K'Q U=J!I0,5*XO5X1VY#YI;0K6,1$)IIFM<0>HMUXY9 M#;4O%N^!\S@2+2H1V:(6=1\6>K@U_'2!IWO)+9F]_H9_7#F0F0>>A0X(RZ'A M&$.I*)*<&(B6.<>EL+6;W&V!\FPD5:*IAW32#;!6_3]: .O) MH*ZCC63A7J M'E:'#G+OX=S9#E"SD%/(0)2T@&^!,\2AZI,@'41(7D=7NP3OP KQ@(ER6'W8 M1=S]Z\'RS-.*EN$?BC#<^1 4X$Y(:9E%"])0CFN-M>^7-@(Y0F/".D3=3_\> M4CY6#N>-"4<;CME#SIK:Y?%]#YS:6Q1K6:-HFXH<0&B7J73"6!>TRE$$$W52 M-#PX=6H7()44(X%LC?S>87?@+[YKQY!:2MUW8^;'"9\T8!'W&>\8 M20E%(KW2Q#E=$L2"T$)S)47M<.A]>([H^!U 9[I'KA5**RV38 ME'E"]Y@3Q@*ZM4(S4@8,D*0A*Z9E5JEV<*$3X!]9"P_']"/)-^79,2FI)3EQ M4V(YC#@!CJB8DS01<>?:M49/*]_T*:KD3JSV<$-T0U2;VH$+)8T!RHDR#DI3 MPD1""(R@=^=41-N?0^WDE?L1_$>VNE0!=*1VC]X%^_!R)!6B M27,M@R0^EJR")#/QC":4<]!H@>([QGN[4'^"72_ZUIQ=Z#A6UPOEF:(!92!Y MUD1:(XEU);\ M%11AIA5;\5D3Z[KQ4Z$[M/U8A/<$2LXF@%:6>(HOO@!I+#<>\I-;]O94\]C/9QJ[<+2@8?NH BT\T83FLID M/OR3.(/B")R:)+F.E/=VV?OTAN[L1.0.0W=V8>' 0W=85!"8"+BC%V/.*4>\ M,(F(TBY <0?<]-9BZND-W:FM(/NP<.!,>"T@&9Y18W,J[?2\(MZA3QI$4$$' M9JGIK??@T\N$KZT@^[#0@V7\:>9G\Y67:="SRU?-^==F7 0Q/VE!9!\R1:^0 MZE(QHCQQ"GU/$:-QDD.9#5L[9?$^0#^VKU6/JQZN[]8PK6:9M0#5DRNU$="1 MDN'K$=?T)?4>#I_-X"1G/$>6B&89-SQ9>F1%JXAPRD;#.-.V]IYR0%5X* W^ MP)JPB[!K]ZSX:$U$=J9D#18*1],:M[Z MZ8>W(2I(O:DILMH=)SY,AM]08S^,?)RK[1HT[;0.,6:2->JJ9+K,E^"!4)>4 MR!JRM+X=F_<^Y^GS6D^,A^M!=*.Q#H-$4VE?F+C4);]#$@NJW!,P6DKXZ)U('7G#E?[,'*4GFA"&F^R0^];TT"D M-Y:$)!GQR>@,>+28=*!6C8^^)UJ_&K,+$4?JB28,%XPY3E+*@LA09E4YX(32 M:*,SS+LD6]DH3[.E!?P%LW@I[+;F_8:8M K!^G\DL+44'\,A[^]P54+[?=\;&] ME-EV6?I:>6VD3L1,710@90)T3;2S-KF@O?J]>5[\+K=V"TX"A6 M:DJZ9:2<6"H<"9P!9,.]4+WUY>QA/4^I8*DWG7\T"O-8RIK6W^@K=U0)GWB4 MF20/!LU0&U' 6A-J___VOJRWC619\WW^2P*Y+R\#N-WN P.^+>7S^17&2)$J4J5F:1D@4TU)(H5\7R969$9"Q*INHTP<,ZVNL B0&B'Q<SE/I&1XO#L;2!(NT.Q=2*JV@_$83>-[#[7T]P@L!@F_@5&_3]^:M/^> M7^(QNO%!-I?M/J5LC"#&>5NN8CDN#/Q1@/#>JD"IJ5W-V(FP9PN3X6H882/Y M,%W^^X\%P/485+_:H9HI9Z1EI:%M#J4809(@T?0"9C*W8!W+H3%@#E/W;%%3 M22$-$FKW*7WS_2O$%:3?I]^F"6;I!J56@*0A.V*C**-S72"!&4:\XDY8IT72 MM3/ANE/W;*%322$54V@W5VU[9/X#I34>I%??8.$_P>OY,ZIX[3GGJ_^\FC8PR95\RJN9?<#7UE_/&6 M.!FL >H9$F?PU$SE$L[@C]I&YC(/ 8VNHP"Q_Z;GJ?Y!\KRK;#529;Q@&0RG M@C"5&5)9>BA+J8D*4@F1,F>\=C+,\Z^,;Q)@:Z#0DQ?+=R'VI5B^IL8'530? MHZZ3%\LK:R0$/&4I#;@/9RF)35:0TFA56J.#,,UVN*=>+#\>M/IH:>125TE= M$+:D(P5T!V4)0GFG%0I!EX\TXZK9U+"G5^K:2Y$]2EW[:*%! +!#KBSU0J)U MCV25*V 5-7',6>*Y%3)SGTUUA_Q9ESDT,:+JJK%!)6R'//L.!+Y4/@Q0:O_* MAR,T#%91Y4D:;$"FY)>CZ4N($U2:EI(#7#C<_VD+(+0/$%R*NZU>SD0^[GGX>>8S]Y+ M_O.*PJM=P-"QQD+9+!0/B7#%D4X)F7BKT(+B ;P3TKD4.NGWZ9:Q'*WR!B*N MO:2[55EX,((&PTD&-,JE]DBALHC8*$!9J3./W:KGGVP9R]$8J"_@EJ&W!QH( M S"9+#**AN4:'?I/MR%Q)<& M\0-5>T2;[V/T,E(<=Y_4')*6)7XD)0Y L<#SJQPCX/XD&\;T4>DR# M^#[:..@=-:[M/6#6W9Y(7[NRM]=+F]3U'L_V7E6O#M(",TZY"&A9\Q"X3C&: M1,%ZKN/]2.GU^M/7Y+W[6>Q%O1S8/2UA\*^;OY@;GMBY_[@U;>K85G.MG3;3702C&">51EN0HW(F< M!-R.C$ 4H3/-QFAJ/IB1IUG1>QRZNYP(XR*C94%O3Z8.\/0>%M-Y>CN+"WP< M_ Z;_T^<4G^C<13. U.8[ELXE$TBN!%0:X.C$BM';%! M(6HX:(^>(DV^V=CIW4'-U2(":5 MO4$)62+XB3 *,B46=?+-8D+W$?24P]='8.1PK'J@KEH>3@]+9BV*._O\[6U^ MG[W=G5('!EO'N%LQ=_((^5! '8+J6:'A2<(^!,$BA$Q 1H6,XBGG ,TU;9E) MID3U7+/Y+T\+[MVC^D\.[7U 4#OGX?&V8)ONHB*!B5$0%PPZ1YX;$JC@) 9) MG=+1,[LW_OQ TD.W]YW0VST/+<_;JJAE>.?A4@BOT1(*E!(6 (UY5])&LK/E MHDUIZXW2[8*^S[90KJKU64M[)Z^*ZT+L2U5<38T/*ETZ1ETGKXJS,M,00QDM M2$MLPG!B9=*$@],L@;<&Q@@W/\FJN/&@U4=+(U?%>0E22Q2"%C*7<3:*6$,E MH=[QS +ESM0N=WK"57&]%-FC*JZ/%DY2%<+;+X(E5/!$C76"0 M3/%C7JKBQK28ZNKL)"5P70A\*8$;H-3>!4W':.0D)7 R6\G^L!*Z/\$Y4 B>CCXJAI:2XI41":<<$)>\UR:R9 3RI"D8\I(4/AS9M:Y,#GPS&''ZCM @Q7>;;*.EG$Q_;KE=)OHP+A.,CD\ M&J)'Q5.G28A,$Y,HE2:#3M6G,C]"TE!#HCQ^OKCXN@;X[-/Z/7_!XLM%+DM@ MX>-JDC*>@$ C"30G(J.)!+5A23!@0\C4*JCMV3Q.U?C;3DUL[%L1E;70P &^ MC\(/,(/_^,M"Z(1KE:G(F?!HT._/*1!O>49WG7L L-2XVJDJCY#T_!%RK/P; M^"-[A)4&H1?Y[^4F ##Q-GEFBT4-H,IL;HH&-F6$*L:#PXU>['?<' R.!PEZ M7M"H)_L&%T*WB7OO?ZS#AQ.OK./69H(V<[D*E>AR"1Z(*QW-:2[9@[6S*NZG MY#E#X2AIU^[8?-_&]>=5$='/PVTYH<'%7(SI$$2QJ+-'IM& #XHQ)ZE.>M_& M.."T='K=\U!Z(_'6[L>\9?KK?#E=;;:D$M353@3"?/!$6B&1+I#$QDBCH0K= MJ&X1B#N/?E:*'2*VBGV6KV$&<-= W8XN_ -@8BSG3(N$FTQ$SYN%1"P'1K@$ MX)'R8#MK];%W/2LU5Q7L7;WKQGI_[Z=IXG2B/"='<&R]L]4VEA^5*[#.'R/'B/DN&%R-X-)="6PR !3+.8"B M1#.GMHD?'BU9RABE5E!E8^VNY@^0,U9]7NM04@UIG[J&;KE833YXW-C6E[BX MGZ$\E"U1T3+0*DOB) B2.6YP64NO7:<\/WSJ#8S@3S_Q<>N%I\JMJ::]^5 I MUKRLWA%Q/03Q<3+ZY+UT46K]Z\S'LUH&"']??0,DUU"1P?M@6"#'I+[^^@BLLM[^"R7UY>K++M,!#4&?BY^A-)H$ M5!AT-G@F'EW/**AQ0=$*FKOUTO%LKT%BG]>06HS+-[- M9Y^*&7_CHT._'Y *4O7]0Q-(V@EC+^T$C/&)19X],]*'Z*PW93BJHXY)9OIX?PG;*,ECM;V3TOPQ:DJ14.K0 MZF.*X&%1G/(("4\1[VBK)=6#S.^HP?_CE@0%EN!O)9"0A^"07H(YQ"(U.A/^(16HTEEWK--R79,?WZZ M-9N]M'1,S68/$=>NW#W$_<+/EAMO\X_Y8G,BWZ08)#6RC/\&*!E:"8B30I-D MAU7?WJ/WZ1]CL,!N>4LEX3*TN' MP3*%#T'N" \&HM':>A][[R.=7_^L(--> 16C0SUF=^HHP5$TXX.6Y9I3%O>3 M6Y)I!B]04CEU@\B3'8YZ-"3J"_A@\*?>/?+'U3S^^S-2#HOE&]S@5C\&7 H? M?MC0&]Z.9.Y=UZKL@3O)IBL:ZZ_!GCD+Z;_#]*$F2BHQA,R"1F)] ZM=V>0XVRC""PI7[W#X@/DG&#' MJ8>%N\Y-';$WZ8AW3=I[O[A8?%SY%:1UU[?WL%A3.PD:E I<$+/.SF&1DU+! M1B#Y#!F)];I^#ZI'R7JN"*FBA@:ADO>+[97:_3AV(@-X)H@2,17JRG&,1G?, M.E//A;2L-D@>INA9X:.B\!O<9MZF[B" M7""(5V$2T?+5I?+2#RTJK6F0D.B MWM2>D=6-LF<,E2K*:-$T\SX!7%RMEBL_2VB53T2PT1K-2=:E$XK$(]$Q% $W M2+@#GAV#,6RO&S0]*YA454#%9@,/TK=KB?"Q])A=7]>_]I>7D'[[\<;'S[?_ M=L(?+MD$@L1E8ST19:JE!.WP,"X]KJVE7-H(0L4Q%@K66X[J!'$^ZR(XT($QT-TIG:A]4%B3I4U4TO9 M73#46^@MLACN(VP;)N]"6JO4E\-DG2CII8X"N\!B@/1'!HA,(25/.3&E%;*D MQ1'4% @US$1I3 WBKERRM26T7'11^BU[Z3?7X7+:=P90]OK+F,M=Q%W0Y9D MN4UCG#C/,C$T_J96)K'R'Y>4W"U$U+0KOWF5_!^=Y>] M1QKU5K*('KQW7I;\]=)I+C$BA&711M2=[JC3!]_S7+1;3Y@CU!6O@WO!H\'Y M>O[E*^YSZ[OK&LWC.SZYRDUQ3P;VKHVIR#19%7Q";=#$G!%?!\6@/IMQ\__V3;RW6;=+)S;%QRPGIK$$P>W="8-0G& MG!Y2WG\'>75.M:2&&&V)03^1>VX&7]['1G1=ZICS@,8];-'K\EY.XN+ M4CK]=K:YR?L 9W-&20IMF]E_S-,W3N/XG:U[+I_[RYI->SY>X1$PTAJ*S MXZ1!CX='M'A8ID1D;WB.:.U [9RG,?CZ97!]MF!ID'=P-(]_SF<7ZX9[FV3" MM[/E:G&U;K)_XP9T-R07GV#A?\$ZP]_ M1^?Y>F+LQ.I$+2J+6"42D<7("L'$LC.HB'N#":YV.Y6S8?YE:3T)V#5(6GGS MY>OE_ ? 1S0=T0>Y7RZXGWR#96&CB&#YU_R>D_7/^>K_P.H#Q/FG6RRR<3G\Y5;2&0.H M07[-T<*^.9G\ZLMFJWCS_2O$DN8XO\3'E&*N#[@U3'3P()P7)( -1#JJ2%!H MHM+D0W:9X;90>XV,P-8OMS#.#2H-LH&JLOAANOSW'PN M[,5+'"S* QNN]Q. MJ'+(CW$$&<[(ITK$Q?4LJ<0U&.J-.AO;K"=O+^OB'$!3<73->'QNN@A/99%YXUZ*7+M(H6Q>'M9'.< FHI3>&[QN;[UF&@E!<5S MBGC'!9&/3H_AN6LFH1OUV__-0'67_ -9N^\NES_#:3[)5(LGMD2 M)B7^!#)'HAE%H&JQGCS-2 [@LG0L(+^5X=&-LE\..@T4=L^5T^#ZX*.EM/[R M 3;MZ7;^[,8+91,9%$W2><)8#B69QA!7VBAJ;=#UE %74NVG2"XY*(B?;,S6R0-_^B_7/9HZ\-2H^*0%/Z>I6AD D[ZG M]U@Z?BKXS0R$%L$03T,FZ,5'XH.RA%D?DC NBF[3*)\E;A\IJCESV/91;0.X M7E_TE=S#;8E!#EZ)Y($X%\K07EOFSFE%O G.)9IMTK5K?N\AXPQ]FN;Z/70+ M>Z1R:J<.O_&+V<75:I.8NJL[$IHK21UQOK2H5$:1('PB6;"4(>C \J.E'H<> M_@M#H(J\&^P7][3_7^^K-!D19/0DT=(^+D,DENE @$F(G%,$:NWLQ .D_-JV M? W]-,B0O8^L\NT"=HND"X&-3/1'B3N-O5U%E1W@,5P/(^TSMPE5)IJ8H$QH MC8Y(Z4I/'E!$4*8"]\R J'V%<"*@/&+@G@8G?<1?O7+<7^+IFA;3[V]G<7LN M*H:[8Q"*4,4#Z^OP!+M?R6'Z>?OUK_F:V*FVXMXNB ZE]C(B^\'F8 MO''-B$H*?0@>#;11\Z@X@F1C<1?D2&-TNC2P%8G81$UI[15X2:))K-.%\%, MS@&SXO2XZ:.$VJ;%'_.K&3YF>RY"-IPS[DE@9.VKO[Z"*RRWK9)^KOI5:"E M\282EB+ZJ=0[XK/ $X$G3UTPGJL:FKOUTG'/UJ/%/J\AL\K'YC:)_)H0W/># M37A^.SP(3/G.*DZHI2I+**,U.W4M?TQY-U_Z!)5WM,Q:3$;97CNM=Q*6F) : M-Q&=@9:#7.)!'O$+M\:B:1>8#UWTUR,\>O/]OZ8E-%@3#8I;]RXCNU#3Z)[E M')*8CM?, 14/$&O#+6 WW5KCZU-,1)B$5*40B"US"YQ1P@9@ GCM)MQGD/'3 M2L=]I%D[+O$*!YVC,('S2/ZLY;*)2>53\BM]"X%7%G:1&5IT)%Z.-"=M>NK1VC4LBW1PN\N\GXG MC=)C8_GNNB !P>H0J(%0IQ#$*G)B-<\D:TZM0Y_"0^TTG,HLC%2 F&+FQDM' ME$#O2GHAT&C/G,28.*Y_2274KOPZUP+$4V+PR&K$/MIK,*STIY-11W8;AR-H M$ II)TI#Q),M6F(M ,G2.&.XE,)4;X?1@I&QZK?.";>G1\2Y%':A:37_ NM) MC^5Q[[9\;I+O\1AV'AB)N'J)I%R3$#0CQG$E*)..QMIE# ^0<_H0QS]#M\@\OY MU\+QUG?8E=$$'X-!E'.)I[8T.1+KDR+94^'*UF-IIIF)Q4[D ?K^8IZNXNEAL;?CU82J#R$RB$VFBS CK M9)">( E:YH#PME&%3MFBE;:H&2)0-Y2M-R-B>M 5,4TM8.$ MC)^T-EQ'=Q5>2<"5LZ(.$Q> ,^XD(\HF2:02C(3$H;16TXD&DYSIY):E]Y-K$KEA3LRNNTLB@H8%PQWBIV%?$"D";1SM*J.%:B#?R++8L[9R>"H@F-5AW0D)7"ELZ(/!*C=!11*QM<;?7>(N Y MJ/=XB8XUXO2.!;/^[68ZB)^E#Q__?A71,BUE% .OX/N_JC]&S:\'X&\&@QI'4]77FYO(+T^]4"9;6A M;=-<[8;AN7SS'19QBGQ-7$)27=9$6)%1@NC\ MME?N.8U(W3*"4LLP75TA?[ME-A%:*V^8(Z[DK4DG#0DL:4*!)6&RY!0ZU>R- MN '?P\8+H,\ '@V&D@YEZP"=DZ??G=O=YF2M%2Y%8K7.I;>^)2Z6(9U9V2B5H$F?C?_?E[DG MM$A&0.GX"^H(B#VIM70[8#)!19AL-9 $% VIJ#)Q.0%AG%%M&6YPJ7K.P$B\ MO:RDDZRD 0!K$8QKQN=_K_5QS2>/00D/J20D /(I,D%71!.G D<'V("*G1H) MG\5"NLW;RT(ZR4(: +!S"B,^RNEM-)EM,PF)U3F+*W,1NHEM2J0**2DLC22CEHZHFV5BN32P.R MLPE>#O.71M3"^DO9HZ\O@=A$44XI1T2I$B*0*2KT'Y(ETD:EC=# ^-D(^A[Z MG]#.=.( S5#EM[)T[W0/NLM+>(B7#]-/GU=+Y*BTK?*?8,*E-HX:3DPVI4EW MV3KP$80[PP,7$2\,/#BWO(\NGLKE8JN:(NF0J!H.F-=@D/5KK1$]+.!K>]YI:?'6S[J+;UW/)-"&+7A)]Z MFX%EDM8I,M13) S*18?/EJ.=#*QVFXZ#Q)RA>]-_S#Z'CU97XU6TV\,\'X($K+"MR>:* DB.A)D+AM M\92H@]JY<54('__<.0EF[X061E=ZTS;E ]G9A&JL!6,"\B!@T]41SVZ*SH@V M8%@$QT*L[LQ5Y6"L .U9(/B$RC^;6.TPQG_[\LM IZ9UH\7;H-U_W , MF'LMLF*.Q%#*S[D"XI3'O8]!-I$+J>TS#]HW14(]X==LKUUF>WZ KY<^PO4- MQ/+C5?B_$%=_S;<9<0[J$-YXF:KLUX3[6 M8GA6L*@EZ(.%'?6NZ#[ 99DT^=XO"M\#KM3N?]#0*[ .Y.U=6=$8;!#.Z A< M6NF]SB"MRSH$'Y+1D_L?.7"^TJ5?+B\V0W)_1BZ-RR7IOBQN98B,:"%8$RV: M"4E3Z@3WN7;9Y;V$#+> M.0F&)I+!*&] ,>#UK8_.Y(V_OPQ'QET#I(TVFMZ];#I=_UA+8Q.F](H&X Y] M)%RMQ3["?=5H312E/BB>T*"N/8#L 7+&NA6I#X=:,CZ7^XI#\%[G_UEN96"< M@-/H;45G20@2")I,23.6';(TTN9R%O<% S7><6/I*_DF'N^]I.V2ASL0URAR M_R!AIPG;5U-C-W@,T,'H0'%"1)5+<3$/:[\+5P?8,MPZ4@[ G$RU[RM/ )!' MHNVGP4R]:!\3J%3#.2AMXQO=U;4QKR%*"M:FVO"-J7YK^>X!O!ID-8\Y_+= M-:DW*(W@(92^\QJY1?YU)C:@3VZ8 D\-&LNNF])[O?;9H*"=L*LO?312I[-/ M:)?NJ%U?(NX(/D"Q 2MI"\_MG I+WP M&[0J.""+Y6\_;GZR/BVUIB)$94L<)$-H"DEZ52)ZM<<@=:?N%_%. MANJE,8*V2Z@+12-X*&?HE@S6WP,P&2#\QJ[)EC)&8\X>,E&29B*E1G,[EPA0 M,BIQRY#NEAO(^3DA(Z"AC\PKC\#]?;J B!_OL@A2U@D-8\)5Z5>B'2.>&323 M%+/@?);,=_)&'YE[>_NMIS4NCM'!O(H #_H;-:_22E^PN%J/7KGUP^O/?O%I MX.U:QV"I9PK-?0K0YL3SI_)8*B3+73YXO M5Z]F"7\'BV\WZ@M<\)I[BIZ)*3$/'B.Q5."7*&S4/@7O:F=*=:&K2I+0GE0G M*1KI. O$A22(= X]=(66/:K)I>B%-ZEV6?A]=)QB$ZJ,A'O3@H:(N^GUVRWJ MUJRO]^0BB*UI#@R,#-X0KH-$ 7A:C/1 ,F4,>9 N\^HS-;J3-];U7'.8M%+) MN=S>O9WA20(?5\A*>=R[\@]VP64(W.LH)')1NFU;9X@M$VF2I1Q_A0=Y]1DB M#Y!S>O^X,@+F;331P!,Z0-K6..Q"7"-?^4'"3N,V5U-C-W@,T,'H0"E=?Y 8 M29A@91_FI;1#"I*C22GJ("2K78I[ H \XDB?!A]]1-\ %V6+O,@?_27L,FJ= M"RJ#4^5Z 2VM["/Q.ENBK!1.JJQYK&V^W"%B?*NVHI+F-27RGA,L M:FNA10L_N,2//OT+9K#PETCHJ_0%)8ZFEB\YWEM:=ZAF1@L>)"-,"B16,T%" M@D2L#,IY(8*HOF_T(O Y@:>=9@Y>XAP([FU_7;Z4%M/_^W_]?U!+ P04 M" '@Z]6PX?]6#OZ #W?0H %0 '-L9V,M,C R,S S,S%?;&%B+GAM;-2] M>X_C.)8G^O]\"MX:8+<:"'9)%"61O3.SB'Q4;P+9&8',K.Z=6[@P^(STE,.. MMAQ1&?/I+RG)MOR229F25>A&5F2&1)[SH_CC(7D>__:_OS_.P(M:%M/%_-]_ MB/\<_0#47"SD=/[P[S_\\O5G2'[XW__Q+__R;_\/A/_WS>>/X-U"/#^J^0J\ M72JV4A+\/EU] _^0JO@-Z.7B$?QCL?QM^L(@_(_RI;>+I]?E].';"J ()?N_ M7?Z%9SCA+),PB12!F$@.:?B+^5&K6*902QY#'!$!B=8) M%#'-)5%IFB%2-CJ;SG_[B_V#LT(!H]R\*/_Z[S]\6ZV>_O+33[___ON?O_/E M[,^+Y<-/*(J2G]9/_U __OW@^=^3\NF84OI3^=O-H\7TV(.FV?BG__NWCU_$ M-_7(X'1>K-AR%_ M^(]_ :""8[F8J<]* _O?7SY_.-DE_[&RYW&G52DFME'%FI?S74YW]=('X@>1= M'UNNKI8]/XE#O59 M+%9L-L!GL>VF(?+,_L-'\U/=C6VHA4S+?FKJ;HBJOJ_47*J*+7>:!E/Y[S^8 MGR;/!7Q@[&GR5[5X6+*G;U/Q=F'(?+Y:E@3^>5K\]C?UR-5RDDB6Q%IK*&2. MS5JF.2112B#7::IPEB$DT\EJ\Y%/U!S^\F4M3]FI9X\_>.B^.C&'EZI8/"_% M=O5[G!U;TLQJ9M<_\M. QG5X0/_%K)^_^=Q'$A=B2;60MCL=S'9B'\L=E.X<*H50*C6<%+S>K&#$H( M_:1FJV+]+]#^2SF/W?O[Z>##N%VNM6)+<6:,ZB=^$K;UIQ7<&2YKG'94?[7H M^$U5 V'$^@$LEE(MC8%]1,6#;__-"UZXNC%) +1Z MYH\N0'F3QAD8 E'%J5X&)8@SJN[3PKG'_(J0( MYU!S'D&,"#($@ 44&8V2G,8\Q\R% (ZT/;9)_UF]3.V9!%AH<&_LZR6HS&RO MB7\,P_;)?B$R/4_PKJ X3_(6]=LFMGFM,:G-W[83^EB+@TSB%E76$[?MD6XK M]X>Y6"I6J'>J^N^'^9?50OSV;3$S;13O#2^L7C\O9K.?%\O?V5).,!&_8_MDF_%A_\N%;@3V Z!TT=_B>HM "_ M6CU K8BG(> [3&X&0H_@]\PK/>#N;5=T1"^0O>';^Z!V2$=H]NV3KLUTH\*/ MQA)2ZNY)V<,78CL#Z0ZYFY*I%O MP$9H4$I] S9RWX#5 G %[ME4AF,K7Z@"T91SMX/RDR\8^\3D_7XW1OJL9N5Q M/5NN7K\NV;Q@PN[1BEM>K);F9\=9Z??3WRT6U9S2K^KO%,U_IY]FM$(MG,Z4F+$^IQB*& M)$T%Q+F*(*,JAF8S(DE.,L(S[K/]:.ML;'N-C:Q FWVT^OZDA)TJQC22TQ68 M+0PE%7ZK<2O4<8*%Y)+!&*448H4II-@8/3CG))<$98CI2?-ZKG^PS]XZ]@=W M7RB[,7BHS[1G]EZ+!#XKH:8OC,^,7?.V0NZC00Z\-Q_MW.[:/BOKP<-F?PK' MY2X8!>+QUJX&Y7 7I??YV^D=/^Z6:CIY/U\9X^=62O-%%?>+PNP-_M_IT]N% M5!.9*812I&":BQQB9/B;T4C!3$98H2B-1>1T#=3>S=CXNI(4U*+>@$I88*0% M5EPW$CF#;#M]A,.K9^+H"I4S2;@A<80>"B7^_+!X^:'80* MW%1;DX#CTUWW*\8"?!:KYZ79%)F_J.6+,LRR?&:S6_E?S\7*[HOBB +5S/.K6.?#[[9?:\+II71TZ!PA-EU M%B6&XGU>YX0>B9_[;'8/;YAA4Z@ VEZ"AD.'&M4I@K=,-L%H-.DRRCL,H MGQG1<.W(]<<>-G>OB: H5PN>;=.N8DF45/$<_QJHEV&<+X(BLO'7"-MJAQ6Q M7%^57%].3%7Q82YFSS9:ZMVS^MGHWSC.-;\UXKQ_?)HM7I6J?]%X]>WSZ[09L?"/I8/]<>WSZ M/WQA/UQ[K@>RI M*XZYGYG5YWBT6EZ]=#R<,=8G;COV6:\==;T#5UJ9AF3I[_;E&S,SY^YY98.R MK5@3'7-$())#A',(Y1RDB*LQQ)OVOPUO[&9DYMQ 6%E?<&%*7$ M8+$5&?PXG=?_?/J.L1/VKC>VP1#M>?'<@OFE K,2%C2D#7E)ZP1+L'O:]MX& MOJIU4OWPMM;MM0Y[PV->;':_.9V7:_?/2ED7Q(G(M=(\,=L['$409Q"$* M19IC)+3Y'Z;.NSVW/L=&. T)@58*/+6Y9G8&VL&0#P]?S^QRTMVU":D1N]W; MM3.D'G9S>&@'LH3#0.QGU/J!U6JF.C8UG.'II]N.*>GYZF7!UF\7C[QNN+A? MS*;B=9)P*9@D&%+"#%4+)2'37$'$\DPR'(M(HR[QUH==C8VA-Y'$#5&[Q5H? M@=7-Y L#5L]\? RG E1B@E_K_WY5WU?@C9D0O_40AGT:GL"1V$6@?D6[,BKZH,!V83 M=3MO'M:8WQD#3=9G-M639K]EK?O:4]G>SJV^J67UNPE*D@SG6$$:"P4QSE/( M$(]@+!.%XH3%&)$+U]?^M1C;TEW+6D8T&&&KB_"%E1>(2B? 2L$O7L\'^$(Z MFPKC&O_E2.SDF^U#8?H<]LIEZF,[G]N"%LYE-FWNY._MU*62=;8S!X#?IB_94_3%9M-4D:8 MU@F#2<8SB&4<0QJI# HD,IZF"(E<^&PK3O0S-L-_*V9YH0*G4__,R@$8H!3O0Q* F=4W>>!Q_H^ MG8^.-&J_+V/T3H69$:(4VS,+D0_X;BS2%Z1]7\^NQ2Z3'%3REMOD^L>M[.M- M=,",1!T@"Y65R*?K83,3=0#E(#M1ES:ZT5B9_T6;:6]Z^&(LI*DPQM*=_MGL M9^=BRF8?YM:(JB(93 _%\5^]6SRRZ7RB!,YYDF,H8F%H3B84DAR;+5 N2::4 MT"3UHKF0PHV-!C>2@H:HX-=*6,_DDD$'T8TNKS4T/=-IQU'QILX^X M$K4%% M&Y1Z^P!UGYI[Z:-#FFX;@U97I5 ZU7&:)3#.-'F?O@M;/=!9#T3%2=T?!+S'VH^R5) MN1NM#9>0^U"%G63<1W[=S9(JW7L_%(79V[PKCYSJ F.EPV_YR[NGTB'D_7>U M%--"R0G3DM$XT5"S5$&&'&8!;IS/01 M9RD6DX/*8M<:-K>":D'/_=?RF8D#*H4&'1\WT[7?6=(W[ULIX1MF0383Q&X! M*__@1EPZX*^@^5P=B@YN;8YMZV94 ]FQ'008U%KM M#M"^37I!2]V6NEW_Z'\HFP=!R=L7\Z\/RGJ*V52$GVT2!-.?C7[-=9)G),YA MI!F"&-$,$DS,0J>2.%9")#QVRC?058"Q+7-KB0&K1 :READ8M3PO3+T'PXTE M^X2X9XX\B*/8P%V+#];R ZO #:A5"$=^7<$+1'W>W0]*?%W!V:>]SNUTO/M] M4'/Q^D4)0['6<:?>0 H6YXDF*_6$+*(@$YE2+642*54EY7OT>[&1N! M55("OIA+SZN;$S Z7O5>#$[?-[T5+EL)>ZBAV0Y"J(O>XYT,>\_;JNC!-6_[ MT]TF_=;M_4XWS>TZ;\#;1;$J2CO+ED.7ZYQ/GJ$9EW4RHJ__Z*:CL2_I(XXC M#'B!9LV%P@PZN\( MS\+ [7:\0A.?%/R>6:Z/E(8LWCSVOB;C9 K ^0FFA.E M&6,P3S*S-Z$Q@R12"HD08UO>USI4QW#S8BI571=Z??^Q M5([!WA>-C>.!3L^(]\V:#;"/U=,M;NR!SDZ!W:]E6$4O49Z7@!GJY*:+",.> MW5P TL'IS25M==S*U,4BME4^_KI<%,4DSJE..2:09XI +#"'C',*LSPB::88 MB:3?7N9X/V-CNTW5D^5&3L\]S0D\'3,YT[Y!3Z!]E4O!5(T*I"F"O_MPN MS2*/B5 IADA0FT*6(TA9RB'&B!*>VNWD M$O)]MTNY#%9\LZ[!YC^VF/(+FY6[ZY)&G*D@@/Z M#N0=&-.>B?OM&LCRA_=-(#4VNM#.+0S M8 4(=ZUV:SQXO-K1;IVW]B/=U4=BOT\?2K_B+ M]?+457W>\M!GPI(\Y5$N8)K:^T8=6[M;29CHB- T2:BF7CZ#8<0:FV5>:V53 MDM1Z@89BC2HM-V"M&ZB4LZ=P3?7JPS;/B(Q @^UV@##\$/:\Q@PX>AW"[$." M'2PP/XA0 X?RAP3R,/@_:.O=*/^36E4)U.QYV(3&.6 MQ(K&D<9^948[0S9,-=$0H F$LXPE"II=G_5'X@RR&,50(9Y23%F"")[,E6,. M'W_ -E[G?2?M"0(6HPG1(H+<;(8ASKF E"0,YC$R-&#,W#CA/L94]RDY@$T4 M C W@Z0S##W;%1:!.L/HCU:T/X';U6HYY<^K\CYUM;!%9H(Z@AY%(M"BO]OV MH&OW4;7VE^#C#W7,ME'FY2X=/=^I0BRG3ULC.4*9B'**8&H6!8AYG$.N408- M7B1"@B@JL5=RC=-]C6U*KS/'UW[.#7&[;5O:8':;^H' ZYD(+L#-/TO&>41" M)<5HZ6G8'!CG53Y(>>'P2C?J:$3'?I@_/:]L6':=ZB!33%.6:J@R99@CD1SR M*!:0*)W)B.8H]CM+.=W5V(BC&3)9YDQKPD"222IE!PE".5)2)67E'/0:0:VP)05^4VJL$-A]350#NGC@@S?(/P MN?^@_#'(O'1:> YYE!84Z'&0>"W3'XG!=V$,3-][C7?C[K>+N0T*-UN#GQ<>Y6X+WH M+OY:;VJMU)YV]'GS^OO$Y/ZB'^E( M-9V\J_T#/\Q+#P/;[G93&*$LCC"34"M&((ZS")((QQ!+EF:2("Y%Y,(UYSH: M&\6L904-83MLTL_BV\XI(5'KF4JZ ^9,(JYH'.&.0HD_/RQ>?C)-5+1A?MBR MQ=F&!R$)5_76W.#\?,=@]&=>J'\^VTS=+^:/S2I(=,884@+&J4H@UE$."36T M@!5FC) H3;77KO!$/V,CA*V8H)2SNZ%Q"E@W\R( 7#TS02>D_..\VW$(%(A *]'H](2Z(8I9P)F$8V2UZJ-&1);O8E M&B5I3EF24O>02J.'2&HSCUM)PX3A>FNT$Y/B]VK/Y4M8H%3R(*A4YM MD(;((<.QAIG,\HAK)*1R.J\YV]/8".#$KJ,3"YR&M_,>;71LT!&O$/NT7FCA M=#_7WJNUT\/Y%SJZ )35MG]FT^7?V>Q9;?,:3G"$1)I%*62QS7R9Z\*&*P3 JL%!<\5BYX$K 5T$9V\&*%!XLY8#:/UO-R M696 +J8VQ<+#P[(L0]%XU/-*_^1PN%%*$)![II1*QAM@I02EF& K9\"+]'-0 MA+HY]0]N,0^^T)'HV.3]K29&+61'_?-ZT%FU+)D1_G'WU5A;[ ^ MVRSG19W1G#VHB4@8(=08+ I36Y,&4\@(2J&21"B12\0ROQI"?4@Y-F.G%A,\ M;23T-'!Z&4I'X^C: ]2W875YA9OR/V ]R)6NFRH/;8/M;YWU.1BA++M>9!S6 M*NP3Y@.+LM?..CHUS8S9=:?KE&)WR[+YS4WE1 F64)7',*4LJ3V::)K"1) , M*\)T+KUVK>W=C8W-2VFM&^(ZV]UB64WZ"Z("S@#N1M7A8.R9$5N\6TRFVUSLXYJF@DD.L8D,M.&&0I%D.)>9( M29K%&CM=2KIU-S9JJ<3K$D1]$E WZ@@'4\_4L0ZEWBNZ58!?>TE/[X9+T(#J MDYU=(:;ZG.+'PZK/OM4UHUU9T^.>+5>O]?DNY2J+29K 5. MX4S3*%<2^66GV^]B; Q12PA*$3N>EQ\!THTE+H.G9V;P1*9#)K93R@?+JG;0 MP< 9TDXI>)CM[.237;(*'W>6;I1^^7FQK,I2V'^O*[@1EO$4$P*EI)'=@V20 M(TYAHK!,58Z8BIPBGKN+,#9J^+B8/T#3T2.0JA(:K-AW,.O@V]1M2-I)9!B@ M^]ZYG(K :&@ C I@J\/YDGRA\/?)6=SW. R5Q=A_/$+E,[X$P?8,QYU:'C#G M\26:[V9!OJBED*F]MDHSW< M:DM5U?ETZQSF/GO4($@.M$GM"F*@I%]]G7"=ZVT$R;_.GG&YOG;!W>N;\V?Z M;_;/]._-=_2WA9SJJ2A?^3 75=XA-FNV5)8HX$1C9E8/&%%;;B/-*63&\H4X MDY(9))%67ME$AQ!Z;'37$!44JX7X#9;7+$ T;P+5=_MSESO;OC\!CRO<$0WL M@#>Z1\H"WP"K%FCJ=0.:WT&8HA?7 #_D#6[?(@]_H3O0(!R]WQVJ[V[+E>WI MDYE195PCS21":"G;$8Z*#OW.?@=WAW5-O60[G=-X8[;#LJZQ\<^^D%T+ MK]P]42HPY5K"P+!;EV/]3'PQ6N+FH=WKVT/=PP^>F'3F6WG MY\7R"YLUB]@M981OQV,C MAP_S%U6L[+(7)MK(%7\WXN@#U9ZYQ K62/]Y S8Z0+U80JM%P(@D3WQ"!2BY M=CMLO)(G& ?A2[[O=Z.H-\_%=*Z*HKH-G%KF*T]-[I=3H28IE4P)2F!,LM2F M/J:0)"*#2E&:QR+BB'BEV&SM;6QD5&4S?[*BE3F,GPMI(XVJ7,:>J8S;87:C MGV#@]L=_KGZ9S-Q93-[A>5".^_K]2\F!J>^S@M5I/PLEV-BX:<]-^V:;TN@&U,J9*;=6SX:$;!0$ M:PW!KUL=P?OY\V/M)N*Y%0LV]FXL>(T1[9DPKS.8WF0;&OE O!Q,K$$I/#28 M^VP?O/UN"\-^A:=UJ>9WTY>I5'/YV#F+N78^-W-<2@M>IFLG+BKBU .[&M_W V#.C'A1Y:U28WZ!K)3]_ M%W!QW;?S@/54!ZZEXZO6A3L/R+DZ<0XM=*.K3\^VD3N]8<\OZJ$\C9HDD8@S MAB6,(\0AIJF$5. 4ZIAC;O;("8Z\V.ED3V,CHTI0:W0L-F9*4JS+USFSU,']Z4X MS1C*-50X,9R0(P$Y,Q9+BB5*:))QBG47CYYQ1D@V?%DZ14?N@>XU?Q;^G/0KRQ%/ATB)LDQ%77H'%9V5[DI8R?IX6@LW^4['E M!$6"QBJ7D"MN\R:(Q-:7DE H%!&44R)RK]JOW449&Q5LA+0+G?7IN#RS@N.8 MN+'&,$CWS# G,C+LG ZM%H K<,^F\@;L#$JE$; J]9NTP0_6'A,Z. IR]60/ M?H"Y)(+P;+%CY,WVQ.@M*[[]/%O\7MSR8K5DPCE?X',=C6UUKV0%M;#US8-- M);86V+WF6RN^[:P1$K6>&:,[8%XUWUS0Z%3SK;7AP6J^N:C7K/GF]'RWQ6Z3 M-+@\;2P^JA^WY0F.HLCF$A;]TV1#%(549AE*H]4$N49]KJA;NEK;,10 MR@9B/V._#4LWNR$00CV3P#;;]TUUY5#8./42L!XN&1PP"60WM/4TJ-G@H/*^ MU>#R2L>20X]/L\6K4E]L;'/]-2=>:V.X@$=';79" M(%W?Z>@TO/JFEC;CPE)]LQYG+\9,$XM']7%1%)_4ZDY_9=_OU7*ZD&6&AC*C M4/7?S<$CBG"2Q3B',DLRB'&601Y1 @7-,4(BT80Y\6\XD<;&TJ5&9=J=C4I@ M6NH$?IP9K3SC& *,F9M5-^Q(],S[U2#L: ,^U(-@%?K3#3 ZV?-FHU4O!\WA MX SEM7NY0,/ZZP8#\,!3-US+W7CXP_Q^N1"J*#ZK0IFWO]W.Y3N[55X\V76\ MJM4[412I.$\UC%3*(1:Q,75IS* 4G&HBS4Y7,Q^J=>IU;&SZ80Z?*JG!6FS MYA(T!/?C4S?LW2@S.*(]L^*'.;@_ ^9-EPKHWN3H!5P@_G/K1VW[;0^-N*I M2J%5M6D[9-3:1H[;0\;BGY,K8-X\Z,/=0PJ MM^5B[_2]&?;U08"A@R_3AWF97F.^NA5B\5SFJ"Z)8=HLK*,)3XA&&F8I,O,Z M$Q'D7*=01(1IK3*=L=@KYOP"8<9& U^>'Q_9\M7N%!H*@*T&8*V"9WCZ)0/F M1B=##4//[%.J8?%O*E*:+6<&I*="2B%@#14@?XDHP\;/!P#M(+P^1)L=JTJ> M2/?_NJZA/I$LE9'9H\&<16;SEC .&4LDI(S0/.(J0=0KC\?9'L=&G*?K691V M1*> AO.PNS%C4#![IK\+?VE4/+#?..8?"M6TY'"E#.['9K D1,THT MPQA/5HL5F[EQCWO77B2T$:"_R6//>(5U*'ZV*=2G\T9$)=L([1E3Z3X.L< 9 ML5'U2J(,8D889$0HFVU2$)9F,4URKPC6?L9AB)#6JXZ#VZ+0#[H]KPX6V-)C M?BVV+?#^XR\5RG]J1++2/FN"< M4$(3 74>FR4DQ]JL'C&%*HU(K!%*(HXF\S)7I/P:*CF4T[RBU;PZZ+N_.68C M@/X"1"5C@[EF5H=-44*[X?QQ.A>S9UE37'4/7+_6>,SW KA]I!PO=R\'?C29 MF8;*KQ3Z_K6]LQ'E0CIY;^KVUL"%IN[*>E?%^^]/T\KD+C[,J]O;":42LX3D M4&>V"DB>1I!@K2!*&$EXDN<\P1U8K =11TI]I:2&SFPRSC()IR]Y]3&J;HQW MK4$:OC)44[]F>2AK"AZM(&6UM%'.I7)EGJ:UIG;=JG0=0=FH\P-Q[2I1+1+^ M,8I"G8J$J+/RDS4_W>G/2BP>YM/_ M-I*6DM@"5$55V(!AJDF2QC!1]JX[P@)RFR1>)3K.N*)$1U[.-[U(.;9M?L4V M_'2]NO=5_4%97M^\94_3%9M9Q6[ [:,]JN]6FJ*?+\!QF;GVN ZXT/0SI/X+ M2I^0AUI2>I%QV$6E3Y@/EI5>.^MZR3I%-;[YO6O%UXED.*6<:J@0 MHQ!+'D.*HP@F3."$(2)D[N47Y=KQV.C_LWI1\V<%ZA&ILM WE#'F:?V([[6? MXT"XWOZ%A[?W2\"&R+O\N^_XT+/GIB]XP6X)';L=^++0#XS#.T//][O60IO9 M X-[MER]?C6=%/;.93%?YU04*1,Y8A!A)2#FJ8:,"_,'2A4F*:$Q]4JOT-K; M^"BK%!:4TH*&N!T]%-JA=N.G8 #V3$H78->A?IH#)L'JJ+7U-7 ]-0>U#^NJ MN;QTZ6;[UO"3G,Z>+75M:R.]_UY=@/QL5+$&V_.JMM+>L^7<\%EA;+32I*OV M6 0K'2$60:IM-&$LL>&>6,$H1RK#.*82HVZ[[!#BC8VLUMI99\BF?HUR8V"M M(; ?$VCH:%]::VG/^.KR0!=NN(-\!;X[[:''MN\M]A6&]8)-=TCT@^^V@PAW MI6UV2&!/[Z^#]M(AP<B2E:4&UGUX!8]4R3 M)V'JDLBC!2^/'!YA'RYEQWD==K)U.#Q^'6>( MGQ=+K::K9_/];*[-F5*YI)C#*-6675$&>:X(U'DJTA0SG%.U=H9PM+;#2]G! M#Z)G=JZ%O*83Q+'1=+29KS1"?SPGB(:F8W2":!F(D3A!')/P#^4$T0)Q:">( MMJXZF-2EQS";2M-LH]1L;".LG=O-RL@>9F(KL@Z&=2B\^KY>.@55%].Z%3,/XSH4=@.9U_Z? MFY]Y[0)'JX'=VL!P)K:+'CM&MM,+';,FU 6Z#8OSZ;S\0+;>!!^DS;ZGI_; MX[8HU*JJX[U4\G8N/V[=^_M0Q@K94#_)1!R3G$?N.P*G/L>VFJP]U:32:FD) M1CXOK0?5ZIL"3^5^[ ;,J_R@R_K1Y6:H?6QAMQ%QV4D$Q[GO/44M,/C=2 S6 M(N_$\VW$#H^HSSXC.+)#[3A"(.RY"?'"JGT[XM;4@!L3+]UVMRA^KW:Y-7W_ M]LO"7MHNYA_F\\6+':3BXTI^>O^EWEEKJ6D2FPV&3E,$<9I%D.@\@EC;Y&Y$ M)!%5[I>GY[H;&Z$;@<%:8K 5V4R&E?PS^/$'(_@/CJ?VCGB[7*N&1+'OVU47 M #O=M)Y%TN?"-22B0]V[7O1I>M[!NN+3?A5[MI4!;V1=-=J]F'5^Z\)R=6]> MMV'P,U849;97K%@6$REAFABS&A/$H*V. +D6D4@E2Z3R.O!I[6UL3+R1$)0B M=DJ>VPZOVP%+,-!Z)EY/O+K7K6O#(73ENJ-]7:=V79O:)ZO7M;[4P7S[FV+% M\[*\&BP+X_U#31^^K92\?5%+]J!LR)HMLUL&3]:K(N*F&9[%D.DL@UA%YB=E M+#O.,\:)D H+]WL[__['1BMKB0&K1 ;"R&SWYZ*2VL,BZ3 8#L9>OQ#W3$(- MX:M2FC=@ WBM + :@#N]CO'M8@MV0-[#..QW! :R%CN,1"#;L3M\K<9DAV:' MLRZ[Z[QC;E[03#?[LW&@/)%)%$MNS&G#$).8J80"+B64J] M*NEY"C!Z"V^YEKG.M&B$>+PD=:+#F+BQ0I](]TP=!^D5#XR+C?S5$^!K&^H7 M9EQTAZZ7'(P.W5\Q*Z,[..UY&CW:&3A8X>-TKCZLU&,QB;",E1(NPP]8SU5X V8L.%(AR ?.W(@ZU ?XQ @P, @\45'+;L>4BY7$V^K-BJ M[.2O:O&P9$_?IH+-JOL,C2G)8@5C'L;B,^+5S9;O5J[;R(8382,C-6%B)G74D>09)S G*> MAS>?'^Z@^XB4.R?8QWX?M$[5A_F+*G8KF*R+J4\42R*6, U3(FRQ$6-?$"1L MM?,HSR0VI@82 >HDM8@P-L;:B!JZ/%+;,+CMT?H%MVQWPI*;0*,H9*2 T".%95<6KHLJ+ 1K'BOS/=K5K<'=:?_OK"]?I@; M&C$";*)$)HRFG/+$+!F""8C-B$&*= )Q&F"F% M-E.UDMJ08R5UMS! SP%RH\?^8>^9(C>!>@T-;L#N.%1:@(T:FT"]\ %WW7 , M'$'G*<150N*Z 74JQJUC:];68<$)IQG,$-4XEQ"RGT/P] M@E&"DSRBA.%87RO^^E#9;>._P&5PUQOKTZ(PPN/J(L'_8J.K3P/<93MW2:[\._+-,",RU2F$4,0TQP KG -B1$JQP3(F.1^BPZ MEPHTMF6EEKYDDZI2:F>WOHO'RFWQ&'($>EX>UJJ ']?*_,DFO5N/29/[[?B4 M*C5J2??B?Q@*WD#\?K$X@S)X*/#V.3I8NWXL+-5T\M[P_^K5+ Z/B_F7U4+\ M5MY\%W?/JV)E/DK3SX1E*(HELX%UE-FZ2SFD*(V@4$)IH7.I.9Z\J"5?G&-9 MMPY]9G"SV_XFR9ZY\%((G8G.#YDC M-%8H\>>'QQT9R5DY0"@HVDI;;F$^W?^]8U9KGRJD6>P!9QD9VS=IA32WJ MX*V&'E[VS47#Y60;#C4(O1N25I$;I,FPU>(;%5AM>LBJ*NOBU-/KHATQ2I&2 M!"IFG<$BE$*>(0W3A$B<1R3#) Y14;Z+<&-; EMJHS=K$I=)4JM2Q:L%./E2 MF,KTG0;=;=]PK:'L>2$-.XKGDQ,%*WQ_">Z!]BE!11MT&],'J/N[G%[ZZ+9& MU&G'JR*KARF#[Q>SJ7AM&&JQ)AG3"51YQ,TJ0!1D,8UAQ%B,L6 *Y9G/*N#7 M_=AX?IVSO782J5R:;HN"O8(O:ODR%:H ZV?L><3]G8^*(%V V:?(CNVTHT$;U_8 M=&8M[Y\7RR]LUBA"_4[QU?9O;Y^72T.\DT3D&FF50*9M?K,H3B#G6L!87WN<3A#7_/QG?U4?=7\^H$2Y91 M%*50IWD*,<4Y)(E(H*9$Y))Q3%3J[L/8;-KGBQ[&6W$M';#BN?LD[N#5/L\O MP:!O<\-)>2]OPF.:=O(;W&EH, _!8^(W?0&/_G[@%(4VHF3U^F%>K):E+$7I MZOSU&YO7I;P_+4I[7,G/B]G,6!SVI4DL4Z8RC* 2TDSJ1&C(8I) 0FQR"Q5% M-/4*_AA6_+%9$Y^__.*YU1EXN-ULC_$.8L_,=W$BQ!M000 :&-1!*2N# JAA MN $;(,R/S_:\MG2+J*RG7RTXH$9G#.D4+QK6:Z=>[";\'R--XT4#$RREXV52 M=+W#GMM0_V45C#DM?GNCYN+;(UO^5KLVXE2FE.09Q!FQ-Q)9!DEL_HB3/(Y2 MCM(T]LK3>Z[#L2U%._("*S#82-S1M_0LYFZK2T@D>[_JO03$#A>W;L@$NXP] MT]W %ZQNRA]>FCJ^UZ5,=7VM<%O[/>0,9XE6J6$12RHZC2 55,"8")*H""7& MF':O1[W;^.@(9'U==NM3\W@/L'9&N!2&OF?_!H$N%:3VH?"I\]P=DJ$*.I__ M.#S+-1]7N;TN\]X[ Q9@/B[M;J7E$\_XI[NNW0-L^/+:?:!><$5$+"0;']M$K^/=2Q%!+:-O?H =^,Z?R%\&2L]3 MV@N/#L'^Q]2^(+A_I[F!@_F/J7(8O'_TJ2[;A".>2)NJO,WC5UOMD$1<093& MME)NGD.&<0JUB'#&,ZUB[E:>PJ?7L4WKC5?>/YI>>3>;7#VOK@>@%PR$R[ZD M!WC[/ZZX.K(^VYP>$!YJ_W,.Z5#;(D^(VO=+KHT-N)'RU&]WA^7[/>L/JGOJZ^_J]F+^IOAIF_%1$2,"9U1F"91;@P^$D$BI(:)V,;/6YL)")7X)Y-Y0WX3\66X&X> MP,,K%(BAJGAW%6/8DM\7@G50'_S2]H+5$%G[ ]2I]RLOU+NE_:_EXLK?Y4[O M.$6GE$:4J0RF.C+6E.()I(K&D.=*)[%D$8N=3K+#BC4VVJQ3/X9U50\T@FX\ M._RX],RZQXN0;+S ZO(OE=AF8H&U6H=^7[U6)+D Y/XJE'01ZMH52RX TJ&" MR26M=TS?-YVSN9BRV=9_JZS^BD3*5$IS2#1+K:N#@B2.)"14\I0@(2+IY3]U MHI^Q,>Q&S(8'IU=-W7.XNM%D +1ZYKTN0/FGU&N'(53RO!.]#)LFKUW5@X1X M9Q[O1@8GK,=/1H4J!'%3Z/=.;R2X7]3<]7VEYL74T-3':;&:2$J1S QW)(DE MD%P*2!3'4&.4I\AZ3&5>I3(#RC8VTFG;L6WUNP$;#:W1L)V :R7!KULUP?NY M^2BJ4Q!/Y@KY$;BQW96&MF>&O-JH>M-L#_@'HN:0D@U*YSU NK\$]-%%QYBU M9UZH?SZ;GMZ_;!(031*-*%>9AC17$<0(FP4 YPDT/Z!,2A[E?G6%CO8R-BK? M"@E**3VCP8X"Z4:B%\/3,QWN(]-#XK-6"$+%(1WM8]APH38U#Z)Z6A_N.-_9 M3!5U)IY/:OV9,D[,1X!SF%J7>(Q2 IE*XP]VS ):U1$U M!A9;-I).;2;L4WI=>%=T4@1 MX9G<\SB<;I;)Y2#U/+'7^*PE[",O9RL&H=)O'N]DV"R;K8H>)--L?[IK%@0_]T*G2+_C-1>* M]]_%[-D6_3VVT?BL;"BP^:4Q2\J2/D;C.SZ;/K#J*N9)B9627Z>/YI$[_<7\ M:Z&K<@^5'3.)$T)21C3,HCR'V!829['2,-:"*XRP1L0MSO]Z.HR-QG8+LK & M##=@N=85/&V5!8N-MO:?C4I>X7-7^6[:.?4/\C7T?EQTHC*/^1 V&&P/B_8" M_C9 @ 828 N%;:," U1HE/Z>#3QNZBW@^#\FK\C.L7]4@\6)COOC\HU&O>:P MGHEMO8IH0T;*7A/[O;C;JXK2\4:FWG5K/9[+$2BL&ET M=T(FMMJ!'?6ZQ1>'&F['2_GA![%GJVC \?.__@^+=BB'@4!2#>MB$!;* Z>$ MP,UWH_[=8CK[17>J>1ZEW%;O,CMLGC&((YQ!AC/SAT(V94^:(.T5J.W0Y]@H M^TR5J8)M+L0]N=@%?S>>#8QJWY=\Y\MVA2='#X@"$9]+CX.2F@<$^X3E\^IE M\=)O%X]\.J^R5%1E0O];R0_2\-]43VT_I7="Q9=+)1MN"E:PHC"[5_E)K2:1 MBJ@B%$/)-(<8*0IYGFKK;T68,4=IBJ+):F%KBCM-L<#R>9'<1LK^YJ01R0S) M5@O 2C4 J_7H%CH=:C#=6/"*0]0S8VXLS89J-V"K'&AJ5_EQU5:IK4%FG;<: M&H):Q1M@E P?7!T8_4P(S"*13 IV/WMQTGV&RV^-V>-AHK[MWBF:_T\^Q6B,7S?%5L M+X?_84P^LT_59B9&.8M$%$,E,PFQU!GD4B0P5:G*2:J2A'K%L7CV/[9M82D8 M6!C);L"\92$-@KWC].X/T;YYH)9RQS5DHPXPVT+PUBPUTQ7XN"@,X*4.!ON MS-$-NU 4X]G[L%S4#9H#TNK83+#\6R>.TCZ:YSZLU&,QR=*,J4C%,")40XQC M!&FJ8RBC-"&YPH@0)T?T"V08&\L=3^-T^DS;*@)*33P/P[J,E]^VL*=1&&KK M%W 0B3.GU$TV@MHG7\J/+*@5_78@:<*.>0"#0;3G8SZ"=_3MG][_KL\]T^WJ]+ M)M7M7);5-0\-BOO%;"I>)YE,,B8R#;-8VZP;+(-$"6;_R!+!$*+4RR_=J=>Q MK>9'S.SR='#7TMXX3S5,;M\@7+=!<:.7X% /OYD!OU92]A,RZP50( IRZW-0 M/O*"89^<_%[N&C4C%H]JDW[HHQU8LXJ7^0\%382FFD/%4@7+<%@BS1]8J@0+ MC6A,O/(#M/0U-E:J1&WD^UH+VRG!9!O(;GP3"+J>6:8S:ATB:L[B$2RFYG1/ M T?5G%7Y,*[F_"N= VWWV.B36FW3F4TB9NR7%',HTYA#G/ ,FCV*TJ04-Y73 +%]/;VMO0P;TNJA^)\G5ZK2,#S5=3.9T]6\?VK1M0Y=:N MY,]&"5LM\+F*&KG3^QN]-Z_'&RC7Y#C6.%-Q"F7&#'M%N8(\S3",\YRQ3.:) M0=&+O?J3=73,UY"TX5#7R6SJ PY MTPHFD<()3@EG2>PO\EJ7XY9PH+HVN/#\N;D9Q3VCWS-TA@;X@ M#-(9LN"ACN=[OE(XHS,DIT,6W9NX++?8^C*F.EB=Q!H318B&4L38GA-02.)4 MPDB++*,\HAH[F8SMW8R-LC8YLZ;5<;^=/PLK;@>GTQ/ NEZ*7 I7[_8+S#'+%RR+2&/+,_!5%.58))21B;#)7#Y:='+:13ITZ??"T M^N";7?>XF[1BEWE'2[F;*;N :DCNDTC)"7["49X(+&!"(T/(<<0A$Y1"IG*6 M90F62FS@_^J:@ZVG,?@ZQ+;^6@/AL.\/A^M R<=*+#<"-S-$@?=]8NF3S"LT MID/EWKH46\_D6#XPM>>RK.;&?U)K=ZRXMO]?VE4/+#O*YX9GH5J^E+>=H[B?-,,QH)&"DN(:)QYA-C MZ=ZUE[D]4!B\,**#IUIVF\Y'K^4&;".XG^7M,19NUG@_"/=,ZA9<*S6X;X#[ MHY7<[&[^!#;"@]OS,'O;[OZ(!;+G/3H>U,;W!V3?[N_0PD4.4#9'GG7#M!=4 M?@$*IQL8T?38"@G64O82HW >C+!^-<K%4U7-?V7?KFF%HQ/1AULCE:QFZ9YWT;%K8 MQ91VC$3\SB@)> M:K0^.E^Q[Y597WA[ O_$A3G_PNH4F)/WXW3X+I1=!C(>F;8II#_$U1B@MO5:CGESZO2 ETMP#TK M@V;ZV'R>!RF4+\;ICH9UO3BK\(&GQ?DWNM''_5(]L:DLSYB+;:QKF4ML76U, M$!XE46;+L,:&/6C"(>59!@G/>"H3@83TBB5SZ'-LA%*+7-W9%:K8^EQLPLFZ M).IS0=^-: )CVC/CK.&LQ6VX9U02]U "S@.@0&SCTN.@M.,!P3[_^+P:)MW, MM@Z[E)31G"$8R91";%@'4L13J%'$E!)4Q:E7!JZ3/8V-=.R>U9J6AB^6J\G?V'\MENN: M2%788$18%NG4EIW(!<1,V-H32$'.XP1%6"%*W(*$CC8_-@98"^<5O7D"N?8Y M?SD>/4]T5RC<'5%:-6Z;S>;-QDPV?]O.XA.-#N-_TJK0QM>D_:F.AQ!EX" K M5.G LJYUWBQW]N9U^\P]>[7_=OL[6\KRCZ^F5V-3W)L!_V0^@7<+6_UL0B65 MBF81S//4%HV/;='X-(*)U%QKF7":,*_CBQZ$'!MAE)("*RKXM9+0-UJECY%T M/"NY\OCT?97O,33^1R@]8A?J\*4/$8<]MND1Y(,#GS[[ZA*]/9TILU[,U8FL MHW6P+$NH0#1*8&YC<7 >:\AM J(L1R1&.%(2.^W5//H<&P5OI 9BFY!7-.7V MB4YV@_V,;=F M!HP$]])M-Q[<[]5NEOG;&2N*._V/,O!D=;?\/'WXMOKT;%N^T]OD'F_9;&:] M->OGBOI!L]_F.B5FSVT8W&RU<6+WVR0V1CA5A.6(LSCWRL1TH3QC(_M*!7SIB;L;V@./0]\& U<2.0"VCF1Z@%/(& M;$>GD52I4LFZF:^5VKP1T+4\$+Z!;.]+I1G4S X$W;Y%':K9CM<;CT^SQ:M2 M7]3R92K4$TY@2G$"28&.'ISF'+&$,IHF,5("10/7/W6E3KOU@+"[;2WH!2WH N M1H[(A/(O.M?=L,Y%CLH?>!:YOM872O\='QP_J^_*U//HP]P!S.E2^ 82B/@;==#HKWH?!) M(= MDJ'2?9S_.#P3>AQ7N3UUQ]X[ R;I."[M;CJ.$\_XT9!4T\G[^6JZ>OVL'J;6 M8WN^LA=R$Q;+C.L\AH9S+!7%&/)44I@HAF5B_L^4GIA-)%^<(Z-37?A\=LV. M>O35*Z4$6S&!E=-M3IX$LIVB0H#3,TUYHN(\+\^I?L0**93X\\/BY2?S:F6 MF!^V=L?)!@>9N.?464_>L\]UL"/6H5I5=-AN;I;&?CK(,T=SFQQ%KN3T6W[. .Q@F(6'L MF0(V"%:RWC32WKSM ST/6R8DB@,9-Q>AZ6?VN*+3:@>=;60XP\A5GQU+R?FE M;B=!?UTLY._3V>QV+DU/9J"G?*:JR)/UK^K*H5S$N8HB6Q\1$^L;3B'5,H$, M8441D2@3F<^1D'//8V/DM71^YT/N0+L=%/4"7\],O!:LC$C;2KT)2UO__@;4 MM5M[K>'JC6"@DR7W?@<]8O*&8_^LR;^!;I2UDPW=_$4M7]3GQ6SV\V)I3]4G M*,E$DF()>9)G$*<$0MATJV4YG,JWIH? M[Y9?%[_/)SQ6";'NUBS.UG#? M2FI=N:RLOH=*AX"ZGBM=!-,P1TM^"'4X8#J)P05G3(=M#GS,=%*IPY.FTX]V M.&RZ7ZJ7Z>*YF+U:;^#5DDWG2GY>O+*9=4^K;R,2F64:91)&+)%FNB<"[0#DU--PIE(]>.R=17B]VV]J5:4)]4TWOOC0B M#J@$ZR6IUW&= ^T1]AH?=$MP7+']'<")I[I]='66P?E#G7]G^_W1+(TDTCG4 M>6S,_BS)(64ZA5R15$B*,&=>,?(G>QK;^K\1=).2R^_$X#2D;E,Z"% ]S^XM M1FLA>YGI9Z$(-.E/]S/H_#^K[CX5G'^AZRGCBYH_JT^+U3HGJ6WT']/5M[7O MRH0@++&D*4QS(B".,P9IQA*((YHB&=$DR93?0>.Y+L?&$Z4#!9EU]/%D-CU?L!8"EN&,6Q2+EMYP>]&8+"6..09HRLZP8X9SW8X\$FC*P"' MAXW.;UY$-%7K,_.;A>6S%[53HTK,GF5YV-EX]LA2;Z,:V'MCD*4O).AA MU\@@DEUC,0T)Z8E5-V@7%^9EVJ8.^:R>9F8N;')"?9PR/IU-5Z_U$6RF,LE0 M1B!CB$"<8 :)694-M?-(I)1QSIP<$+J+,+;%=B<93B/%4$.-*KX7;!3IF'7( M?90<[AQZQ[YG:NX ^Z59G]SQ[Y@$JI=QN$9.J NG0?,)SDVNP(DAAB\R-D0B.H!48Z)8QGG#BG M9FZV/+ZUHA3.(QOS#DYG:/T2[7MGZU*N\PSLEX3YF+:7Y%_>:6^XU,O'U-C) MNGST@:Y5G]BJG-%WNG:X9[/[15&F7O N472^J1%]@QMQ;5JOC+QR<0JXQ!GDMDEJ9<,)I%&A.GH) S_8QMC:I=_]:R@DI84$OKZQYY'-IV M?@D(6,^4TA&K#HZ2K4AGKL]Z_:9%GN1!F MPB.J(&:20X:3#&:90C*+:2NY IJG MK1J'.F3=:7O88])C:AT<=!Y]J&,VXL7CXV)>%C.\9\N[96D7R+^SV;-:UPV: M$!(GB%!;\CX2$*.80)9I"O,&)+\&+% M+7,*/Q?29I6L<@O[IA9V@-^- @*#VC,QU'A^J? T ML@B$ID4,KL4&'-/P.P M.T2ALOPZ]#AL)E]W" ZR]7J\VHV+/LQ?S(9DL7S]S'[_FVE\:?8DQ2=EMBAU MP%8Q(4E$99SG,$T3!G%.*.0TH1#EB"%&.(K<@JK-:4C^R<<#7 MC6O"HM8SU6R$O0$6NXV\-\!6[>5CGF[W&SO^VY. MN]#TCK]/$L:^QV&H5(U]C(=G-HPCRA B8\"B/48QH)+Q"D0:5?FQ+7B/U$"LE]K.] MAQUY-S-^M./9\X*ZUALT%+]IU(4 3=WK1%/K;.6RS$/5T!_4 -P<2TY5H@!6 M!@9P-@.8]R[C*L,7:,,RK.R#[GVN,BS[VZCK"-']"'JZ*E/.F_XWI?>$D>#= MM!"S1?&\5)XN%%YMCHB:&G*71+,C.=B*WHM312?0 IZ4NO<]^)FI-RS'3D_] M&[F@]OO]' MVVEY;#.S%@Y4TKD[.NW"U3X)+P*AYSGHJ+^7\])173NY*^VV-)B#TE$%FBY) MQQ_HZHGX\W2FJLJB$TR2E#.>0LFY]68@%!(J)&0IT3&-9*;<(JV.-3ZVJ5?[ MT5D!Z]*[OGZ&#>#.S\!+X.AY$GH@T<&+\%#E"UP'&XT-["]XJ,:AD^"19_S# M5#ZKEVEA]J1WVJRIBV55KO!6B,5S:1=_,1M.:8L=_O(DV4K=RO]Z+DK;N7:* M4YF,S S6D"FS8&*J,&29RF$48Y6F/!&Y<*L:=K$H8YOP:VWLO7:I3UWB] 9L M50(;G4"EE/GE1BWW$)H+Q_#,Q=V@(],S]UP\*('#>\( >T$\T(4"#!9 % :H M9L11H!:['K2UW'A],G \+Y?V3E1$ MKY[]CHU+]YT<;L"\@$5 M[%33K=>!SS.]H#@\R?1[O7/!#F5>^G8[E^_,])LMGJK\'66^O@E2&<\8S:'9 MR>76(RN!C$7,_,$D363"8NWED=[:V]AX:2UL>4$@M^)Z%^AH =B-?8+!UKL! MUD"L(>DZ"V?0PASG$0E7EJ.EKZ&+7.N7KG[X8Z^E^G6/A'\PZ M\*S6V$/!>!@^?>]/SS?S/LNB)S)N=_:Q)#9 M]EUTV]A^O8_W+HZW0U4W?ZPUQ.7Z;RF3\R24YZ]>+@:H9YKL@(W7#4FK_A=X)5H"$5) MFUG&[/%+]FC$UKQYW3YRSUXWV1'?__/9<,L'6SZJW*IL'9#OGFP3Q5]+4_?# MO+I-F0@84&0+;PJ8DQSK7",12$2S@7IO;N MAO9=:G4![.!-A_:ZC-;J7I5Q3(G6"KK MJR0UQ E*(6%Q @G)TYQHGJ3"J2:#?]=C(QXK*=1&5&"&Q;,0FP?@;FS3#XP] M\TY#:%!*?5.1CQ4#!Q_Q (QDD?'@W*3/R#[+-6AA6Y\]4NA[O3[ M8C6UF22+2:0UHCK*8*ZE@O:0%+(495 SF<=F?RJ(WX9TM_FQ\8Z1SEX=;.3S M8YX]Z-S8I3L@/3/(/A8WX'XQFXI7\&O]WZ_J^PJ\,9_Y;P&IXS@<@>AAK_%! M*>"X8OO3_,13P5**;1-*V-$K!\^8';'*A28PC3-;*S9/($MB\U>IM*!1$N>1 MOC 7V)%NQS;UCV5^NCB/US&XW6@A/(@]T\4Q_':RTO1"%WXP]9>AZEBGUTXM MU0*$0TZHMK>[T5%YK/YI,5\\E;7NY@\?YF+QJ&JO[DT6)TD))2DWNR <$8AC M;"P.3"G4J2(L2V.:1$Y!^'[=CHV.JHNT:2FJ'PTYPNQ&0^'!ZYF&*MR:$H-* M9/!C+?2?>DF0Y0=4(")R['10(O(#8I^(/-_N6DQ +,UV2KU3U7\_S.LPV^*> MO5I7-K/KL=%B-(,T$X:#)T)ZG<2<[7%L]+,6#SQ5\OE6 M$S@'L!O[!(6M9^)9RPI^7$O[)^ORL 'R_@R0'2H).((3K)# N?X&KB/@J/YA M&0'7%P=-Y+S.F'DTS^8GM9I$),\0-=LTJJ3U'0(W:%3:1S M^N6;32+EF].9F(V^5T^S[#H@UTVH?%;*:^]O0T(=*$FRI%R M; 9R&8U5%?I;:##;#O8-X.IA.I_;G2=GYIV6]*H##C+G.LE28S@D6@JSHTDQ M9 (G,!495CI.&$+)Y*ET<'QO/MX_QD#ORGN5P59S.;*1=K,EKCYV/5L2VVC) M&]"\"R]3"S65K&['"["K9FET5'J"4M%&%J*JV1X"+?L8BM#!E4%EO$Y 91\P MGPRB[*6S0.Z.]VII_X$]J'B"\CB-\TA!BE!LU@=J-I8RCJ!6&T@A[8W/#U^)>Z.'8!-F-FD-!US/#'GHVWH#[\ZA=[M1X!(Z^ M'!J;75W7F?&(TF<=&8^]TS5HI4QS6$R0X0,E-(&M79'7TC)VJLW&9[%P1ZGMEKD4)&/.PJ&2RXH6YVX#B&764. M0Q;V?A_L'/EM\Q3SZ_80LW'6\*%*LBAM95J"%,4PP9F-)",19"CE,)89E4F: MQA&ZM,*?AS@C7/*K*CNKW:/ABX^#?8:H\ZEO3\!?Y7!W1Q?04.9FYP!WK4^O MA[<=<.WOC-9'F&L?Q78 SN'$M4NKG3T"%H_J*_M^U#\2V2NV5!K^E"G$(DLA MT8I!HHC.<^,$=;7&;H54N?K_R! ]7_S7V/4O[^C"R3A M[OM/=S7T5?]9I8_<\I]_IRM9&/O.#-/KS]/YM/A6W?H4G]3J3MN\M9R'V)5# M@@+7.Y74TMZ #7REP.7%M;U\6 L=DE*<$0K&+.=[')A@G"$XY!GW5SODJ[Z= MS1:_VYNEGQ=+ZP1I ^'?&GMGNOJX* I5O*GNG;Z63G4\UF:'%U.(E(Z,H2(D M))D0D J)(\QBPI"3Y[1WSV.CGHWLP @/UM*#2GQ0R0]J!3:?ZIVNDWG?+3]/'[ZMWG]72S$MJFJTFU\6]6^+>((IX[G-B*0YXQ#G(H(\ MQ@A23KD4FK X\TMHTD6*L:T6:WGK"M'&R/I]GYHOWA;ESP41E[3-VMHPP_VD"@C;-5G1RT>/>L M_E.QY5>#NYJ(F&!$9 Q3;;VDJ6208T5@)I(DR02A,?7B"6\)QL8AYKO*_+C! M'W0WWN@5RIXYI9+]!FRD!Z7X.T4O5PO C2W$IO(&6!U J40XTNF,7R!"\N]_ M4++J#,\^D75O:."T^N4?G]4_GZ?%=*6^J.6+,J;C M %GQJZ'>J IJ7<>3_-YE**Z=Z;Y5QC]&6GL7F(/EL'?J;-!X]J,AD&^K M#- M7^PEAHBU% E)$512*+,=I]B8V6:Q2=,LTBG/.:5X,E=6/J.\I^ M;??._HCG*'&F1I!12,Z'-3DG$D"1"0";B7&=Q2F3J MF47J>$=CV^QLY.SH]+6/H]MB$ *=GGF[X=XU1"[=BW9:^QD8) M1\I@6&$[EI]N ]GQ\CP,='U?D7=%[?(@VT,\^HJQ;?1TW1#;0Y7/1M@>><6_ MJ/%G]60^F&]F2W_[L%3E-O^M-4_4\HDM5Z^?S =2?]LR0@3Q+(81DSG$:80@ MM3F[4YG$(D&)R%.GF#ZO7L=')5LI@173DT3\(&^GD]Z [)U8O#'T*I+LC_$A3G_PNH4E[/FYE#2*G 3*V?EA)!ED: M*Q:P!]UI>Z^(,?<>V%L@>=R0=K1XX@J_[T^JR?C#;%5U03>O/!.KR:MZSU:L MV3H?&RQ(#I4"V$RPYFLTJT\BS:R;"YA#4N9(9TY?XR5!0_LV:UV3EK*)U79] M4N;VR5Y$]_P''!*SR)]S5[B7D<+B>F,4 M.?H9VM$^*]O\Z4;U*%V>_!&+UGSEI. ;=V&Y!,CE=BP7GW E>7XK$:!AYY4/ MLUW>W0.:WEV6WNW1=(X+3"DR*Y142>/W8&IWY#E0..6B2'.IF=<1?PPEA^8A M=]6TU9U;LNZJ(+1%SG??G9PORGB[.=9;CV)D%]SF5F\GDJU-3.QAY3Y]^B'G M^A[E>D,1$2<5(N:(A*98#ZGB;1C6(X!\DF ]AJQN$\S7Q5PH)9YG?Q. ]3FY./R;Z MD1WZ+O#?&^"MDLGW%O!W.\!_/P>\MX/NBEX@Y^LMOE?'VA6-7 M;#)3Q7ETB2ZDA4Y(@ I$MD26A*D.&,Y41KF)5>;N^XF*$YMSLA7IY> MIK;8PWQ9>B(FCMN'%]!TW4'UL)OZGEJAGE3G;;\_L+_4XG5C_F_JV6ULI_/Y*3J=].\Q8P17<(\ M UCAS%(78L!8R@&'7.W?%LL:Z53QKMDQ_SI-$_V1IPV2^% -V#SS J^#V1&OH. M0B!BP\[0G64W]']J?Q2'G2W>X3GL_I2N;#ULJ>[GR]4XSR$DI81 0HH!DF;Q MS#$Q*V@L54J5"2:Q5Q/LS9.]IH#>$A.GU4F',/KY,NVL 7,+#SO!$-DQ-SPX M]^>,[T!ULV=H, J;]7-[IJ;9,^>0Q ;F[M*E BN[7=ZIXM%F\FYJF[+R--4290 M!J04.4 DDX#F60XRG5,3LN2$%ZF/6[P@;VA.LE(W>:KT3;15V.]+OP2OVW;'5EU.R3Z",0JO0HFI[]5C#%AON@ M$"JZP&[3R\/JIUI8R0OUTPB?O*JZ+9[M1E*UJ/K!_O@Z7U0ZM6)#NF)$U'SE^L-7_9M,XS)EG>I47-YQJY3#00 MP($<^[7:].J^ T&W[Z1#/?;*(XPJS-B&<)B5HL""FQ"=(( (RP%CD@*4"B(R M1(RG]6+3/B%GR%%VI7*US^^Y67 *4\\SC^Y(]7<"$C4\O8!$Z".2/2FW.3 Y M;NK)XY,3EX>JJWNOZL[F]R9>?%3+L2X+R(52(!=( I3G%!!D B_"!"^$SDNB MLPXLR!<%.[W\_3,7K[6L3D*K$I&&/]^_)_D%X-U<1Q@<;UHOMX&TT3AFC=P) M<**5QNW+NW%%W GS+Q?"G;HQ&(_[MM!JI\YJTY-D+#FDD)04"$&D;6-N^T7B M$F@L-=:(<(*A3W3208>A12ZMXC315GA3V.O)&=5E6'".-!1<@XR2TDP/I08$ M:@4@42*EBIM%._0[/HX\,'T=,!\?FO@#XC9M1 8Y\D1RG'3^5*UFJX%55,9X M5P#C\;Y?U.#6[.VN$#EPL#L_JBLEH8DH*\+#NCUH=?YR]\=D.5:8EDJ5S+@X M:);),F> 904$)%,L%=NJ'S2GG^I*J-N=V6 % 77&B:@R+- ML E,4VA/)BC@5#&59HKAU(F0ZI*@H;F#9F?;*-IA[7L<2N(<>,TO):L%R4.S44T"B)"B0 MD5W)&L.H_L,9D&"5J9?D]5RDZFC^8;VJZXU7KD)^U!T)4U&D&%K*;LZ,0\D4 M8)@R@%,B#N;5VS8E3U[7&#X\V?MT1B>P&W,'HOJ+8 ML3GT,N)'_^WCCAMVY4_;>W[ID#U_WMA"_-]3-^^J>?Y8C46FF'SJ6: M*BH XJD&#,D<0*DDMSL)N5O^ZQD90_MTUVHF&SV36E%WFMI3:)[_C@-A%/EC M]H?'BY;V @"=&&E//;,W,MH+1K5Y:"]=VFTNKML[-G2V&WK3O- D%^;C+DM[ M_L$R"HA2P@3Z.I.8IP7FW&=*/BIE:)_WNCMKS27K-RT?A]%M=KX:G,C?=:W? MMGMM#-[7LQ@$FK2/R^AU[CYKYOX4?O[BC@G+:^K7*O%F% M+C, RRI+CJ: $XF XACRE"ND4Z^RXXL2A^8&/L]GC\ (>FK12]27 MR4Q,7TRL4_%05XO_Z>;&UH6^R_8MIW>3";E1=Y1L%0Z8L^V*3:BL[(OR M^LV[=C7_(+/:^<8KF;N;9M\[3;Z/D+Z:"XSLQ0X'K+V_87L5/V>3?[RHY5[6 M,(.YQ-BL$TNA;#HV%X"GC(*\(":F+#4L,J\CYEZT'MKL]'WR.)OHB6 F$#MD M?%XFO]H2O-6\Q?@=@? [ZFOBYF8'-_B1775K/!OKJJ5V,^JVYG)C3;(UIQ_* M[SZ&(#0'>%2=;T,*WLV\-^X,1@_G"AUP\&O! MO&_W-2V6-\_JKX7ROOH[+9(/_MB!I/;K"Y].Q-^990E8K7DW!<2X2,WRE5-I M/D-M_L,(28$MA&:I*"%A3MD#)R4,[9.L=4S62GJ0FA[%[\+W& *5R-_F'B!= MZ%Z/(N/!Z'HM0CV1MKJ^.GZ,/TN[>O3&_IA5S^F]0YYZ]L*N:9)2Z^>M\+G^?3*=C@DI" MD )J8_R#&.: 4YD"F):29 M<4,">Q&Y]*+UT%Q9W3S9GEEKNZ'\NCX@$$$J>_MY$3P/"(8RO+T=$(QVMKQ^ M-S8?/2G:-7MTV%"T=1A<6Y\Q9.710YMGFDWXY,A MFO$=0=DU6 Z)7?28>;])WR]'VAH&=+KNZ$3JWG=$X$T[^9T&X%)7OS-W7D$N MNTG]N3/1^FMUK'K/EC\_3N>_;TH\QI I"#&70$IH0V-9 (IS!(JB1%Q31;'P MZHG@+'EH;J=2O ,=K!/*;OXF"G:1W4Y=O+K-!MQJ/4JLWHE5/-EH'IC$U0>L MD'2M3G+[)V;U@>,H!:O7 SI6C0AA.=UM%*8F553V1:V:3/6QRB1/I!4"VE^WXELY)BTH:::<)@ M[I4$XR)T:$ZD?="X4?7Z<^(#K+L?\UZ#8(^GM-L#U_#=B7U@B7@6>B#RYD>9 MIT!P.8D\>6_0;+OE^\E23.=6Z+8H,H,20]NO1.E2 $0Q!!1*!035>08+GN94 M!,B^.R9[:/ZGG5?F7>7O@[GK^6(4)*,?-)Y(SELF6\63WR+1,GHC%C=][ZCD M(:3SG8/$,;WO[",Z+K#4H_6&-?V4<88U.>0^9VE!,Y&GL@ (41,J"$G+^K.*OO11"=L^A^*+3Z: MWRS'-(.J2/,":*$E0)PH0.T>+:3$K' 89J3P9I7=DS&TCWE#FUKKF5A%DTI3 M?UK9?3C/?\N!0(K\17? IQ.O[ D$KN*5W7]F[[RR)XPZQBM[ZM)NBP2;%L"6 M/[\NYJ\3J>2[-TM,]6EV)#=IPY:*,.-4FA6#*@NS8N"8 I(*!#)4YE)C5I!2 M^:P8_%48FFO89N2QC:Y^ZX<.P^"VF(@+;F278OO55WF-:_43_I;\4E&G369_ M.9H(&87UMCN(@=8='13H=1'2':#]%),%BD"*"29 !16MI^ MTP3@-&7@#D4,S8&U^CM\]DV!.0.DYQES)WAB;V[X(=/]6/G ^-!G MR9_[S4NY;.#)4^/#*X='ESK&I4Q36G B](VWI,,,"DQ8"272.>(%ZC;$7,$ M98?F;JXBR?1T2U%? L^S[QL/;6]GYD%'=5!\I['.XF.H^O\;=M.+9_\Q97:, M*G^RA3("E+3)3VJVK&3<6:JSQ^JS>/>VO>0K>[._NON=+62=,?5I9F+;:K6_ MK$J%?OQD)@2NS@F-!:]JN5+RRTN5?F.B40JQF7T$925 .8. EQH!RD192(A0 M8=1ZKO96S02[6#F&K'WI[^._]JV(N* W'FME/%9UF,75XV1F2T<3WN2)_S*9 M)4MKOF_;B/Y>BU1BR6'&@.1* (25"4]8*@ T_Y5,IIF$M'DM/ICOYL_^4JQM MZ.F54-7__IG>!\>EV!!'./8*SQH$*HN2MM5)RVR[[]2^KC$]J6P?)4WV<O>[Z.U[. [6TKTK<&4;:WM. M:1,0U*+*P#$H/_#IY+%2>UV,\F/R9"YYT-\M:;BN\Z:J:. ]6]4LZ"0GC)," M@CS79M:S)8=,Y]GRV:3'W:2;F3\I*GBW5.(4EXH@SH M* *(Y!4Q) ;#B!4*2 M%BK%X]5\Q::.Q]6G)'FY]XV\>%[@AY71]#R<5(IZGDF?A-3QZ#D$4+%/F%LZ M)K62EH^[4C,@?==%*$*=$Y^4T^]Q\"5S#TY]+][0S2N\5UHM%C8(7FXZM(Y3 MFJ4R)1D@4&J N,P X[D$)98YY(H(!+T(:H\)&5JHM]8Q$59).\M;FL:)\,U3 M.0JHFSNX%J;(GF"#4*5?!.Z:<_8'^OR/BNCURS]GY/Y'?_;:#MPT9J7[9(.* MN?BO-97HIUFUREU^4_9U5_+C?/%IN7RQ(%)I M/MKR-'^:U=N+EE^KP=URI:P-B(>U!Q--/,Q[XJ$)C+T?(TTW],[RT7@^LC\V MFFZV[G#1='S$E7E"[]XV/_[;Q(2C"_'S[;-9Y4YK2AJD8 $E!$+I#""="L!8 M"0&'&G*1$5HBUBGCYZS8H7NW_OM/7GB+YGJDTP3/M+FO&& MLWMFC!,ZH7-/+V;R3OY-)E-;,[S M:O*ZV8I1/+>;6&8="Z4$*(.I6Z[H]@'B ML*3;Z^YNSNG=RW(R4\NE"=/X9%;%[?>;SD3W[<9$K2/G9=W4Z-/L[LERTS[H M$[=LVH)D8P[S7$ D0)'2'*#2GNU&;;O>%3]W:ZC,5SN?W M/%Z!)HV^M.YUUNEY*/:GK;[%=VSULCZD^FQW)+Y-'G\:H;\NZP3T,4D%81G% MH$0, L04!,3$YI89 9$UNX7"DZ2BI5P5P#HVS=%CI@[Q874$+U:SDKJ]\>+2YF'_1E<;JI8R^6 M5S:9VM*2C_/%=S95[Q5??;>U*'4U\[8KU5\7\^7RU]E"L>GDOY6TY-OOE)XO MU _VQSC-4,[+G *,- <(TQ00JK%9]#-J?$^902G&,_5H'_3#HW=+".6&5;8HP+V%PF)-:ANM $T:G?=C4A83SH:Q/T MX=T<^=?%7+Z(54-_+7--89I9(APB :)2 @(+"@I>",F0*G((?8*^G:JGG]_ :YP!!+0 O80J$YB9F9C(MTV+\JA9\'AVYMI28 MQ\_+*CY^#H>AVQS2&9?(<\'Z90K/JG[4XD >>??9O7K6HV;M>\CC%W5N'[CV MIU49D*TE6JB?RBRM7U6=I]F\B233*:(I!JHH!$!E69BO&6& ">20ZS35W*N3 MLK/DH7G(=NQ2UP#NJ%Z%+]Y-!AT'P3&DC %M9%=Q]W#_*;E;K183_K*RTW^R MFEM.](J7)[C[\$8H7,M!1[E]]Q_T@^-(,T+/!W1S5Y^>GMED81=Z#XOWD^7S M?,FF#_KSW"SGC2!9LT3L^'4OT:/ /Y MP$XJ].H.KP%IWS->]:QN3O)^RI;+!_UW9H]1C-AJD[.NY7[0VZ7T/9M.+?WB M!R9^[EX[%I+05!,$LE) L^)%&A"&*="4441R0B'WJI^Y6J.AN<_*(/L9_UZK M:;_NA55TE,PJL^KZF[5AB:@LLQP3RMAV<%=W>I'KQ]K-#_[(:#?*MKT MI/$GZ#\ ]+PC# 53[-,7?X0Z4?2?@N JCOZ#A_9.TG_*K&,L_2>O]?_(/QO, MIU]_SF>JX?)2)4::4@0P*Y"M7.2 <<( EZ(TD9A0PKWYQO[#A_915_HEE8*7 M2+,N W?Y([X&CL@?KP<27A_M*9,[?:P'#^OM(SUE1OOC/'G-E=E@]1Z6W=H= MLZ)0))<*9$JDYMO,.* HLZU 2XX%P>9OVH=MY(@,KT^T!YX1JU-B!R-I.!SF M,\\MHF- NJT\KH0G\B?[<$ M8A4,R"MRQOS0&5TM";?)XSHT\63VUI%+.Q9A MB9]*ODR5">2/$^K5W2C>*LK@[>XEL34+E"O;WTX"E$H-*%0$Y#S+I!&4*^95 M*=I-C:%-Y=]?GI[8XJU:/]O"WH88LRHN^O;]UW43E]/IY2&'R,V]Q <^L@;4!O:-@CM>J\"L90I5[=E.BW].LJH Y*P:Y[6L=#N*9<_[U:E^W; M_,N9>4$F:CE63*4RY0+HK,AL?QT-&"HA2(M2BPSKHD2H0_KJ6:%.G^-MTE*M MAI[^[CR^CN=F5\/5TP'9FJ/CE[6F?['%2BUE YY]N6 2ZI#KK*Q^3[-USO*DVD0B510X!3J6MNB$8<,X$4)!2 MA/*,9ECXM2/T4V!H8=8W):I9?F-#LFN$;V-"S^%P\T Q08[LE(SJI\'MYYR^ M*WK!NA%ZBN^Y%V$W< X[$79\3JBXZ>M"/;.)7-/D-97[=[,ZB:K.#1B77*<* M91A0R0A 108!*; $M"2(X3S31)5! BH7;08::36J)ZK6N>Y%5?/BBIIVL"Y8 M]$ULZC9B74.T8 -PT]AM/1:-^M50U'FR%W++ @1T/@A&B_2[FJK <24L>H@K-LA)2_Q[U^T*& M%OQM3GA;BOKU33P+J?LI^#5 ]74*[H-1IW/P4R!<=0Y^\-#>S\%/F77L'/SD MM1VS%[>\D#4;9*LMUYBK,E [R FJ8=$]9MWZF#T M04JIRSU=:46KM@]-Q6"!2REPD1H ";1-S'.;1$;,?S*D4D)$23W90UM/']H4 M:58:[&W3]Z);_?4N?%! .\LIH,O4!!S&Y0)>0+/6$&:M4R*F1%GZU;!W!K"? M&O;P$'*5I8AE)H 0J300ZAP0*@DH9:8X1@4F9I$V4ZYMB[WAV^Q&Q8X0UN7_ M+#B$;M-1YSHQ<%X8]O/[ID>]HA9ARRPQR[J-F7\=3Z7OT^F MYA7+LHR92<$V3D(VHU&9GS(",,)<44RY*+U*9=ZV+=GM[JWTC M SFJS6-[]5'[QNR[IX._=_-,:U[/B5INB/C?3Y9B.E^^+-0X+769E69YG$EA M,[!E 4@*M0DU2EPB+(BB7KG8Y\5Y>;'>VC].MSHG3XI9167"5FTB:)N":>(0 M>Q16KZ27$\^3L OCX/:5AT,W\K??4G24M/IW;)4-YQ7<0 GD*RX(Z]6#N!F^ M[U<<[^K07.[?YE/)F?BO$PS#&U(S!EF>"U!HI J3!!@%C.VNQR'LBP+A853 MV:6[R*'%3FNEKZ27]\#\O'>)@V1D#[,!\22/^\754EUISYP%]$- MU/+-"Y^SG=[64[M]9L\+WY9F3\; ,Q=#7'\3'U:J:?E6.2IR 7+@(8% 4AF.:!Y:GR\QC*G M*2ZP(IV:OP54W'N_(,]8MA[I[&[P(8Q&Z:5Y(%6_38B\"R"<;\L60U9$Z M5?[G2T,Z_V.^%J&^J-6V-O7'_)XM?WY=S%_-_"??O?VZ5/+3;%/$VE1G65IK M;KMWB=4X9YSF0BF0YPH!Q%++55@H@$M9ZM(\1!(_EM4(2@YM$FK9:$E#%VLK MDYE:5>3_]K?"V&@;ETB;HCK?5&VSC77_QY.S-<;HNTTTMQ[3R!/-WG!N#$R, MA;M5]O;/ULYD;:CEZ/KEUWJ0_Y)L:_.W]B:_K2T.R28;<4!"$<_&4+%?CMJ( M(!_0V<:4U;EXQ$C^P?YHDJO?J9G2D]684*0TU13(E I@^U<#EL,2R"(77&$( M,:3=JD..B?,[<.^QT+;R"BOVA^7>?YTLO9L:E9"7)$*4":(\ 1Y$ 76'(!-<=EZK1%?4[*T(+ MH;);[6. MKGNG9]&\L/D<"J/8I]E>\+CO@KJ8?^ZS-P]H??+F7]O/_?RS^]D*=3%OL_OI M='&WV7]=6;5Q(ZUEL E+QK@@7&F> 9[;O!U")2"ZS$')82Z@3>&AI<^R\8*\ MH7W\%9FZ$?24R$;Q*A:87FQGVPELMY@@((21?<-:TZ05).R<@'\)V:S2$9= ML<(E:;W&#(ZF[\<.KK=U[776/+Y*1O_*%@^+[RL;N%?;;5_5HLI/'Q.E!4\S M!-(TTP!16VI94 QTGC)5YIAJZ$4)[R9V:(YFH_6Z#.N9K7-L;"'*RU(F9@58 M%Z1XUJ,XCH.;\PF/;F0?M 6V*5,Q.EN&]5KK)OW&Z%V7KX3L(^8#5+ &8TY" M>^X\Y@/$84LRK[NOV0*IGFN#+,]=TQ-W#^@;:*;?C8I1]BHOP!!TB7XHY09+ M]).F'E^BG[Z\8S76<5Z^+4'CN[?M)0U_X]WO;"%KZLSE7VT;@>6GV=>JV++J M>3I.948YM;WGRRP'"&,(&"849#3%C&6ISHE7M!]!QZ%-W)6*9B+I7"X:8QS= M'->-1R>RTVO3E[;M:W.8VF.=HS2GULI10S)KUBFUI14'367KJ.XM';#>*-Y0 MA*I:BJ!AO[5/\2 ^J*"***I#_O%GM5PJM3E!^FRI=7ZHQ=-D5NGU42FC0\71 MPB#%&.<$L%1B@#+;D%KG"A"D5%EJ4G+M1'OC)W9H+OU.B,6+\0;3BH-JM54Y MTI1L/7(2HZ"<4^9R<&P M]DM4]H;L;+*R^]/Z2UCVMG G:=G_[JO[U^[W@/PW-94?YXM?EVJ,=$F$(@20 M'!K_CAD"#&8E0"R#$!,I(?+BNW62.C3WWFJ=*LPL_'B&"?H*J!WW#D(#&'LG M8:/OZ*#1["BQ*@,]7P"C=)3.LID]5SZJ.# MV8LAJ.>]13"H8J<8=$&I$R'K212N8F0] M?&KOE*PG#3O&R7KZXFY!PS>U7"TF8J6DS7K^8K2N6=7'*189XJD 6DIMNQ"; MR,%\[H!JF944"8W2W"=>."5H:)_]5L^ZLF0R$],7V5275&3GTTU.4A?F^9. MNT4/(6",[!):"%H=1\E6RW !PR4< L4*)\7T&B9<,G8_0KAX?3=?\7=E6YZ; M=Z3_GXR?3&_/>1:54AEF&H-L((4H$)#P&7)0081SS4L,I9!/S(M M3PU\/HI^.+?6!@!66W",[;FJ9;.%;?.G9V/6MMAMDX T2F1M)8U%X?Q91^0"N3E?Z;UZOX[0[#O%KH_I MN!DC3+SV,K694N_5\T*)ND39_#Q5U6'D3-X]S1>KR7]7O_^ZL)6KJ[>OYJ5< MF;]]^,?+Y-G&>V."\Q)!#D%![+X-+2C@:2% FF.L+A91FC:X5@#(MNX.<:7\48CLMOK8R#\H\=N<(8*$CVE M]QL+=H/F(.3K^)@.+ L;?WP_GTG+W" _3F9L9H+,Z:949+D?X3%:D))3D D! M 5+<9NHR"I1$DO.20.,TG0D8.B@P-'?9#DXVRF_KG!R/1CH/QWDGV ?(T;U@ MH_11=*,$?]>B=@TG1!>Q_=%%7 '*#I/$-<^Y=@5[]\HF4_OHC_/%=S95WRV_ M8E5O_GE#BJH5(0PJ 10NI D).01*K9*OG M*-G84"5:+HT55Y#:^@V,[QHW,-R1?=T%I+\[(WW%.M<#L>"+71?9-UKQ>L!R M>MGK\Y".:]_I=/Z[[21J)+R?O_"5?IG>"3%_,?[TFQ)J4A''?C.+!/-"V7*O M,:4904Q)H(JR!*C &I!,Y"#EJ$0JSRT!AM?JUU>#H;F[M;+)5EOS(:ZM2HS6 MR?U"RY72$,M=+UEM_O M6KKWF5;-4 D$5"@$>%XP41!A/*%7]_53 M@OX$[L[[O/@XHL[GOU?CU+]+BI'_?P&(<.>LQ\7T?6YZUM@CYZ#GK^_F#5J= MJBLRGW&A=)DA@D#.2F$6?FD&.%9>T="^@*%]_?>M=O.CY)_2 M?T[3--L2?_UK4J3I**W_;YVHQUY6/^>+R7\K^:])1LH117@$9IS\IR3ZNIYQGJP3B[^:9K1B_ZMEB[[WW3NN13!764CO<[]H?O,.]/-?O>Z;B[GW,#GTX>J_RQY=WC MXZ)J;=!0 BV_JL5_*+88IUQ"1I@ 0F0<($7-\@CG*1 ,EA02C05Q:IX>3*.A M.:W=@_?6D>W29G+.7MC4A%5O/D>"P<;NPAGA+48D>G1T(G5BE-0657%FRR;C M%==6K1G8S.\L)ZNUK.\!\^ +ZGO@>J(2ZFL _9B&0H)]EH0HB*#^^(E"XK)# M713TP3USG-K6+-I#CC.>)'A MC&?VI(8 5$@*:%8P4&HJH,Z+O&!>]"6#L6QH4_E!A>*C53F1UK=HVRFT)D6W M1Q',XK&L+VAJ$:5]9Q?+SESI@QF6V!2NMWR-(LTJU-[ M9ZM)10MB5HO;W+H/?]3T11^-\?<5H4@U8SSH#VPQ,SHNURU/8KKTUO&WSG(=U;>1V6'NJ MVPT]&.&3GD,I>*O,Z, GTF?#BVIPV':>S.AO5;;D=N%Q/U\9L/+^J?E1%9$ MZ_/9NI/AVP_SSBQ_SJ?RQX+9W)?W[&TYQD0JE:L4%!1KNYLG .EHI) MF GA5&(25*NAS2IV".A$/UZQ MP%CMUAV&[L\AT^%(XY3QPKMQ](XM)\M?9W.^5(LJW__3S$3VYL_&0'-7Y8"J]>.8\S)C*<8 M(TM(05,)2*9,2%V:7S!<% QY[=6$5G!H7F5[!KB=TNWR?6UC8A;L&RN3RLQ1 MTC8TJ2Q-=DUM5O.>2;G!7P8WYW;+(8[L&F\TNMXN-M80!'+0P=7KU;W' G=_ M3T+@CK MU86Y&;[OD!SOZK#ONZ[0N)\_\:9QIG5@CS/[X$_2GG?IB?5A=4>[IGI#WLUD MRS>:OYD%M;3=[VQ(W33Y;5TPSA14C"$)2DQ," MA 7@J,J IQ;1,2YI)/IY5 M::[RA^/F<#^J.WV@M/Y #PR(][%N&BEO-?78+[L^B._)>L.5/^W\V)?:5357%K-%NF&74V?U% MZ\HQEGE:%ED)"DPKJARSD#*A"= ZEYB+5#)%Q_61[?<56ZS3CF/8U MB^>;ZMYO50\]M=6U*EU;[/788ZN$J\?);-;DJ=9*>K)<7#>JJA %(27(64H! M(EEN1K7@QEWPC$'")4]Y,ZH?S,LZQ#%=ZS64$566\^068\FEQ+DJ,=!E;I<1 M* ,DPYGY8'&*..4LS[+Q:KYBTX&-XU:G>&/XP\JHQNA/,))N>R>]C4_DH+_^ MO.Q_DY:".UGC]25VF/9^V;XC( 5."&1#\>5'N/@Z#ZCH1O;7YX#-MGJGOP6)8/S#'FL0Y/Z>;@FG,[*ZTZGJLVS[\:5[JF\R1Y@;+,Q)1IP9A9]4D,:,$S MP"'-.:<:9YCXN+1+ H?FQ.IRM6>KH#U$MQP ]6:3Y07P"J4X 1QKWCIM*BAN95U%T/O RH'5-W<2!BL M(CN0EI*MSH]K10,ZCLMH!'(99P3UZBPN&[SO)ASNZ.8@OJE7-7M1WY2E/*RK MA_5\\60+^[=$3Q_^L"3 2OZ8/)E+'O1W\]NEKGNB?=XTBE%%S@M4,$"Y*@&B MN0:L1!JH,L\DRDLII1=94CC5AN: &LOL)DMC6](RKL6Q-DK6]B6U@79'K&WB M%5V HZ\F].[S7A&=I)]#Z6WB!G'%"Q7IUW>$#WG7T$"5=S]=>)737/ MQ%B41:D9(4#1U'AZ:!M2"J* 2#,"*2>E2+UZM9V0,S2WOX](]>WM4S&%UGJ[HJ M\=MD^5_;8$#GJ8!**:!1H0!*:0IHR4I 5%$0:*) B)F? MJPKFV6-5TV@3K)I$K8_*Q#GRI0I;MD7/#[,OZO:XM[WV9(P*0 M$,:?H"(#N*32!"(\395P9NVX5INAN9R-MHG8D@B8?\W4[\FJTM@CQ?;JH3KO MF'H?@-C[8Y4IHV1CS+HRNF5/\E%5:\/U*+6H'AYFB;$J^='[*'FD./SA'Q2BPV; M1[.E.T:$0B:0 (H);M;5# '*<0D8IAG%4)LISZM_$BZ4C?YW>B;K!7>H1!JE X:5#M#%"Z\OBRR[T#;&80C(;?[ MO5WK#IXG*S:UVX4S.5F]V!V F:T25_+=R^K+?/4?:O653>28B@RF2DJ0\H(! M5!8$<(&@6;=KFG.:*I+Y.1]'P4-S0%_-@WY:ZA^;?+R8FPEC]59E>MFB\#HV.B=L:+-*HVOWG*.SR+KYGE!X1?8W:S7KBI.Z]5Q+ MTW .Q@6/0$[EK*A>'8F+T?O.P^F>;@[#."$3]'Y?L565 _G9#II9@C?]@0N! M&2.I!H0K"! O*6"IM"4>G,)4PB)'V,=CG)4V-)=1*YMLM$W6ZG9LQWP>:C<7 M$@S R#[D"NR\W8@3)H'\R'E9O3H2)[/W/8G;35?27#9E_COE_4SP?Q]D0[55M,VMZQ"N.S<.^!&Y.\69#&]F)WF14N]-:AD0_-*=E$-UN0V@9 M$M:3;)9!A?A-'U)-QG=F,I)V0OHX98]CC5A>Y H#D4,$$-7,1)TY 6G.J4XE MQ;PLW?;:#IX]O,VTC7J)U<_-V1Y"=MY17@5#9"?G:+^S6SIIZQ&7LE3BGQ_G MK_]B[JF]B?EAZT0.G]2+ SAIP/KC/7U!M[CMBUI9XH"OB_GK1"KY[NW7I9*? M9I]F30_).[&:O-;L;*3(I* T!Q#F&"#+E<.U$J!,S:=*E:0E]B)9<1?M%7'U MP*AB>[953"G/C>ZVM_%DK7?"-HK[A4\>8X%22*#F F ."[,VYQE@!85 ,$@+ M2C,"<>X3($<:BQZBW]N/A5N<&@?AR/[9@EMQS7QM@?N+U=Q _)=DHWQR=QEF M[]C2'[% @:.'X%ZC0G] ]D.^#D_H-JWLIOK4_6Q$*]#J99CFFF'"[3P>01M2$)E #4IJ/ M/24EEX2PG+'4*V7\HLB!?_>C9%9I;#,FQ%IGSYSCR["?]PMQP(SL)VI]CV0+ MUTHG#SJYCX:G9Z)V4%Q[S,:^&E__;&MGJ"ZF5%]^4K]YT\Z6'21'N]_9P6_; MKK(/#;O-LF%(P*&YI.MBL#H MV!3!>KB+8^@Y.-LK,8GL6JUVR1:.RX14;KAX.,TK\>G)1>[A%,@+GK']K,\[ M=E]_'NZ,UCO^[-QU';S75S8U R07DS\^/#U/YV]J\[85*">D;*MHLM'4X[,]#:>#4PL"4F37=@R?+O[M-% > M7BX(8#WY.J\7R\_A783AK-L[?7=_SN^B!3LN\/+5G3EAGA?JIYHMJX;5-IWG MBUH]Z!_LCS'7E%"!4Z!PR0%*,0*LO9M&G5G:'PF@\2NY6J\6$OZRJ)D*K M>?*5A:Y=NPA7.-:8DY+Z9HZY9/(1]IB+M\1O2KTE%\^PA%JJ#)2*$8"4R #1 M6@/)LU2P7 N4.NWL7:7%T,*Q[^*GDB_3JAYJF[-E_^78CCA>!VE?6OCHXQ'9 MO77H!=TT>DZBT,5?A><-&CO?B#S^*IBN:=%\+95\%>J]5XO)JXG,K8=>KA95 MH+[E,# _+2=2U;0^F^)BNT*>KU?(8\AXB7%: @J9[=.<$T!8B4&A,YB7#-$" M4N=E[-7J#,V_5AMW1KN&X&^4,"DG5GTV7;, >M/_!1HXAP5SK\,1V;UN;4FV MQHS:_"P[]NRP'S0V^>^^7C]*'JOU7D>KIU5]#Z/FMQ<0#.2S>P;72^EO;R$8 M(CM[$.&>VFV-\74Q%TK)Y4=CK*6]K!AT=?WH7V?F.9\JQCNCW]U,5K\VD[*2 M=M%C5CR57E_-FVPKI:+9_6(Y%1G6I(0*"-R%4];^@LBSYRMZJ!/P[6V7\ MJ.K986->4IN6?&C>D8 ,$[T,1:!55%Q=>UUM]0+[_JJL'Z%=FW#8V5&L7NRZ MT/Q#+5[5FJRLD'EF.4Z!E+E-:+.<<%1SD!=89I!09?Z_7U>-D[*&-D>L&\$O MVBI7*:R>.U;G\'5SVH%0B^QR=[1,&C4C\+XYH!&L2<1I23UW?;AH\F$;A\NW M=/,7=Z]L,K6;AA_GB^]LJMXKOOIN]Y7J3O;"K.I>IFREY%\7\Z7Q;@O%II/_ M-O]DD]D[I><+98^5$*$TS[$"7 E+QY,1P%-"09X6'$J(BT)Z$;X%T6IH/JBN M2Z@:0HZ21ZMX\K+1/'DTJONYHC!#Y^:T>A^0Z+L_?)5L#1@E&P.!4198$\WO MMF8EE5W)UK#$6C9*>&6;/68,YQ*#8AW(>8;1J58?3'BY MH?7\II[GBU451[+5RW)<( (AS07 *84 E64!B"8"Y-3$?U*H#./,O>C\G"B? M+[J?&O1:VTV/P8V^2:VP>U'Z683/.\V0J$7V@UWA\JIA=\&B4TG[V0?W5N'N M8EZ[X-WI^HZ%BJN?6];?;8/'<9J6%-O&SUC;^$PP"C@A)D@KT@R6M"0I<@I5M] I %:1G4 -T[$>K0'+&,^C$*J6\824?@L:SYMZ M4-5XX?)NGN#=RW(R4\OE_?R)-WT)OBDQ?YS9*.23M-M3>F(#F(8N1_SC9;)0 MD=Z!]S3=*T*YC4J8PK]H?]%&?*L\RZAZ%W\WP#&K85_F<_$NK=-B43)2PP@IBE LLP!RR0$%#.5"\1()I%W M-+LO99BQ['0^>P1&W%/"*GT[!+('<'J$L=> U$L06RLX2K8J!@YA3R$0,H ] MD-%_^'K*S*/!Z\F+.Z;:U&?XRX_SQ B MPXJ3HNP0<)Z2-] P<:VN9[K**5#=OOZK,.JK4K)6,='S1;*C9, LCPLPA$K0 M."6FW]R*"\8>I$52UP>4B=&@10EOG:D'!6LKZ>0LGS-T\1V@D MHQ\,;M6UJZ]&X0K/.Q<\O7V*#T"!_(N3R%Y]C0\(^W['Z]YN/JA*XN+[25RM M),-W;]M+&C]X]SM;R'5_L:^+BIT&7!%?0J0XRGZM#\W:9WV[/5N.8CLSK7N;VCY+E6V\_S11QI M-W\YC/&+[&7;*;MM,]MYNY:<]6AJKS5VE&Q&_^MZ]&N+D^_UZ'^],/K>?CK^ MP 3R[A$5[75.B _X_DS2@\2.,?!DR1X?%W:1:11ZT-_JAL95M>^84(Z),+%O MK@H3^\(, Z[-3U@H17.9I]B-_,Q%V-#F@%U=K1=HM&U*H3U;OIS%V3'>#81> M[#BW,W#^ :X#(J$"VW.B^@UH'8P^"&1=[NE0U'UDFW^G8.Z'\6_+>O?^ZWRY MVKELZP:K?I]+-924J!Y40)$% 6$< Q2)E&1(BQQZI3K&UZUH3FG'4N2 MU=84$YL:8X#86F-#UVT4I&I[/ J+PP[Q>4]WVX&[R3'N[DC^:(^DM0ZT+MZ- M9S_<>"0]RL5O-J(]E8[W/+)^9>11P#];4AY68G_EY5&0VBDUCR/!<]Y>K,;W MMM6\6CRSQ>KMBWFQ[_Z8+,>>X6!QY7QRWBVXU6['WAUD =29TT M/SHF3D9EPHN$?ZCMW\#:];OG&P?:@XW>2&*N.%T\H(@XW'9^M[_MW%!&/+RL MEBOS(4QFCW6GC3&RG8E@ID&)2PA0JFUW,DA 87N399I+B/'X62TF<_E]9>8Y MCZ/%D'KZ>)Y];2-F$F[5M 6^CY/9S%;$<3:MF&>\^?GB#7/*95YR@8' I5D, M(%@"HFD!Y@_F+?ZS#/):UYZ&6%7_.\3Q]3@QOM6(#?^@N+%R ME.P,>FUIX-/A&(,0\E XJ'[]GP7'@/?H$7 40=>N'*OCY'=O]U.V7-8'DIKE MF2XU P3"#*"22,"IQ(")4I9YD:6Y=*+:=9 UY!5=I:QU I6ZW0Y^S\'LNRB[ M"KP>%UB>N%VQ3#J)2/ ESZ&D&RU?3II\>BER^I:N_""VR\+B>5YO6UN" 57M M;2W>[N=2C85(229H"5B>&_>A4VJB1Y4#6!+$%,IQGCN1CCK*&YH+::@O=G0> M5;P7YNM8)(WFB57=ES7D/.[G_4D$-"/[E!! =N 3<8+G"EJ1\\_OF5W$R=A# MDA&WVSHR#-BF P_Z3@C[2!/O?)U/)^*M_N]V2S.E!53,K$Q9D2JS1J78!"E9 M#C).LI1E)19^^NC[K]BSK=\/;+5H)CV+LO(PU@%N5 M[0F]53?YK?G?*)N]?DB%*G%W$]IOF;H7$ >EYGYW=W-)'[168O6@/_PA?MKU MVC?C\!YF]VSYT_[?AW^\3%[9U):H5?5I$[$RJSSSA[N9W/U%Z\HQS%-.$"Y M*3);;*X$8!QSH%-9EI2BHA3,QW]%T'%HSJXVT7ZLJC$R,3.06MJ.1<*H/JK^ MFZBM!=4QSF)C7_5W/^\88^C=7.F-!S1V<+<9R[5]R;)X>($._/)#%%=>X- M8M[:U9LE=5\9.?;)SW9C\(M:C+? M<\*&-A&L=:U;;ZP5K2BMK$=A+7Y=>:YXV5[\3QD=%9!4?_NGK!P12A-6181_ M,P/V\W_]SZQ(_S7/1HE-=:RN>J]$U:5VYT]P9.>99_,&35[5],V[Y\?I@7:; M+4(-7V2WOU;3Q-A6T0K/#]L!_'*&DZQ+ZXR+D(3K?'%:5-^-*RX:?:3OQ.5[ M.A(MU=/N[/&SLF5L#9/#F-(TA:@D@.19!E"A,D"98D#J'&JH,A,$>SFOXV*& MYK8V6B935=47UWIZKS MHWW+V_&=/5%9C^?#9CPK&T?)OYT;UA!4\ '0CT?[?HURMZ9X#P"L YU[""G^ ME>L_)BN;T/AI)B>O$_G"IG^?K'Y^4]/Z8._GY/G'O,Y/>C]_8I/9.#-+7UCD MVGA[:;<9,[,BUIEQ_ABFAU?$=LKBBD]Y786XU]1RC:Y?==']%S[>5'-EE4OK*J"*TW MM2SGASU>_O>YU79J=+2'TV-&2)GJ' -AEN6V'Z, ')D 5_ LS3(BN3(*^5*\ MQM5Y:&YQK67RNE&SRBGJJ4+/8[#=XMR!#6&/.Y@=J_BLW770F[0L'R6;%V-K M?)6@-(#*/O^ANG6MGX?&?X[J/_\A"%8/V$%TQQG,;CY_,D*4?%_U6_A:%5%7 MLEL;TT:X6HB)T7*LN9EXE&0@384"*$\+0&VG8"APF0H3B1>">,U'OAH,;7:Q MNE>UWWLLTLG+<\7&6*M=;:AT.0_T'R''220F[K&GA K?6OFDUCZIU=_L;>R< MP"8;(P)Z]J[XA?+3WO+[];I=X3GPH9T?U'-,;Q.J;-&4;5Y3[8U4>^8_?K)9 MH^''^4*KB?'@GV:U#6-22*VALF=NI01(0[MEK6W[!HTQ+;4N,.IP!->C"0,] MQMOH>0-"C@[O0>2P/]*P_FG"_]K^I 5 W7H$AQL#-_<;&]G(KG9'_:;RNZ[PW%J0;$U(?HM"VG$-B(%\:"<5>O67 MUX"T[QNO>E8W/]AJLE7W-__ZV39\?$Z9$88F F"HP0%E.340% M,= IP4Q*J;#P2NJY2INA.:$/;#$#\Y=5,EWK&BOW_-C0N'FCW@"/[*_\,LM' MFVX9;Z-6)<\M<>VC$\LS2V#_KOS.Z$KQX6 MWR://U=5[RU.D1)0I2#-,K,6U9P"DE("L$8Y5H+@+'5J8791TM"\8LVS/-=) MHZIE1ZV4]>II=AE@QV@L!&RQ8[&NB/D'8Y?0"!6*G933;R!VR=R#,.SB#5<2 MSS3]$I=C6N22_[ RDOF&4:7I_NM[2G I.-V_S7PQ-ZWWV#RX1(FW>EE]NT.S2RS>?YM M2&7VS3O))W-PH7_=U]_8'Y.GEZ>&@2/CDI1YKD":%]Q\R.9KYD)"0%29IB5' MFC"G--.#)P]M7F^4MO:)8:O=YO95"'36C M7>AT_()NT^C=EDKQW#'5YB@8H8(2Q#@H>&:F5HP)()D6@.=F^M4B1SKU(G;S ME#^T+[BE?C*O\LI$VX#J<-]O.O8=$+?).B+,D5U%&^$ZCEV M5/]_XR5Q7W/T/6!U1&'%VC A3_,\JQ!5_;VW.M;*7% M5"20ER9HO-BJ( M"AS(#(%45D((E*OQ'M?!8:V;&MW ML]RXGK8)(UM6U/K%M=!\S:@XGD7WA'7LXVK;V;8IVXJH^&AB&P#G48 M?HTJ_9Z7!P#MX$@]Q#-#.MJ[U3U;+-XFL\>*FF&<92K+54H!D_;\'6<*4")R M@(GQJ'E:9(1JOVI )[D^'W0_I7Z;+W:_;V$(1[J/>IHBVX9; TGR$B#-2D"D MH !JE%*)*,D++Q+DX)CWDBK5)^(Y0:14I "$DXI^5 )2P!(4!6MAO^R7,V?U&*3B#O.C$=",N4V#TX"1"0%M,ASD)(\%S#- M(=)>:;*>\HX(8$V9+8X7=Y'DV@6OD@7&;.2*"'7D..=%Y M9:U^\KO1/UD;T"KFB-F#Q0F[:+U8SDN_<4\6)V@N]V9Q>TS'U+#J?..^J8U* M,TX)0@7(H,( *3N_(&Q7%V:15^("LU+YQ+H[3Q]:3%MG5J^;%75I!+4+GIOS MZ0Q)9-=2ZS5*[D.7?!TU.%3:U,ZS^TV*.F;60X8Y MSO*RE$I#4$J& &(% KQ$.1 I@50*0A3B':@G_;08:*I1HV 5E(0Y2 MC,PB36(&&"7,!#09*UD)4R1DEQ+\8\*&MAP^=NJ>_&;532I]/5,Z'Q5UDT+VX^? Y%J,OY0M0GZ_L2FT[6$ M,^\Z42__PX?_T7?U\C%?,&;] M_5ZZK$-=QR5^BJ9FDN29Q*G0 -OVU\A^T%R:!9#0E&+)<:JYTR&IA\RA?=HG M>X=>WA/L#/OY;S\2F#VL5BXPY5PN<.V,J$=-07AD>ZH*<$ X4!:_'T1G\_ = M']5?)KV?;3NY\)ZW=ENJ;1I>_4TQR_-H7ZR/"_6/%S43ZSZC.)=,I;P$7!0F MYC*^&M#,+-L42Q5'):42"Y\5FX/,H;GMEJ;)1E7/%J\^D+LMW@(#&=EE=\30 M>P'G@4J@=9R+Q%Z7?YPGJX7V>3U7*;&*^OF4$YBZ MN9'KD8KL.;8@;51,?CT+DK?3.(]!(#]Q0DBOKN&\H?O>X,+55_2^_#F?FCN6 M=3^=+_.5.D:^;G>*LQ1)4$IN? (4"% !2Y!9PD&9I67)_$KG7"4/S4VT%?_? M35^M#NTLG4!W\,5LENED]S^NU3ZP'&T.Z77 [KV M[:B.QI9W?%F=GXTSCI&BD %.F6T=:=LN,5E5K6E>I 6EN?+KR;$K8&B>YUN7 MQ,T#U-Q\RC581'8=:]62W];*!6U\<=SN8$TM]A[?<\.*X\8=-J,X<5TPGOC. M3 )-HM !M8A6VJQ5= Y2Q@E E)> <)0"!35.%9:YI%W:R/:@^D 3@&JNH77J MGS?34)]C[^;1AC*4?VJVH<;P*#0R-QBH>#3YP36^-9E^K"%PH-R/)OJJ./2; MLAMP=3-V/5\\V5S(!SZ=/%8Z6S)@6X/\8_)D+GG0W\UOE[HN\ZB;T6;CE.LL M@XP#SE((4);:,UA-@UKD/E>7(; M80 B.^,MWB,'M!L*L3BD.%U1#'WLZRK^-F? GN"1-EGV[2;'N#CPM;"%EP!F0.)4 <9H#IL@"(%$5:IJ46DG38@_%48Z#[*5_- M@WZRI:JZ,05L;N\[2&Y.,0;F_?C$M>;):K[>SW#I7!_.$W:$+I C])7>JQ_L M",V^&^SZF [9U%\^W-_/%\_S.M_/_*O).BT8QZDD D@,B5FZHQ)0G5*0$8F1 ME%A2-Z[$L< *^>DIM]7RN_A.8+.)S-8#YU;W\IRQ>TW\E1OG1MQP0AVS+:1)5*VEXD M:K:LGGYGFQ@^5@F)[]ZVES2.^>YWMI /SQ7%[.4=QQM$M MFKS]Z$3V_97VH%(_:9N8M&RTA-[MZQH[D\K0T7I4S0];8Y/?K+E)8V_(%*BH M Q(J7RJ.DOTF5T4%^B 3*ZZTZYHT+!_TO07-DA]8:0_ZVV3Y7^_>['\_,F%> MV-8FJYT,J#;Q=";,](!9!AB5&4 B126%1"O>J4^#APZ#\_VM?=8=&ZI<;*-_ MMY8,/J/BZ.SC8AW;DZ^U/XESU9G!_I#45D3=5KT"S,!]&GPTN$FKA@X0G>K6 MT.5185KPG2@T;+GPY?U/^^.GV=W3_&6V>M ?V&)F''>+>E,5JN!$&9>I%4"< M$, TQ$"55%&1<*1 M!ML6ZQ->($MQCFR/:)M-PBF@C&.94P@1*YPWHFXXRGW6_?^)AM=A9^SV@Q9Y M2CZ>RGB2O:%MI;FL'NQ/YO>5I@ATD!?UQJQYP&_:3/$?@;^ MZN:' 8?$M]UA"-$W;7 8$+M++0U#BNH0 GY7B]>)4'>SNM_SNO"BV>]'&2*Y MA!"PK#"+WS0UD[O,.QU7FG8BKFIJ O5H%V IW%]KK]YPO& M_IZ?]_VAFA?="6'CR>4W)=3DM6I[7.1ECIDL@!#VL(.R')!""I#GJ"0%TVE. M5(<$2A?9 ]V*6RN:+#::7ML>YPCN;BXJ&(PW;82S0?3;940#M+XY#5&T?C=' M1-ZXRV6SRW^O-J>5\.I'UEM1,?C7COUX& M/^B/DQF;B0F;?C>_J;>JCG%(Y5E*=2D8((@J@ 3E@,JL #EE"!8%$5)[L>2$ M5G!H;N*]6HK%Y'E]Y._'^1YM%!U743<SYV\2']'9&YVK-S2N9\4\=08C&7+V)E/'KSP&KWNSG9 M946.("<49 C9A2*'9LG(2E!RH3.=IZ+@VF>A>$[8T-SN>0H[?RP=X[) ",4. MS&HUJ[BL4;0A_;N<7N ?FSE@$BHX.R>JW^C,P>B#\,SEGF"$K38(M*0CK0Z# MGHL0OX<.Z/4_EH98KU&L[KMM,",L5KKA%H_9\ISP6Y-4.@#CP#?I\I2.#,@+9FF A,A,R]> ML=.BAC;W5IK:]4ZCJT$TJ;1MDB@\>SJ=P=C-485!+K)3Z@Z:?SOPBWB$:OU] M6E"_;;XO&GS0TOOR'1UV2CX;MZ34PW.5DSQ[_&P/A.VR8+)<&I?T4:EFAV9, MTQ0CJ!#(,PD!2A4'!,,,0 Q164J8FRMQ "X MIRV64$#[;;;X G9VT\7Y8?UMOOC:M[,)XWWS5<%@M<7S>=VM?:RR4DF5:I"7 M-@[$* -4EAA 5E")!,I+7G:( W>E#,UW;Z*9>G?Q-ZMH4FG:+?C;P]0K[NN. M5%\AGP=(78.]XR"$C?/V9-PBQ#MNYHGH[L3%79L("/O4B9Z(:H+9OJR%+KC2 MN DTP@@+A6@&>* :9X5&C(AB=X09.H^OF"H)@%MD==(.K M ZG^!2B"L>2?DM,S[?T%_R1'F9W/!E_ELL4,$;>^OE/JA MQ,_9Y!\O:KG]$CC+L(GC&$B+PBP:"=2 22H I27'N-0BRYP6C7TI/#1WU2*[ M;[?3_C1[?EG5.2P;:Y*M.5AOA)MO'-(X1W:Q,8?X6H;]:+C'8>0/K^XM M&?RC@7^!\3^>W [;DU\7JG5"\ED]LNG?V,JZWN807&18%EP60/), :0$ EQ1 M#%C&:8Z1)BAW.M)PDC:TZ<'H"]I'@Y7&2:.RQW;9190=]A]#8A<]U^ ,;%W8 M#"[BY['-&!+'GK87N[V&?IN)KK"GE*IE7EZW/3*,*S=N<$U&[A<0 ([O8@Y.&@&Q8CBB$ M*F;C M=RZ+')K?V4ZXTWK"M"8"(XX3#-)?/R-D]2AN9RM?GY^Q@UB-U<3'+C(WN9@BW^45"HG M6YTCU+MXH13(Y[C)[-7M>,&P[WG\;N[F?&QZJ:I* 9[FBU7##O"@;;E_Q<]4 MEI]FKVI9!UEC7?S?[KZUQVT<3??[_@H">["G&S#GZ$*)Y ZP0#JI M[!8VD\I)JG>PZ \&KQ7/N.P:RZY.[:\_I"3;LLN629E2J0]V-EVI2.3[/A0? M7MX;4GF,8ZBYSB&*,PQ99/[*!>,DU4BQJ$M*MV[2.$VV-TCRUM#!KNI/E>3@ M)[;5TOY6UKK];$M;MQ;0G8"%.K\E"#FZ;D38XV -PXP[!'848E$ZO ^J87Z]LK6/=,#4W__KP[VIA-I1S&Y,E M[7U-4=;D>58W/VR!LUU:ZCP2@A&JH3E?IA!Q32!%G,&4,Z83K1*:4J^*83Z] MCVWW5PL_ 0^5^.749 <*>%8+\QH+-U;L#>&>R7 '[K\WP#V4'6R%[V&_V FV M4+7 O/H>M@I8%UA>U?_JU(BGZ\1J/?TFU(*M9DM#FL^SY::8OWQ53X99E=R> M8;E*DP1)R!'F-D]Y#IF@#":IV4Y2B0F5T?19K?CRHN^$0W<^DZO9:8\;C@+L MA05;:1VM_BX MU-4:-!Z9J034 4D'A\PVGC&M-/@&/.W/;\X=3&,_=]#V9WY MW^>=SH?/>55"""[AV/94V_#29I)_MBL44A94N+^JH$+X,78^G;[=R/5_ M<*W.IK5R$W!B&"?-<6R,[E[)2;/*0S^)0WL;A7"'WL#R#7T>[@?>$T?EGCKJ M:* ]Z+D,8?N^G)OWBYM_;&;KEUT2'XYYC"+$8!3+'*)<9I!I::O&$I6P)$X2 MY94FVK7CL?'\I]MWO]Q^NKV_O?D&WGW^ +[=W[W_S_^X^_3AYNNW?_EGDL3X MS^#F__YZ>__?GA9<2;[HA++ENG8[K$77$XQ7 M=EW?]Z\HXO5^^?BT4M_-,=N%_RHGBY7[%%87JK\C25 M?YM769ODWS;5S>-GM;[3]^S'%WM9:?YAO5[-^&9=EO-9?F&67J<:D2C+A(#2 MEDQ&.A.0YS&'"65"8ZP12[RBWP:5?FR<62L)1*TE6.\5 V9EZU):;+ O@:42 M:\H5U"C1$$6$0T:)#5J)M*8LSE$LW.Y:1O\M#'-Y\X?^&MQ6W]&.<,]+>'5( M.E <5)J#GSZ9D?UY K:CO\4 -$ HE_T&#&"/@SEBJ;6U)QHL)J!& S3A .LE MJ )7$EOZ'$,68YO,-F'K^DW]+"<+ PXN!#=]DZ_?KM?E3XP+]]V7A#;($QD M]C)8Q3!&RN:&$PIRFDJH,Z:5IH(DTBNOY/FNQK8K^?5/W_[T+_\S%[,%U>1B,0-;9T-"B/75;XF'08>]O.\@#!95(0+ 5,4(XBR.(:4)@)*IB7.:9IJM\4^N&1C M6^;W":,F8"=]>>O1E+];7OMPP^EV=GF30>IY10\T/F^2NZN/C/OAY/K#9>-J MS>V-K^3[9;$N^YQRA>(HQ]06(:X0@3P+;B F'D]?3.\AT)1^>K'O'M M_73$UXW[H@EX=Q"39;4I,X41(P0 MK)C&698Y7SE=[F]L>\M:8K 3N=RW[(3VN$UPP-KAZB=#NX8/%[KPL&;8KU\5*M?ZL\W MX3C3,L8P4\B6I-,)I%KDD/"8$I)()*133.6IQD?'KK5XX!>Z7;NM<>V MA<'OY;-:3P75E*9YRG"!.8Z\D2%T1&X*Z=[*!G^K@"4>[Z4GD MW,[M7?'HF<-W8I7N=.&.VZ?4#724/FAZT&/R*:6.C\ GGPD2PUGYCZVGB8HP M$BB&(DH91!)SR%7&8<(P1W&$9"Z\9NKI;L8V9W>!>4\^]2,O0.EXY78U0#U/ MXM=!B[6,O44;'F'03\C@MI.WC/L[4O1"\-[QTUTKO5EKL%AOK&7@_7>V>E#% M-$VQ0#A",(XB"5'"->1"<*@3$>-LKE;OV5H]F!W#5"E,"44*FA^8+;"60<)2#%,MLMR<97@:Q6[GEC,]C._H M4@D)2BG!5DRW*7X.Q?;9'0"9GB>V'R3.$_N"XB?F=*'$GQZ6S__'O%E-9_/# M?A:?:V^0"7Q!F>WMO?;=;%VGS;M6>.F&J.J$XEA3SC%"*;+)PD:0Y)AH5&),M9@OUN M%+WZ']^ZO14?LDK^.DP!+/>2@TVAI(W!%,O'IXTAB(5:E]&\^W"%">!6O3*. MH6K \R+.;Q0=.:6OD>F;X9D2:9SG,(YX)@E2B!78V];KW.[8-T59R.\MJV<&Q\!TJ./N.1CNS]8AQ MSYPV$G@];-/]P#R0V3HZ^BC(5!51*"J)/>T6#D.@U18"Y9 *G1DEF$[##%%,$T9 MUS&.(YYZW3Z$'X1!5F$;"%V2#]WNZV*C3+0"[D+DI5S%0Q13I)<&Y# M/-.40)1FU#HD8)BG2&7F)( H\^*@EK[&1CP-4;E654(9ZGFQ MT8:W&P$%0K%GUCD&\$#.<%3C $8@?FGK:5!2<5#YF$E<7O&W=-8!0"\W/\1W MNYI\-I_#5-,$\4PSR&)I]BV*YI!@*2''*C$[&A5SY91DZEP'8R.*K8Q@*R2P M4KH;.D^">-G2>2TT?>\Y_%#QLG6VJ=[)V'FRP<&LG6WJ-,V=K<]U7/OGK"CN M=&U]N5M]M;>1'Y:/;+:8YE8/%:>0<BW!I&)!6,$94(K[7_?%]C MF]*EJ/:F9&OL6ZY *2[XK1+8,UU#&\R.2WX8\/I>\KOCYK_N7T8DU+K?TM.P MZ_YEE5^M^PZO7.?"_%4)-7NV+I+68SZ+,4TPI3#/,((H1PGDG%&8YII'PC ' MX5X9)D_V,C:ZL,>TWYD90J#-!R^7&[[6FSE@M>S=_)F/<,T2DJ@\@A3E,43( M[J=XG$$L8X1$HF*-L5;63LELYUQ. .E[U7 M3SX2[0^AK M R&FS4RK3 M$BX>/BE6*%O$;K8H[YH_*C5-:$RC*,L@$ES9^O4*TBBA,([B7!&59A%QS_-[ MN;^Q\4]#.J"5XPV/*[;M/- #8CUS0B7L!.S$!:6\$]!$\6-H%#V\.<*B.9 7 MQ]6H^CEON&/4ZK3AT,QPSAKN.ATX:7B\=D5HX$RLE7S/BN^[B&"&J2W "EDJ M,$28:LBCA$&=B9C'C,K4+P3A9"]C(]J]D$ 8*<%L(>8;:?XV6X"GE7IB,[GU MO*A,2\NR%,VV*"0HA;$0@94OBJC^%C M"L^I>3*H\.S#W3BBW.E5N^H/9;!BE2RZW/M5O[;9^=3J>294,:6Q.2+B5,(D M5397"B&0X 1!B07A4:1()+PR-7OU/C9.L0*6MR%+;6M6/9IULLK,;F]'BEIH M/\[P&PTW+ND-X[[-?266E82@DGR7 ?_@-%CB_>T2WMX,U FW0,SDU_>@C-4) MEF,FZ]9(UUW0LUILU$>CB752L*5$_SI;?]]FE+KY87<"-LFR6>/-_^0]^S'% M:1PQ%!N*0U1 E/(8$>U] M_U1*#^ST EOYP>]& ;#5P+I0UCJ K1*V>F'(+59G"(-MP/PE&'A[UAFBUYNW M[DUU]<)B:J/5!6T'[K]SEA$LSQLJVO@5TO'=1^ M[7SI\E(WWOAE4\P6AH/,F8;7=U$'Y87*(J25G:"JT'Z[,'/6G$V+:NOV;B'+ MHY&M!<.%8(G"$<21,ANI+$HA%2R&,8L5CTE*,ZU\6":@;./CI/T1TH^00@Z8 M&WV]T3#T3'9;K4!#K5G."W2E)@ M106EK &/$0Z(!%KVVGH:=!ES4/EX67)YY+I\VZ^*2>U3RM#\5,0V:V$U#S.(EBED2(2F=?P+/=C(T7:D&! MWDI:YJ0H1?5P9#N/:CM-A,.J;XM))>,$[*0$[X/BY.'G%P2O@=S[.N'FY])W M$8Y63[[S;P_GP'=1@P._OL/F7U?))K=8OUEUPBA3"L5 *YHDA3Q0+!GE"*!0ZST5&1)1+C\*5G>48 M&[$>:-+,L63V%O-*&>NY,VNH YYJ?2; 2/CH4Y^L^_ Y$/0P@]+[U4US/-X= MC,>G_7@T-0%?=N-Q/]AX^)26&V1%:ONQK5]D)WW9L?L";>U1@< MEL^[OKENEP'_OES*WV?S^>WCDSE.V"YMO.@4*\6C""E(8B$A$G%BMOH9@B)5 M.)9$$,4BGWN T]V,;47:2@EF.S'+%->^MX9G0'6[$+@>JI[7B:V $[ 7,7"4 M<3L&@<[^9SH9]-C?KNCQB?_"TQUVM762B$\SQF?STD/ALQ&\#H7 G'!E78[2 M7!D2D+;T;V(+V. TTPE+:.*6U>EB3V/C@6TJD_E>6(^M32NF#IO)4$CU3 -; MD!IR3L!>TE" >>SV0@$WT'ZN*X!^FS474%JW8ZT-#+?A^$V;V5/3D:\KW;&]'T/RQ89QUJ:JG!7NR@?@"=P>JCOEUKOV]7 M],X%CM9*>$X-=)LT'V:%,)OISO^WB^+=;'/>5OG+"[VYO:8Q(C* M6$"<(6WC/ACD$8W,7S%#F<(RU5Y'DBOE&=N>I9DT^WWGI-G7#I(;WPT(?<\L M>"'--OBM%P^*0/@%(L9KI1F4+@-!=TRBH9KM7N2AS/OU<;GZ4*>B>YV4:II% ME$ESI(,9R2V#*@YI1'.8HXQ$,H\5(_ETH1ZLQ/=^108N]^XT:6DU:5_)T*_C MT[\"=I XS>89J#(15!G4NEP!.0X)88Q%D4@A2B@W1VQ;!QJ;$5*(Y!RA5 A" MMT-2A6!^6[/5^HT'YEB2_H;G0IK%"?A%/APB MR:,74 %+>3AT.G@I#W<@3I7R\'B[V]I_NW@V6XGEZN6OR]7?;Q=?5DMAEK3/ M:FU+2]DD%ZJ8\A1KEE$*$V&K.ZF$0JIE!-,\SP3+HI1'7D M$!QSCL^KO:3KV-\%9 D1F*@4ZBC%$$7(VI!S#EF$=4P3S,PQ)&".CM'>S/21 MF,/WQJ4/['J_8+Z8@J.GZQ5?L(9)MO%&%R:^8'BFU;CV"J0T]7PQ1XM')5>S M'[<+44=?"";2C$49Q+DYJ"$F$>1II"&)TAS)3%*6.+'/N0[&QC)[$6V$QOE2 MX&[H.9BIK\2D9_8X@N-RD(H;+A[6Z"OQ&<@([?K9^!F=6W1OM36?>F\X$W.+ MU >6Y;;G GJ6EW5;;.FV.SZ?/93?0?'NX6%57N]LKY"G$58X89A#CF1N=EE8 M09IP O,T08P9[A/$W4GG*E'&QHAM_N5E*9-]?=]'>R8/X+WL-F0.Y#K80/1, MPV=]EB=5D:@JEV]#F0G8J;,UJ/GX7ETW, $\RX,/T%L[EP<9J##^Y5[8=G(Q M=^OA[;W,O9!P73]]N;^MM5(HCII$@$!-!;?I.ZVB.\X4!&>R$G(>$=.J!CGEO]JZ>ALA*AZCOR[EYOZ@2-TUSLRD6 M*D60YBR&*)8(LIA$$#-%(X*R.%?(IZ+>I0Z]V&B XGKWY:ZWX=5>+NI%0^Y_ M^6>2Q/C/0)7R>^;*N02_VU5E2%![)KE/1TC>M*/FGRG'$8I0Z7(N=3=LSAQ' MY5\ESG%]KQO)W)O7[G1CY_3NQZR8ZHRI.*(2QG%YVVAK)ND_V,KK-S;DS0SD9FG^_*XNUK+^S!3A\Z3>KEV=EY=,CX$8N5^/Z5N?E8)!Z MDU K9(&8YW0?@])-JYK''-/^<%>[:NDJ^H79P%Z;UZ;!2TC3DI!>S$)AZPNU%,/V#V MS#M>.'8PJ/I"$LRDZMSQP$957T!>FU6]6^A8I( 5WZ<(H4C&S)PK8\VLD2&! MC*4)S!G2A.:"HHAZU2(PC8Z-2JQ,GG4&+#1NI."K<-_;C#9=_>L"-)0+E?[? M-CELEO^&$J^2^3?_KF^>((C*-#=' MBRRRR[[*((_,LA\S3*CBJ=*Q<+XU#2/3V"9Q)9]U3'Q:KHV L[V5S\>,%&C M'*YOAQ^&GJGE;([^6J>C=/V':8SJX;O376Q_H6:9^XWS\(,WT%WU4(/H=^<= M%N[6V_) 70UWSQX6FX,;^L!-=]N&?EXN?MU6<&(I4E&:Q)#E(H9(VVM\C0G$ M*(J5RB73J==NM-'VZ-:SI?VOW[:T"97;[K0C #VO))7N/:27/J%NH&UKL^5! M=Z\G5#K>Q)YZI-M27DZ(;3V] M><&AI/T$Z?)*A\J754K.C[-"L/E_*[:Z6<@/9M,ZC7&J' M4!CU;;FLP:ED=,3(K];H!1"ZE1T]U^AP%4@OJ'50C/32L\%LH*YE=LLL3THJ MFD5Y E$4$8B4-ML$J7*H59;)#".="7VE_=-'GK'M)\HE\]GRL[TX6JFGN7G. MGBRVT:JU5S=@O[.5+,P35U,R_K:S "/LG#T9L =5A10H#5<\KS3F4NH1GML#EL3"$@6T@ MPO?^R/SH^S(6K;3<\OIP='M9AP,:=7B\8PQH63;][JFDX\5#63]]&Q'V\NM" MFB.-O3DW[/S#)L:K[M&G/(]2\Q&D,%;"'"\2Q"!+S/%"I8H2*C.*TK1#9NQ. MPCA]_V^6*+NR.YCSQ=PJL_.MM,>-R@!I#Q2S>LWSC!_M-'1NEY[]C<1 D::E M_!.PTP"4*DQVQ8->)J"I!JCTJ.U$ 2-2K\$Q5)AJ)QF&C5V]!J97 :U7-=;1 MRL]6-JEZ\46M2N/1A]E\8WJ81DR+/%(:8B:I382.("%) J,HDDQ(327U^.7E5;F3 M=_;:L?SCO\S>P,A4F9KC:9X0AG)-H!2,0*0Y@:;3"$9<8DIR)2+D=*_;AW!C M8Z):.LLV1CP_I@DZ:&[T]%9#T3.G-3UWFHH=1.CS%W#2P\=J-JG^ [;#^:5] M.+WYL _< Y%H4-$&9=X^0#VFZU[ZZ%A52OYM4ZRK0E7+=U+.K"1L_H7-Y.VB M]D8K9>''XGZUAJ9BMM[Z'U7RU#Y&]H'2B\ FB$]XCG,HTSR'B&L%68H9S%6< M9U+$::25#^_W+?#8UH)FR3_1N>1?[\/LME*,:?!Z7CW>?;E]/SF]-C2]/V\7 M8E5>LI1U?I;%&C1T"ECL9R#@0Y4)ZEO<80L,#03^J])$0_5[I M'[]WK6#O-@(Z21+&4 ISQA.S1O, MW9;18$CVO ;N_7O!7E*+XE;6'IQ[VR )[=Y[LJ^W@R&J$2'K7T-&P>I,LJOTJ/ MY/#*U1F=:Y_D*2-*Z51IF.-40A0K"FF<,\AC)!*5"\RRK&,.Y[H++X(8+&NS MJ!W?.^\N3F#I:#N_"J&^#>-[X2:@%J^7!,Q'JH=/N;SMX*V2+!\IV))6^?C) M@4U(^SU*46P>G^Q;A66=CRNEMMZ67\T!["^SQ>QQ\SB5')N#8:ZA.1;&U7&1 M*,K,5B.*$-8"A?3] QBC?X>_94-7C MH([?B-4\Q>W5GU0[,HO SN<=?"T_E;]<^%2&,W1U'+>W-H+YBOW',)!U'(Q@ MQK.N_??@H[K-E_9AHVSDW?WORRGG+,XTR6!D-[HHU@I2LW:9]4QQEB!-L?1R MNO+L?VSKD)E,64#/TA. .^Z+^X.Q[TVS@S?I>@FXK>PV,S1?1MD:%0;R(SV/ MW1 >I"=Z'X_OZ'EHO+Q&6YKIN)D7WY7C M6CQ\54+-GFT8U+Z"N19<,JTX3'5B]N>(1.9$GV*8B"S-"8E2(;Q2@%PAR]BH M;JN*O1C?*@/V7LO0!T VU>[U"DF$WI-=#]FJ/&:#);AS[055QI;<+L7Q44ZYYFN5I!%FL M)41:"<@C+*&2L4Y8DDB5FZ@]4S M>6T% Y5DX=CGM,:!".6H\4$YXK1BQ]/^S%,=+:&;8FU:6;TRG-1QM&8?E,0R M%V8SQ*Q[!393.X]2&"F4VEJ57$NO^DX7^AO=7*_%!:_-?)[FT LX.YI$PZ'7 MMUGT/' ])$USQ"64@?1";\,:2=U4?V4H=7RM:P&Y8KW:B/5F9;8?UE_4;$?, M[]3JV1S\MCE78YI20R$9%(HQB$1&(1%(P9Q2R@VUI!A[[1I<.AT;OQS(7'G6 MV@U]+?85"7*=1L"-=$+CVC/SA("T0UDY=XR"%91SZ'+@4G+N(+PN(N?Q;I=T M-8MG0W/+UP,@+]@*'Q,\GD4U M'(=*9W,=GI[);1SQ:4]Q(O/+G7L*@4_[T2UFZGN( (]DP+E:0G7 )J<<%]&X2=[/\.P 2T M][?U-KA]WT'U4_9\E]_UU6(8*E^\FQ+!!\%YU?S^4X&/C MZ//!#)6\8PMFJ(??C<7'.*@]\_Z;!#-<^%1&&,QP.&Y_F&"&6NS_SX(9#@=C M^&"&H_Y["&;X"[.VI?7+T5Y4*)%DPJQ:$5=F$:.9@(22#-*$TB1)X@PKKYJO M'608VWK4/#.4\H-:;O\XWPX#XGZ;T2/, ]QP7 IZV"K1Z[G@"AB'B'\X(\%X M8B#:(?**@[C05%=KS#LI5S83=_4?:TJ/IRKC*I6&[E):)JTB%#(1I5#F4G(J M&<^8T^5L:R]C8[7:V%"+.-G^ *RPX&[A4=7P/+"N5IDKX1K&+../5 ?;3 L2 M5QAG3K4ZL'6F1;'7YIFVA[LF."K6MI3RLUILU)2CC K,.8Q(RB BYKC.$HVM M.R\A7.>4^Q6V/VA];!.]]/@JJPZ6XOEF+6KBYK87Z8Q&S_-X"\37"T!T2$5T M0N%@R8>:;0^<;NB$6J\3#)UZJ',6LO6*B?5?9^OO6W_RT=SW7P=A6 MOEK&,F:A%M,K_^99(-NI(00\/;-!!V3<_8,OJ-\V\\V[C5EO_K:?\6>;'<9) M^()2.[_@2\]UW-[.65'I]5\-62??[);I/[1/'QNO#"_RAY*]5B/=.STN.E*-2Z>"?^L9F9 M\]P[L\O>9^\LK8)*WJV_J]4^ J%Z8YHDFB?U[EWALU%,*">;+Q0.T3L> E5+Z,4__P^Q&9*,:O)YY<:LK:"@[ 7MU M05-?4(D/MAJ7NZ.&SJ!6>@*JSV&O=_UF.+H=;(P"L7?_\@ZZ& P&__':,ES' M5U;P^3 KQ'Q9;,QD?<>+\@CK6\KD1!,C8HZ&VUA#4'-(JD4-N+=R021T(9-3 M7;U-'9,6I<^6,6E[IT- ^]U*RB( M2B#"B$..J3ESI7&>:4X09DZ9QAWZ&MV^9R[!3ES0E-;^ \PMG# 3A0,'N'#\\O@-T-D=;P]0M-#!>\[J;+0>BZXRO==@E? M5DNAE"P^&C&_,;-96:54!WO0Z]MKANK[K.-[#/:) K%6) (YCRE9D.JB&',!,$L MD1I%,B4\XM-GM>)+5\X\T8O/'&SVU=]4-++![=6+9Z:E-C1SH@UNE,,8"5NY M/$60YXQ"DI%4JSC)$/:J7'XEED.L+3TAZ;8F7(E/SWS?S*<4,'V2@_*!J/E4 M#X/2;HN*QY3:]FC7O)ES6Z[Y"UNM7\J,+4R4D5:/91CQG6[\SDQ\>\9G$:01 M,^=ZD::0ZBR#%&6V^Q$<+[Y:*8257GF%U;06OWP?42K"J] MP)-5S#>)IOMPN+%'3R#WS"JUU* 4&S1D-)O%2G*[D6S\/F1B36_ @N77=.]Y MX#2;WI"\SK;IWT2 :BRKC6K>^1]%_D6($F:C,&.=QABG6T$P?!.."2.CCV:FN MWN:2/@"*59C"B4.#9;($1SR+.,0I3SF,19G*7$JSYT$*G&1CW6N60A#-M7QSVS MH@LC^*3\$ZB]_.5-]VJG7?GOGGZW00;5C=8&'ZJ>^>]].2;V3] 0U/JQ[0:D M>J0NSM#\9?.-7KQ7@H(=RIDXB$S#^A^'A/&5RW+0QCMXV-A;/=-JF:;#9LM< M%&K*A519+C3,E,X,+2<)9'F$H,BIS@11A&FG+*/G.A@;U]8B5FF,@:J$]/ & M.85A.Q^&0*9G:MN"4B5'N@D"BH=?S)7@#.0,XP>2GQ],"P*MSB^GWAO.XZ5% MZ@,WE[;G.M#8![4RK&AK5=XN;(T=._8V@G.V>*A^VE^=[X(X;]AJL=RLJU3Q M]P;3PKK:V&>5V-BF[E=,F@8^L)=BJJ2D><;-N3>."40I59!+E4(M4B+BG">9 M6W6'0:0=&\'6LM>AX!.PWHH/Q%Y^:]*P"@!I-/ @FMZ'WH'*QS2@/:\+>U7! M7M<)V&L+#M0]2/>V_0Z^U-_!3FO04!O4>H,/(_L./%:O,7T/ RV%(_DN_-;8 MH<:I=<'N78CA5O^A\#S82@S6:;=+,WM@6[]X7I0 MCAH?] ;AM&+'5P%GGAHX/WXEQ7XB%66PVOUWMKBK,AO_ERK6MBQW7:.+$*Q) MRCE4FC"(LHS9TMD"YK%$62J$4DI/%^K!6N+O!TB3[RF_T\RBU 8CFI$,)7F:IYE?NO,S/8WN;K%*Y&VD!8?B@DI>WY3GYP!N MYXN@L/5]A.N*6(?4YQ?0N"+]^;F6!TZ!?D'!UVG0+[TP\'GO\[)>>5^OS)MU ML68+>PM23P$J2(PS$4-&:4D$PR@=I!::A]!CHZM**NO/ M4YWEP'(O\1L<\7R&O^?C74^#.OZCG8WTJS0_<5O7TSW>WJ$AS%=>@,HQBE&**,F0UP;KU* M>2)A+**,\2C+B/3R4W?J=6RK2R.FYE!^EQ(95X#OMC0$A[1O4_+&/1R M!^6)5+! 6;=>!PZ2]8+B=8"LW^MO$#1270/?+L3*.@I^4-5_S=_G&[N_N/DA MOMN-BBVO>J.U,M,ML36#5(*AT*F&*,88DE@0J#*J*(MRADD\72_7;.ZV#QA6 M?*\-Q4Z)'H^KRF8?J<2V5J51!J'X?R1NG#S>H>^9VD.%M4QJ*R38P@!^V@+Q M\P3LL !;,,HZWZ""8R1Q,)V'<0P!,_["_W$B:SH/3- 0G.Y2='!RKT[:6X_K'#!*?ERNRHS3A=WNUDE(0<8TAIKFF8X$QEJY>ZQ[ M=3VV4W%]J[:7'NS%!T9^L%? P]_8;S3:5YQ^,>[;GN0.;Y=SAI]X;W M0![7(3YK/W?I3HBU^C[[M3B<(W,G30^\DKNU<&W^H7*AV@B;\G+Q4"Y<90XD M6]"UV%_7$6V6@%11&%.5013)!!*9",AIFF%,DUB*N%L2(J?^Q[8^' A=[VFK M7&"EW%U3$;F-A:-5K3^$>[\F:@5WH*1$7J@%STSDUOL;I2?R@N9\CB*_9H+5 MX[H4Z/$7LQ_?K$I+UNWB:;.>:LTBGG "8Q8QB-),02JQA@F/8Y6D,L8IO[+B MEJ],8^/#1LR6.(S9>MQ+#F96]*L+;7F/GQM?#CPJ/7/HZ6)93J%U#:W ;>N( MA2B%U17C_HI=>4OTUN6LND+H4+"J<],=+_Z7CX\VC(7-O[ GM:H/:"**"6>2 M06K_0"JAD**$PPQE5&HI,HZ>W"ZE^_*=Z MF6*,\CRG*4SC'$$D$84,2PVU("*GF4S3B+@503C;A\^G/$P)A-J]NI83E((" M(ZFO(_HQF.WS/0A ?5\4^B+3P>'\C/97.)H?MSBP@_D9A5X[EI][L-OB_^]@"LT@;8%%[L;=(?@JOSQ9L'Y MO2M+U_[2/(%\7*E_;-1"O+S[,2NF298II4@,!>4<(IK9VC]1"F6-/@R)J%K![?T^#8E MA"]#<+:2L,.KUQK++L8^%.>"'TJ;Q32)6<9L(NL\R;#= A%(L,(P583P/$IS MHCO6\KA2LK%15[,P114(Q5L#IHI]Q!1_'3%5FXP\22_^%:V1;Q?'\0I[7R#,@UL"KY7KC6R$@> \;ST,U4%(N^+^AGSKN[%2,IXF M(F&"2 0Q215$G%+($R%@*J*(Q,IP?L1]',Q].OUX#YW@'F0":]=KQZM=V=Z7H$1KIV4-RL<1?:N/(X?6S. M*TZ5(\IC25(<,9AC(@V;J0222"-(4HT9P2PS)-?I8.W2^]CVJ59X4$K?M)M[ M.H#YX>]YS@Z-:L]$=AK0JCK[L6-"&5]B*\QN_<0^+Q>KW2_Z*2K5"=?0IW:G MOM_F_.X#R]F3O%&\ST- M[-YP4>773@Z77^G&-^6\>5V5\WU5'WTJ4DR31.:0:W-.1)0A2$FB(!5,LYQ$ M),^\_.O;NQL;ZY32^I''!3S=^",<2CU32,6Z)RKT&B:IA W'%&Z@!"*+"YT- MRA=NBA]3AN-;W5CC>"-T;YHIC6T,"$0&Q ZZ4[6-Z$<0F)0%1QMIM!2>*2LL?T M_E_7A*U4Y.CP<-#>;K>$K\IHOC MR7_OZ-E8%*I1N#B+N-(<8:B%V:$C@CDDE*80L0@3(G.)L=<%Z&'S8YMX[[Y] MN[G_YNF5> B8VX+:'8:>)U\E6"^9R4[K',J5\+#Q81T'3RKVRDWP]%.>B4Y6 MZZD-)67K$J..#[>T6-OV^Z=_K9>BK_;4GUF MSG4JK.?4UH@^[9V\I<]50^+_O4T6WL=*YH52*"&5Q4A*V["&,[M^Y$!6PGJ]_M4X=A M<#L)] MNSVN=SCDH= Z)^S_.E[]_-IJ:'VU5RV)=)7<[T>F)$JO6J"T8PS#!&$-D+^RH MDA0BDD1E24J"O.+CKA5H;.3X;?/T-"^/B.:$(?>56\U)?[%4/@&3%-_E3B# M)YX/ =ZI5/)!V@U9!'2:"IK+*!$0IP1!I#F%/,4)E#3)P"U1_,O3- M\NE.1E#C\>S=%?2+:4))GF,H$I9"A&WQ")D1*#!7 M)$3:TSQ)W^*[.+U/IN]77V\'W=J#L[1<1\ M@%1(2')E#IRISB%+*8)*)VF:BUPAXG43=ZG#L9%6+6B@\N(7X78\$P8$L>\S MGQ75(=X'6RJ[$12Q6[-%\N'J#I[A', M]T)W"/DZC2[B4N;JZI,\"*/;RQDXDJX5BY!1=*<[&CZ"KE7AD]%S[6]TH^+Z4J*X7Y:5 MLU;JRVKYI%;KER_F2UB_6TAK)'ZRCTSC),YH@B3D$2<0F9_-'M <7T6>9YE. MTRCG>KJPE<&5O'=G:'<)G&8&K6;&*SGZFR5?3$/?6:'*78\%@PG@@%LYC$AM 9ALQF9,C-FAD1E>HTSK9C,H+A>/N1F("%6M?_+)22 M155EW7JX>"X!'J/DMB0$1GZ8)6(K-%@O02TVV,H] :7D53'CFXMSP7O=\ C9S5?EHW6M^!U$ 5!.&8D96;! M,1M5)+6-V8PSJ%-E3@($LYBE/F3=6EMZ*(GC 5 @,G+I<5 6\H#@F'Y\7NW&.Q]F!7MX6-GMR&RYL,45 MG]5BHS[-%NIVK1Z+*=>981>SRT54Y69'I30T/$.@DCSCB.YM" :T*F]UV&,].3$BPUB9.^$9W.+L)\4;69\[077>$MVMN8ZGQ=+^I'\M M5)D*X8[;3)K61_OFA_ANG:D^+E=W3V7&Y\7#)\4,&6U+KTX-B:9)1E,H!&;5 MAH[$@D$L$BFB)-(Y]]K072'+V"AU)R:86SFWL9C+6B4PLSY]E5) +U?U4TL^ MGU5+IN>-V36CZ'@\'69L^CZV6BW@4D.C!R@5 7>-(;EI#LE^"$MU]@6J QYI MKP!U#/K M;_$II>NE6/<9W8/ELSYN?^ LUF?4>YV[^MR#G2T9Z]5&K#>K*A[EJYI;4Z?M MYO/&MG^GORR+6;E?NIG/'FV1$B6K-$KF3YM'>QJ1C&*91Q!%>6[^2 DD&4-0 MYSB3FL69UMC3TG&M3&.CCP.5RH/FJE*JS $R ;\O5W\W&R*AP%.E@+>)Y.I1 M=#:A##DV_9M8CH:EUJ=,$C$!E4IE^K"M4F"OU:1.)P:^7!BS+G:84"B'L]-< M+='0=IQ0$)ZP\P1KVC\+HJVO?*?_POZV7+W?%.OEHUK55>YD<6[M96S,NI7.L[1Z.Y+M7!@,G[[W9,[0>*4XO*CZ M%0D.S[<]6'K#B^HUDQM>?KAC,F(AEIN%/0Q_LT[K;"6+7Y^DH9&;'VNU*&9\ M;@[(A=EZI4012CC,.;:)P7D*F+S6-=6<_3".PZ(&Z[J!Y@[IE+@B+LGT'9#Z]0J94=>QTVY[(?%*^2 M,7N^'IB^DBC.X]3KUL.IK3_(3+$BPSCMX7[$"Z6^Y\=!G^.8':=@<)X;)U\^ M-S.:8_K)_/1O_[3]C?G#YIWXMW_Z?U!+ P04 " '@Z]68+RTS-ZD "# M:@< %0 '-L9V,M,C R,S S,S%?<')E+GAM;.R]6W-;R7(N^.Y?T;/G==)= M]XO#]@DUI=Y',=J21E+//IX71%VR*'B# V :M&_?K( \ Z2(% +:W%B8MMJ MBJ1069E?Y:VR,O_U?_P\F_SR ^>+\6SZ;W_A_\S^\@M.TRR/IZ?_]I<_OOT. M[B__X]__Z9_^]7\#^%^_??GPR]M9NCC#Z?*7DSF&)>9?_APOO__R]XR+?_Q2 MYK.S7_X^F_]C_", _/OJ'YW,SB_GX]/ORU\$$_+^3^?_$HV2,9@,DJ$#Y7($ M;T,$SE,N.3!AA?L_3O^%OBS(LX:2(P?%7 )7BH3$O7[??_[SSSB?_/-L?OJK8$S^>O7;?]G\ M^L\'O_^G7/TV]][_NOKI]:\NQMM^D3Z6__J__O;A:_J.9P'&T\4R3%-=8#'^ ME\7JFQ]F*2Q7/'^6KE\>_8WZ-[CZ-:C? BY \G_^N\?7]Y?+[F8G87)['2<_CG-SGZM/_WU9$98(#I7_VYY>8[_]I?%^.Q\ M@E??^S['0M^;G":H F5RO=K_OOZ'O]XL>C['!>%DMT')4@LB)T07$L M@BI6063$.!62MRX9IS._N]]*[X((7K%_@>F?3V<_?J4/)C$(4;^HS! K1CQ8 M;LV4_>B^.FWOIV4V/UOQ\EN($QPEIXWC$B&FG$ EH\%CC)"D5@&S\1;QH"T\ MMO+=W=P6\IMY^F4VSS@G-7*U=)BG.P)_".'-;_QZ'N;T09"^CR?YZE]7?=)" MALM98XZN14>D_^47XD#!^1SSA[7D'MWH:I=+4K2X^LU]47&Q@-,0SD=?B>E8 M-W(R"8O%I_)U.4O_>/-SO!C);!3'($'XX$'99"!F2TJS^&#I!\&Z_ 0T2EC$ M%=6;E=;XP,ERF[3_Y:4\'@Z,@K)QGI'?&$9 ME)0%/'C FQP@9Q'0>Y,4DZW!"%B^ MT>^.>. EJT2'!'4!%;T&%[@#@U8FE2(:Y9N HZXV*"=U3]EM <2+&;DW "@N MB[.&$/B_+L*<0#6Y_(+GL_ERQ)#0'PN"ET@1GLRT":X\)!.C(&NHLT]-T'!O MX4%IB7; .(2] U$2GW$^GN5WT_R6//:1*83QZ)!,(N%;H4K@A#=@ UKC&1G: M:)K@X\ZR.Z%#OCIT[,_:@6#C&SE+BW%ER@;?B45,%+Z!T9ETH&8< @^6X)Z4 MX5'S:-O X_[*.R%$O3J$',3@GD'R;KH<+R]_'T_PX\7*G8[%D,/%% AA([G3 MDD$H+(*V1<3 HBWLJ;3'\^"XO^).H-"O!A0',7008/B"I^.:5)XN/X8S'%DL M0JN4 1.WH$H6$$1"T*0()=-6<_U4Z+HK(.ZNNA,HS"L#Q0&,[=T57>_@_33- MYJ3B5FQ990=/9A?3Y?SR9)9QE%4QP@@*T6@+M"'ZR@7!03/-E"9NI?)4HGU7 MI#Q)Q$[ L:\,..W8/@@%\RW\?)^)4^,R7M_Y;C2E1R>Y#F0L;0KUXBI D*B! MR\22BK1)KQK@YY'E=T*.>V7(:<'J06#F32$OOPT_S;[@$%Y#+,%Z6;A/K(55>K#P;EDT]CI!LB=_AP21E1W]-/\\G_T83Q.. M ME06PR"=2+5R!XILM<(C+!NG8U!^- .)_=6WPTLKR?GVHS30T+,Y]EB&2;_ MS_A\Y7;QX)3540*R5*_ F2'(>P&<_AJU2'UI%@/ MXFC/:/B*Z6).2.8B?ALO)S@2$6WB1D$RM4138H1 X184:QG+,A0M#BNSO;_B M;FAX/;G5@SC:,QJ^S4-]0_#U\BS.)J.Z^YR) ]X7,FL.!42+I-E\<$X:IZ0\ M+-5Q9[G=3Z+T8,X.(M XN9A7[JVO$2O"2207BU%6WDDDHY?1KJIM M12UQT^!%#):"J%BD/0@A3ZV^&U)>6V*T :<'5&]^?K0%3) MU[,PF?QVL2!^+!8CBK"B8S79GU:!M\[@@F* 3*O A1&.'59EN&71W8#QVO*@ M^_-U$/KBW1G.3\E&_G4^^W/Y_61V=AZFER.N@^.1!4!E"IE*7X"^84$4Q[FQ M6=@F^?*MB^\&D]>6 #V3(%HO.,@V<1TMQ>GVC@60LD>(T MQ6P0(33!RH.5=P/*Z\F,-N'P(%#R]3M.)E<8EYQB,982Q) C85P*\)RBM8PE M)2]"\0>F0QZNN1LR7D^F]$"N#@(3MQ[]??U.;%Q\NEC63A$UV3-BP1L;E(=< M.(+2H0;S%)\Q$7PLR6<3=0.,/$7#;IAY/?G4QEP?B!=[0FR:A\G[:<:?_R>2 M(VZBU5IH2*YR!X6"(&J2V.@LC:AM59H Y^ZRNV'E]>1<#^=M[_!X0TS)E3&_ M3\+IR-F2O?$"1#(U/N.$;"89.( M3X*U!7\'\G1JO86UB[W>1/#.UO)\0!$-,445\%$P8-%%7I\&%A<;@N36TKO! MY/7D5-OPN.^:GW4.^ ;J5^\$T:9B#<7JQG,&RJ4,7DL#,I48M(K36FW"X88VYU]_?Z#FTV\V:Q(/Y>[U+(S+V. M ;#(5'O!63IKC X7=RD82-NJ5DBXWX#F '8/H#/1FOJ- M7KWAA\O!,.G!F,H/%060FY9!&&.%QRP2MCX96PGI%SJ'2'8K2 YA\P"P M-K5<8UR\Q;B\^=M5P86U7);@.>C:_TU)+\%S9:$XKIQ/.>;0&FXO)+'?=FOM M@=>EA :@Y=ZD5-]3+[Y@0CI5M,^/N+S:BV%61BP>+#D&ZSYDKB0&5MN@F*S- M+IL[4T_0TT^7G0ZAU8KW \#1^^D/HGHVOZ0MC"3+Z'CRX+-PQ!0*>"/J #X4 MBE-YLNGFA58CW-Q>OY]>.]WA9&_>#L+$O=TL?#);7+-E)+3QM!J'^J0%%.9< M$Z(!6)2F%"V#=T^]#MH'(=OHZ*'QFP9 M)HT]F-DT73EA7GC#4P*;966&TA RIS^<##+$Z%UDG3DRUV0,(:1JDAV>NVW-I14SMG3#I"SU15> E\"@U)\%$H+87SKF1O/D#2$N*E-7K$AZP=@ MC#[/9^#I>XH?Q#\SO2133TS&IT/7&WOU,DXM: M]OK7V2S_.9Y,1EA$83EH,LR.#'.J4[4*.8+6"8,NF9)T:QB]E,8A!%R-'*,. MA3, \%W3S9@M/!0%PLF:O4+B3Q86-"]61OI)<*TSRB\"2\?!5A.P[,7, 8!@ MS8*1$#;(PB5HJV-MFE<@H"O@;4RU7KF?+J>=7:^_B)$#B*\_C$,< M3U9W9>1VK=Y6 M%\R>,77OQOUAS71GU/5K-1LC<1@R'(#^.YE-5US\^WCY_>1BL9R=X?QJ5Y?7 M!Y/0I2,:8"X(4(SB5%?;[AL9/0IFBBK-)PGO0%>_&?&.=&-S@0P 9*O4VY:S MPDHLJR>W6=5>J$D)\-EE^JM!HXR6*K3.CC]"2K^)\8Z@U(+M T#/EATXPYGA M2D.4M6.9RA'(:560D@A*RER8:7WEOR=F.LN,=X29 YG=8X9B9=(WDY5O[>)6 MKM]%:[PN$C+61][)1 A6)^#:N&Q],C['G=RKIU89C)O4/OIKR^$!:):KCF8G ML[,XGJZ$5,TO^7^TF?H*<$RHJWKSA#S3'S -RI4,>KT;9"*> ] MSTP7'N23TU*;>^\O1.0QO*[N$-F%D : O?NNY:V="#("J?9.X;XV7&)HP2EB M67;,Z&R=M\T?-SU.S6!\M.X0UD@4 P#5K4V,1"&>:._7G?"5*1&(W *A.!U$ MC Q=Z[J%6\OW6Y)P[!3^BY@]@#O(VN]MO*Q7:)4_UP8^U:V$4EO09@7%*%]' MT'9/(B_/.<_94_\]];=IM&OHNF>D$*P@! >9/SJFHH M3#Z'<7X_/0GG8_*Q1H74KJMMD\EW([Q7QG@9 @AM+#,166[N.S]"2K\IIXY@ MTX+M0T!/2A=G%ZMK[%4(69MNS_$[3A?C'_A^FF9G^&&V6'S$Y:?R+?P<\11M MYJ0[F>>1@@2IZ^SU"-F7A-I&X?U3C2/W+(EY"8G]II.Z0EN'8AH "K_@,HRG MF-^%^90"A\6M[;[%,D[CY4C7NA]%CJ.TR8#*N3[GX1)LR"D7AR6ZUB'=\U3U MFUCJ"&N-A3$ >#UDU,B@<9(36[PG+E$L(L YO9H[@4@:7%G?&DX/J>@WP=01 M? YD]@ R2\_%MB/C H:L#914:IH^%XC,)LA".):3H%/08>'!5IIV@E+SKLI] MY2H/%TLSF/742/?S2B[?<3E.Y&#?V53SKKIWUSIJB]TGMGG,?KO<:>M4R! D M3_5UEB+81@9!)\X<$S&%5]EO][9E)V'2&O7CZ>L)KM:9YC=G=;#H?Z^^_^AS MZY&@0^Q"T)"-K^-5BJ#PQVE G]'D8A&;Y]M;T=YW_JLQ^IX('(XGX@&X?'>0O7F8OE]-A__-^811RE,CN1+L_K06V0#D>)PR$PJ9$:& M9%N[C4]3U'=B[J@@.T@< P77^\7B@G9B&%>T$0O%UI(UK^JE??; I=8.G8^R M>=/SQZGI.__6 ZCV$,- 75G9A[G4@6*_ZTW'I2,O"8! D57QI1BA0@W@[XZ M1-5+!Q=VF&[K 5K["F0 ^+IUL?:H@1=>8(ZU8YR+#E1ML^TR0^!>VIA4LB:T M?F&[ UE]Y^4ZQEEKP0P+:P_L?)"UCSO6KBJK9#5R<*YV4> A.?H6#T].^#X0 M8WOY7)T5@QT36P<)8HB8VICY;'21:#1HKUAE3P&??0"FC53>(.VB=B$8"0I-F4M@2^3Y\5=*JH8JY5M/V9C*RF'7[9O/O!;[>HR MR"7/WO(<=:0J<, Q>I2?[V#Q5O2ZN/IR&@,CNPN. P<%*.H(22F M .F\A,P-9VRG[,!NR'A(0#_P:"/3AP YD,$#\*0WU/\-SR+.1]IE:;PPP)0G M%9H# Y="!"S$"*5\<+YU[N@. ;VCXU"!WCW-W -#8L&1#O$^L35 [M,PD!AG3YD^>)MP (.' Y#:571; M3YCKX1"U+3S]7ZYO>9QCGFON02*K[^?1D\(DSG%'VC+FR*QN?=^P!YG]PNPP M7&P'66="&AH.)_0+LYH1_8%O:ENWT]6!O=[F,^P8%9]]L4$!-XK,."\2G'2& M_LB:F)V,8IWB\S#R^[6>W>'VB$(=#IX7H^P=!:A. M.RUF"Y &Y5-FJ]4L5Q MFYM7ZE^MW6\U91=(>AD[!_!R:W.S,SW=S+F]X0:JZ!BKC_JMJ=U0@X?H"=XI M:)98YCFFUKAXE)B!..QM/+(V+!^ "JESMC^5#?)'FCO.$JW[_MR> #P^$(2( *^OYGFM[2#R>Q\;4]7 M_!DE%EET0H!6CM7>:09"%@X*JYY?UE'YUNT.GR2H7Q73#7S:26 N[@; M9?TZ.]T K .9# !I#W@U\H:7(HR!I&*IC[!+G8RKH$12N8E\1A9:EV0\(*+? M5R+=X.V@MC ';K_90^"Q?U[G"UP?6F1DXA*P*.E, $1.7$'G0 MT4F92;4V+Y3<1DG/$5H',G\PR/I@ 0P 1K^'\7SUM.E-_L^+Q7)=7;X97[(8 M2>) DL0?@74($GEVI'8] A,E>*%X=J(T1M.3!/4#FV_!I;4SRM M%>'?VHR W'W8R*TT_.+D>_WR_?3-61V!^:G47FN?+J[GZ5R.C)',>O)#$2VO M;ST=\3CFFG^G0Y8-11GW!B<_,J6H&_IZ#O^ZP^E09-H_NJ^8_2B?1[45'!U, M :Q$!70Z+6T%L8Z[+-9:H8MM767W*#$]QY/=*\XV8AA Z' 3]%Q=/HZG%[2I MFUGT_5X[G3Y;1ZF M"^+QNJ7KZF^3-30><.!S;?=*/U@NY^-XL:Q\^S9;-UH>>2:XY$*#C%*3_X0, MG. 9DBK,AJR39@->_9:>W#&)1=!@%!$=_J-H"-SA> M_VI<=(:A[*('XV/D#*0_7AL_O17;!X"@JVE 5QTB?PN+<1IQK5#93*I]U: ; M68&@M0=>#!T!9^DXMJX.VDK(0#KAM4'-X:P>@#V]OXFWX\G%$O.()<&Y-P:B M%J2T@^6T#>(.>G(1T&0,I;6'^0@I ^EUUPUF]F'W %#S=W)$OQ/=;W[@/)SB MQXO:*.!3>="L;WTDG$1I=&*0N,UUKI2$()*D(^%R;=I78FE=R/HB G<+V-DK M@5AWLMD;>$1)G'4+OM@NTNFHI*]# R3GY %:#[X.M;*8,M?T/^/Y<<#W M&(F[P>^U//WO4CX- 7C4AIX/AZ!UV\3SJ?6.T+ASY^VVGPWVQ$R[Y+/EIB2" MLD,RL04A$LP!-6HODB&XM1\EN0-AC1MY*F6,-MF"9H[.4\SD27"?(:5L@Q8R MZ.8O(H?4R+,]%IYIZ_D2?@_ <[NF?LV1&OG.IO78KEH7RAB)8J?!ZMHR+"8% M+CL+1:N Y)GZ%%L7YCQ)T$"PM(>D'P/-P6P? (;N[6'3?ZP8FS.K0^>"4O1' MX! Y.9:,&4%.I,TIM<;.5D(&@IG#!7T_=#R8ZP. SJW.[E<-+%&Y@#' JHLE MN8)TJCRWX 0&<@UX-LT3#0^(Z!/_\/;@\B##O30)A\CF,\_OI M23@?+\-DLQT1C79)*S"R)ME4+N 4@ MLU"]9)*"I+4$ES<)&^\B($XYRSN7EW_YV)Z_<:L .(=2*5 M <#M"RZ)-YBO4KV;7<@LG:7( FR=SZ6/+'R$EWA(9-6-7$U.B=[<#P8XH9-0A6')SN94FU5:TGFESBTE5\X;*PP7KBT.^IZG M<)#XML-@#U[V#H0?XP4Q^U/Y/!_/YNOJ&C*7];DB*;BO-7,>YGGQQWG-O-Y4 M>VT47[(&46OR[4V)H+1/$%)-XP=G%"]>Q]UZ$3V+FD.H' 3$]H'&K!\\N\*5YT"X26C/%\BE;T1=KZRRW26YLM&AO ^KT9<:Y0U)1%4J35_ND 4 MQ*_DO8U<)*=R>T-XGXI^X[=C8NI "0P+2>MAR6\OYG0@UB[D^IQ4/W4^3JO2 M"OJU-Y5K?YW7EZS&2<^YJC/?-=D Q8M&88+,:GL'KY'.)6GX7%#%A"EJ MUW[RTDNI[#;)""O)2=BRTCK^[ MWE._+R"/"?U!H6, IZ59CXM8/(^J%!#>^-JCEX0BH@'-A.'%LVAU\P[_QVQR MTME+SF.BOQ=I#Z(&[[B-*#0&6XK2X%U-!B:D0(-Y"H9]*75:-0_8NGYX>#U- M.GO'.H03TS]N!G&L[O:ERR*$DJT$SG+M-LP3! JI00:A8E:<"]':,WIYR[_N M'K\>$Y?[,WX0N'GR*L5ZQ7*)'%)A#)3E%KQ$ Z9XK7Q14O$.R^B']J9U,#=< M+Q'+@?<2[Z:YJ_NMA,;+HAP8*6J37F&AO@^F0V/I!(EBD^HD1?;R^RW^_]4+ MKI>(8"! >K04ZEU]]KL8DQ'_,%XL1SD%=*X^(N"A#LB#KA$]5:E5O9V_0M]#3P&&OG_EY/OLQ)L[] M=OD'\?_]]'H^W!N*87ZLH_XK#EA3,J^%R\QS!\K4X9.F=IOVRBK%?5#-.?!R M*@=2W78H@K:X^5V*:P )R+N!C)(R^20M)!N(>$[>9C#60%0&DW?)*-[:.]LC M@NP*1EU+^\D8\B6L/V#F0)MRHSMI_)J#GZ;Q!.]LZ-OLI;S4+G!G6(:LK2(W MUTDZJ#E!J4_T% ]WI$QW#L0!J!"KSHVWKVO&EE;A K:@11U M-!/%[A!K^(Y"VV1Y3-FGUI[+5DKZ5:K](^1^1'RXN 8 NK=(*Z?QBG;Z>H*; MW/>;LYK?_N_UGG(0J4X# ^Y3!F4=A7="> @N18>(/*K6KN,N=/6K(0<'R.:B M[//181VF6.=S$?\^U-S6]'] %3;TP-C&>V=ZUK_Y&J31V2).!,=(+..HX]!-I]7+U67;@B*"SW,\&U^<+=Y/?^!& MI*-4C#%66V"J]GXP64-T=30T!:R140@KFX_DWH_2?HNKE-_%BDLWIF45)N?Q\H)$/1*:R1BX@92QCGYF')PF MSK&HH@HQ(AVQG=SSG9;KMY!W,%CK2#Z'ZK]VE>];&'9U47U]=STJ+#GT(D 2 M)M9G;J>JX8'!]B.Y#I(Q%ZY)\1W'/]8 M=5/+.=76Y!%*BAI4D@BU_!&\]C&)I 0KK77K+G0-K7E3&TP\"[T#!32X604-KZW0D MM.TKDB'#[.V&GI/O87Y*^\HA8"ATYG+YS73=<__-8H'+Q4@58XI0-3TE"B@?'02) MC#P6SKS4FGR6G?I,'X3#72@=6J.F(X&SN1"'C-C5GFI!Q.J5\'*S.\9%\(8S MX-K4#A$4E3E5)]D(I .9/%F![JWR5M*&UIKI2)@\7$Q#!N&5K_LY7*X]A!B\R(:GS)O/3W^6J*&U7CIR&+*/: 89^-8[TH& KU%?$0LC,0F(A^M8CB5Y(XM#Z(!T) MA^W$-DA4UIO."Z)CLZ.:T=KX&]?\O?6SD=?.(BH'B;OZ7HLCN&Q93745&[)V M*NTTLN90!?D"FH?6P>AX^K,KP0X R+N_I!D))U %E$"_IS?OG*5FY#^3_7#! M$\=;1SV[4]=O&'[\-W5="&U_.,[H^'4)QW5MR'9&BI2CMKZ:BE4G<^7!HS>U M?6241I +'5I?T+R! MHKAIKNU&SL_6?;5*5,E9L"%*,CM6UUX3%C!&]#RB2[GU.Z3=J1ODF^-F.+E? MS=.-T(83@#_8X.-]%=]B)(](^$+VICZ[S@I4KG>JM8.^E%*PQ O%?:U-]PM) M'.1[XJ/ALZ'X!@32^2PAYL7OQ.ZZ*3IW?PO+NJ_+3^7Q'8^XDCY;IT'3 22# MY 1X$3D%A4)%;YT/IH-*R7U(':33V1EHCR#. 1C\W;DZDMH5X;(!QB-Y3H[X M&IS)D TSJ:#A.K8N2M^=NGZO?HZ,S8Z$-MR Z/?Q-$S3=D:JK+PW,4+!H&ID MR2 60:>.V\@L=](WG\_Q-@-UC /M"S^5=2///Z8D MMO?TC2GMLAJ([5THJA>^H%^;7.15<[V;(24C@X0M3NXX^NSH=#H'D64-(IDD MLHRXW;OWFR'$?K#(.F/>Z]CFPQ.3"03@K&6=)2=$Z4.M@ M&_TZRIUY(GT+? J^*#-KB?O/+P.W)BFVVQ=LWHD4"IEZ^ J;Y"X0W_$J!04 M[9).Q><46K=E/NX.^ZWTG@<1 M1(K-&^%W;PPZJQ$;)L1?),3!S(H^;,M"&1M3K5\/KHZ>T@4\V3@(I4A?DBW9 MM$[M=8_;SFK*!HK;EPAQ(",@KMBW:7!WD\"1,P$2E0N<&")YZ^E(A]+<;UU9I]@]FB@'X6VOJO!N]S%XOZYV MS[]=+#_.EO^!RSH!P+4#\0T EE_&I]_I;/^QP-63BT]Q&<;3FM2Y^[J(]U52U$7P-5;(UER+)+5:>ZMD7H N?UFZGH%[[&$W'=WGYNL^JTA:K?' M:(L=C7 M[(RT+QN)B5)K\K2-%A!S2F"MYBRAC,;9(85++W(].^M,-A/G\DO3!>G)ZTAA<":Z^3E^5\A@M_?N*0P+: MGC(: -8.S,;6'H$\(I18QZ0B,<^G+($)Y5%CSDF_OJN@SNH"^D?M\:3=[):S MY5#@Q5:Z!"D0]G:\VY"^,&M M<0\AXB9U\8V$^1M][C]&G@7O0E:@4YWAEE,!I[! DEI$8W3 ^SF>?AFY90_] M1CO'Q_.#QKI]8F*0,\B_7IR=A?GEK'P=GT['99SJ0\WK >R?B4&I%J/NH7]W M_.3#%?(^6VBDH1\N

Y *6C@EAL!N16,.>('\8TYL0A]/8\ MT+0-HAY,Q3F6 >IY+[@#YQ>X#Y:[.J?'JZFMA+12 ]M/KL^ -G6[ND:0L[Y MK)45Z\! "4F2U)$$:]%K:="6U+J\:D?2#L_'/+G,#9A%BMXES)!4;<.6G(% M5AJ"A4LF0NMQ KM1UJ^"ZA!-.PP1/%10 M@]12U_-T_X:A;FT]2F\//;7]@P[75#L0V$A77:]T(^@;UUL6%0I& 9EE3JXW M:G#:(41T$E&9VLRH\8E\BIYF,[!OX[#AJ*<5A&8$W4HH"G@M75@ M@@L69;+2M6Z9^2("^]5*S7#SZ*SKYD(:I"I:50?NI7LV__)P9;.-A$;:9?W1 M-[A0)DL*G:&@)<-A)0Y9J&+,JU?0SQ-4;\ZX@#IW]<*#1D_2#5P-4[G"C;^"J-0LLL@(ZUPFOSAKPAO[ 0HX[#TIYV3I)_A0]?0],:X.)AZVU M&TE@D KC89OPL&D3_F$V/?V&\[/;K=3W4"HO6^!PQ7/ AAHII\W$BMIO?45, MF-S8+HJ=?6&Q@$N)@*A]A"BU!_0F\\0$?:/UTYPGR#E4.=V;T?%XR_E;W[HY M13<593?GR7D?HN,.+*L3U%5]]JJ"A!P$BSI'\M-;>W;--]&O&FR%OOMJL%]9 M#U)WUJ*NY+:2 7>+%=A<6>];:^:&->! M+#0$\MS).@L)+A V"1&ISJZ/JGGWO!<1>' !ZBZ+W4J+BBQ#?87E)?%$6:8A MA!0@1\54+,E9V[JOVLLH[/G11V?8>E!*VIW. ,Y_(0@D!T2,#Q;02)FEM4VO%=)>"0S7/ M0[9]G"UQ&WAE0!F51RB^&F.A#$2A+1BIDI>I(&O^P&QGXOK5-P=@XKY"Z48< MP]4E\7Z?U+WUR<-/:J13GB&QD5ZY$?'J ?;U8E]P4H<7G,P6R\6JL^R*G*LY M"]>88V109,@&M"<@J*#J7*[:D!Z%Y%S0_USKJ.@PB@_56SNO_MOMU6_5O^@H M%8NT_2/$-$O<;SY_BZLNK I:*PO>*D418FR]:%] M@IP&HS;O?_2M>Z:860F9\,KIU*R:M\3(!=1Q])P"E:)"!V,T'Z6G[\1]&TQL MF8G91@*#5!L?+W(RF#(8K M)A58EI'B[QC!)9; UMFEJ1HHW[HT^3%:#FY[?N]S;W";T"J,@G ;],KF)8@\ M"& ,(_-9>LM;MZQYE)B>X[(6.'C0?KP)XP>I,#8.U>R+E,J[D<-[YKX-QFJT#K&FFC\> C+^"R3[%X68QK76OS'$V' M/^;8_OG;[* Q3NOL%12GR< J30:6A0RF>%,O:'CPK?,^+R"O[R<=#;'S\"U' M-T(:J.XACEVD.G9O>KJ?ZKG] 2TTSZ,$-5,\MU98]9Q8R7O+Y!=GT<:D!%F6 MFE%$#+4SJ0"IF8I"*J4P-#^".Q+7I,_/4PMM@WLRANG*!JXY)]]<1 AU@BA# M9J5A02;57B6_G,Z^E5,7^-K: ZA+^0U27>WV)+[[U_U'?^7?UVM_*8*,)7DP MY*/7NEM)-C0&R(5E7E)DNK0^\9V_]K^WP.7ZSYM3HB0W3LAZD<0IH,A&04C% M@),L&IY40-E:[>]&V6!?\+\$)8^\X&\IE &T-OMC@9_*N\5R?$9:>3&*RFJ3 MI 5F;0&5! ?/60'K0Y0R>H&L=77A70KZ[-E_6K$G\M9IZ"?(Z;??8D?@:<7^ M 2!IRZO>M<-P.8K)>L9R(7E+11P*!H(O%HQF% 1;[U3SLMW'J>FW V)7]JL- M\P< HV_SD/&J6/BJJO@+)AS_J(7%FTVEF(0QI4"RS-+9*!2T"-*WNACOHM R ML=:(VHFP?H<)=@2N]B(9 ,ZNW^W<]_&2CE&YDL!P10;<,P-1^@#H9"2-&ZS% M]O?,VVGI=VY?1VAJPOA! &@U&7Q1^\+.Q/4[#J\C MO'4CF@%@[OW9>1C/5T-;:,(2M)Y\$;7%F<67(FU[;]3S'OCQ/UVGH],G=MQP=U0\UHRZYVQNF_X MU!JP3Q?7>[K&C"JUIVGPL$KVE'.M<,Z9UXRNQ-X=EIN-^B\ELQZ M1VP>@ E[ID/K_=T98U%ZG2 :3P9:*P>.!0;,>OIOT3:SUD]]7T;A;KA[;4GY M#J4T R>S";TW5F]0BMQ[@\1LMN*'M]=P,-.#\ !'W%T^H3?,'SV?SQ0C6L M QY\81#J2!L54(#S="S(-\A.V:*9:?W8;2?"=L/6:[L':"^3 0#M(_YYBUWS MV92^3.L6\=OW)T5QM D)W!/S%$7@$*5S(!-]@TF&3K3._[^4QMW@]]J2_YU* MZA57X'];=3KLKOY^\_G'JK[?MIWN:^]=K=Z104"0ME/Y^ M*K7D][?+^N?OQ,39K6E=UM..%-:>@5@?:&E5IX%QX"9;8;)1JGD6> \R!UO; MOP\R2CR(]!# MS-Q"B%KEH+*A(]@1,O<@=[ /"%H@M&OQ#0"I#RN/WTPFLS]I?_C[;+Y^.%'; MR]RS$$5XBN<9>=:S#A$/P>02A#3)" MV>39]P]![GY LP&Y'081NXXXC4(Z*TGMH*I#,5+2Y++9##PDM,9JYUU'ESU= MC\E].UZ$T],YGEXY";=X?NL1:5(FBB3!NIIPK+U!@JAE=ZP0!Q)#8SMHU_D\ M87TW+&B/GBW-)!O+9P!F<2NW5F,[I]?S%R[O;3'&D@)+ E*0$13%21 R8R T MBY%)4T)H?[7_8C+[#2F. +^9O+Q#^MDD'.'YO.% WB+R"K' MB&"B4K5WBP''$P)C1EIRX(5H_CC[N..<;R*;JW5O+;+X[?+6WVZ_(9.,0!P! M74!01B#$.G#+Q!0=,\23T/H.8A\Z7]6HYY<@[?'PM",A#L W^QQ4U7SWYC? M9Y+#N(ROGEZL]DFDW=+K-<):+"[.,-]3\+X@3R&0ZY& O]&NY>X'U\T0_2MF^=*+Z_=7_JXSH:?]ZAA7]RF'6,09>,!80- M)/HH.43-'12EK704>A>B&H!]OM[?+?7[ M_"9E]LRD5$"G3&%6$0Y\-@F2+R9SK5AHWF%D+T+[M;7=@[(SH0T)F1M/X8Z' ML&6W] L?9]/YG=(J>@E.% :Q]L16/"9MVC>PV$I*OU'. ?)^ MV*_B<%8/P/2MVVY\.L=:>C8]7>WJ^F[H;Z'V7G]P1V0\*!V;%D,T@&Z;A^Y MOP]T_R-:S,5\@JAFLS$W:VP;8Q]0%Y_?I41\1=$_D,TL*]26E^@;>S?F'3>[OV<_R&\[-;/]K?"NZSS.&6\N#- M-;*FG\/EZL-K94 E*4QN?+.4F!9!,P@LD8^D0@1?9 26HN=)$89CZZO()\AI M^L#G'N_O'9U,9]$D\D)#?::N@J'#&I0"CBML++D^]W MVDEG #9U=:AOM/3C^])%]I6\-)6ODHQ#8]3M2EN_UK0K MS'4BF4&:TJ]+VD:D@#B?S,[.<;HXL-KXR<]KT =@9W(;6<$;-ZT^<+U9HC;G'T]/KI6Y:6)5$+J+@P+7QH%"8ZC<6P,R"M(5) MUWS*WV.T-+3S]U:HY2:ICA4:3RZ6#^KW5,(9H)*D>M MDVI=:KL+Z=B:T0=G6-]/E.-TUWCX,2V:;#Q#7+-6&[?6(<6V\?PVWM?MWBT\ M6JUL,L 9UCK?X""&&,$Z9,9*GJQL;91W)J[EP\NM2]X+HH)BBCGK2-%C 253 M B\5!5$LYY"T);>XNW95.Y'8=PN.+E#UU)O)UE(;I,;:K;OGEE:';W$9QI,. M&Y@^L>:QFIKNNNTC-#HE@^B%1_ ^2<)TRN!U$L"*H( Y>5=,Z\NO]HU.;XYR MFH3%8L7VZQSRJ-"YH;-JP6=1JS)"A&BXJNUM3'(HG?2MNX)O)62XK4M?@(&' MDS4.97F?99[SY4K];\[@FY_CQ4@[K1V/&E*J)8HIU:%LTM6^EL@%!NWR3@?B MF=ZW]Y;MVP0>+,19&XX.!PQO2;>/IR,OLPE24IBL"J?(@4(:A\:!E=YAI"C' M^)V"Q-WAL%ZX'T <++[M,-B#EST#X6O":9B/9Y_G^&,\NUA,+M=C#C#_#<\B MSD=!H"A.V=H=DORS$#)$AJG6=3'T/EIO=[JY>K9%]M-T# (F^XAWUA&O]\;- M#YS'66-[DO_S8K&L7VTVHE EKPT",D<@_9<@R+J(9(C1KQ24;'H?'&M M_?)'B>F[(V$KYZ0MU_M^GG0RF5WD=?ZS)A)N!B>^^WE.0>-X6=\DCY(+L?@Z M),S4:\^L) 3' [$M!*M1"\.?#:MW7VY8;NR>R?*8?8R% F<3A,H07L+D7P+F[.W1MB0L?7%\.[4]=OWY*C:[E#9#$#; MG83S\3),;GL+[]<5Z/FWB^7'V?(_\1@(ZD4O#W,/Q;^*N+BAG=V<^S58SGSJ_D]MI]6/= MSKV<%=W?T_&40C'& 5]U3O!&0$#F0,F".1,6;K96IZYC>1<]T M30BQ:.L]E&3@(@54NBB>0_9)F=9V=SLE@[VI>PD*MDQ=.)3I/2?E_Q;^+;V:,[.Y*-!<^OJZ""2+@IS'Y,$IV@H7J+G0F#'8YUR;;1_< MG\@;R6G6B&E#$?AO&]J=T]YR9X"TH@)5L-11XZ0EN4F.9:Y%\"\2^&]]WZAU M*/!]F#84@9]<@5589UD6D# 84,E8"MH*Q7#%AJRL95&:%PG\Y 4";Y[XZUC@ M^S!M".F5^W[0;Y>_X31]IR#O'RNCEX6((AL#PK- NR@.@B<^2?0R9,DLPPY& MOCU)4[_7%0T]QTZ$,$A07>UF<]J22H)Y2[O(VE1=&, 917]XC2SZY#UO_=[M M.9H&%HXS@:]J5V02O$@/24=5O2L!9'P3H)%&9!Z/TM;?0K0U2.902*9BD< MM5Y!,%X#RT9IE;7VS5_T/D/2P""UK^CO0ZJA'(8 J_O;^'!=/F!M#)J1^N:F MWJ#Q:&N;OTR>7V9<6YZC;>UN/TY-OU4]Q[!R^S%^B!#ZC//ZC7"*?)25-IFK M".AK6E1$#2Z0,H_%"9,B?5II/;7X*7H&II/VE/ES4-I7 *_XG?S',*_[_X&= M5^(\6.E853=/;['["AL;60[UE5DR=4@:KT/2BK0@BO!,Y: ,>ST5-K74.0!^0,MM;F)7AX MHF'@0>SO^Q7LU3N[O^+L=![.O]/1G:RB%A:YC#E(P%S?[O':4(E"%>>_[Z& ']HJ:9>&>M>=TW8/#T_A8V,8D*K,@Z!P.+677NI@BWH 1? M2DJ8G%&\Q=/71PGHKRZCD6!GK;D\ -?ZXVSZQ^+JD3='"A^KYY96#SIM!A^( M(R&6K%)65OC6X=BMY7N$1QMAWG]1L2=G!P"*9R\3)<]>Q>1 9E:;^0E)NE:1 MWX^VU$EN,H76@TJ&?:??VAQU(HE!(NO>M9 0=2ZJBWD2WU<%")P[:R0 MUFO,JG-DO:J+_1C-LG=*H0X<4&L!*GD)@1]ZL?\2]@\ 1MOOE[U/05@7@:DZ!DF5 (&< +#:I"SH2V2M MC=YKO-@_!$"',WX Z'GJJA%]U#%G :*X5<\4"]$H^D,'M#)8FT7KQ,]@+_:/ MZ#/MQ?\A0NG6%2.:H%%F8HS$>FO-.7@D/LGDN&6H?$#W_]_NOU#D+[C=?PG_ M!P"EF^CVL7OE+'36/ 3 '&J%J/7@;"B AO'(LJP_;0RH9XD:&*SV%?^L2UGT MG' \J2X?SHFCR\OZ/&)UZ)+/VEBFH AO064K2'7' BG&0M^*/.R&I6=RC=O6 M[O<>OXN\],$<[KVEZ_G%/'T/"WQS.L=5(O;^EC:'RG&1"-RDJY'55EY"0RC. M =',LK,I!+V337NV.^..!/67DSQ7:J_)ZK' 4M#1O<.&_SSW?1T$J;YM_&,?EC;4&VV806/@2 .1:4Z0Y(" MR("1/#:MA2/6Z6AW:U'P^!K]N*O' DH;UO:-D/>3R<79>!I.PEF!T2 2OFT$ MO@N,]N!^W_;J\T6(4AD4+3G3'&94M[-]]WV MZ0-$PSYRF[5D8N\HF(_),\?/DY!6IOO>5F31216RIS87V@_95W"J"-!D8Y'Q M+*Q5N^'AR75ZOJWN!!GM&#L DU/O-#Z56W,55FJ4G*R")M4ZC=J*(7$/WM8B M?,>D2,I8;5J/&]A*R$[P,:_-7SF-L&FZ^\XV^6H14!75U M+D1VG X9 O>)=*<( 4).I?:YDLH2ZRQKWESE923V:\4:@.)^/5:'$AH $]F M$_KN;/UD[O)Z^[^/S M;[-WT^5X>7DU - &F9C,(%6D@TC,@>#J(!E+D7(6G!G9"7R>)JN_>]<& '@* M3@VET7=T^6F2OQ+5'^H[\Z_?B;'?9Q.2RY6&K[VX@N,&F)8%5'V:$'1M#Y!% MI.@J"6/O/>5^)+I\>IT!(:6E;&?=,+IOS)S@?$F\>'=V/IE=(E97X>UXCJE> M'UX9Y,*"*L0A&WP %6OAFZC=CQ77*AH1;4X[X>;YM?J[SS\:=AHSO&?C]GD^ MRQ=I^6G^%><_QFE=$R48]T*K#"5HOQDWR\G>BQ 367^EPFX/QIZQ8-O6W@E M[C7Y/P=S>!@(J3C?[&"Q.4(QHLLZU<*56%M)& JC719 2K.0HO2YN!9#Y!\E MH#]#=;A,'P+D0 ;W;8=NQIR?D+Y=SHE^S%]FEV%2!]Q=O3HR(1L?%>BL:K&E MCN"--5!2B%D'1@96[&2)=EFM=W@<*M%9E^P=0*YI3?[E57F3"P9%]& 4JP:9 M*XADAR$;$UD*9%&;9\?O$-"?Z](6+H=SM^_2]II/6FE43DYXU-Z 4(7PC)F( MEN2,&R(_>A69Y3N]#GVN=/UJP9T@X%^3\[$?+X< @*NL)GI91%" !A.H8"4X MC05XL,KG()RP+2:AW5JRQP+U_81U7]Q[<*[O"7CCZ?CLXNRJ;KY$P9R)@(X[ M4#;5:A,*U!B/EOG,@O,[=:Q[;OC=[45[%OH^(INUX-\ O(!-.<%*YWVXZ:S) M31(N$.2=DJ!202 C%2"AXB&&;)GJJ##K+B&[ 8.]%IO0CNE#0,Y3'52+9\EX MX\"A)]>ID KURI,G9840DCX,?>?3;(;3PO9P<;^D>^U+>#\ ''V\J'KS4_F" MY[-Y;9KYQW2\7(P8MQ8U$Y!)^Y(>U89<9EW;_#KK)&9IDFV,H.V4#*+QO-Z[_VI?)A-3S^,?V!^LUC@;^S!; M+$;>*R,]9Y!]=? D*=I8(OD!1COMBH^9[W3!_)*F$ELIZ;F]?W,0->#W %"S MM3[W2N=^Q70Q']>M748R?T^P.G N3JB!(<*V'<_R:$<+_#S?)SP^H?7>^2C;,@[X$* M1"OJ[(4$P1K2Y2$P%,+YG)L/.MF'T'ZKK8\$SJ;2ZOLJZRVN'B.0!_&^7K5< MK-]HKMKIK[]:C$EHFW$1(8XGX^7ENS"?SBZ6JV*2Q:@H[KV4"J029#&BR^!< MK0+(7(H2O,_W6V,^-RT=HZ[?P8SA ;2&ZUXC<;X2W12W# M^S8/F7[Q;;A.9K7'*B_2[YX_:C;S(AD2)3/A$(O/*C@#/@2/>0H?#8*G>#Z.#KV M&4I[OMH8 )@[D^L @JJWFV7?3]/L#$>6(>.8.&A>_>\D.(20+.00K0J9"86M MY];>I6 WM+VB&Y #&-RW#GSL =?BW<\TN:B(KR>GC@NK1=17LU._8*U)JC/% M<%YF\[,PI5 O3L:G*RF^^WF.:8GYV_B,?H4X3=]=E/7;L?4!&V57C(Q9DO-= MTQ*H3&VU*.D$Y10MEE!*W$DS]D/_;@A^!?GI M'$]K!X-PN6(C[?<_,,Q'IBCA0ZS#B;@FLU&K@@4&\"DYQX+VY7Y9XPM!_Q)J M=H/P*[CVZ4<^KQJ0WW!^-D)O:AE1!)X\'3\F-01G&=BB2\JL>(.[M58[F)3= MH/@*+H]ZD,RKQN%((Q<20P'+9:[SMQ7X&!PD7HRQWDLE=DM"'43&;OA[!9=& M1Y;( $*;S3";WXFIC^W[VHFY\[L/_9F13E'3\:JM%6VLQ9*9OM((W'CF55:> MQ]83/QJ2OQN(7]'E4E^B':I&77P8)YPN5@];ESB9D'M]$2:?Y[-SK*TXJN'( MW)(+$RQ(J5(MEO+@=*S-/;-7A7OM[C_6?&E4]2P-N\'PM=PR'4D6PU&D'V?+ M1P\1IX@L<46VH)!OHNJP,%\[)[&LHD@,E8VMZ["?IVHWO+V"RZ*.!#$$:*U? MG_WU(M1" /Q_V7NS)K=R''_TJ]RX[[C#?8FX+RZ7W>.(JK+#=G?%_TG!!;0U MG98\DM)=GD__!R7EZERT\.A0[GE)9Z;2YV#YD0 ($,#ER_F7+]/5IIO1E]KP M>$+,&!:D %%/597*G#@J 01WS@:=;5*R-;2>I6HW:)U!AF<@18QM*+?L;$*F ME"OO!42*E@P\!?&1VP#(*:@WR=N<<2?+=^NAN]5:GTM2Y%!I=:+EU]-9F*7U M4>27K_,9R6\BK2ZE>$E<& 6JQ A!U9D]Q)6+H=Y_WDOG/[YB-P2<0:*BH20[ M,"@_SL'] RL3(J$H!9Q" 4I0Y.HD^?@E&"FM10IK6]_R>9"0W4!S!KF!=N+N M%3-_S&?IM!M& MSN44O*E<.]AM'CH(N"Y>FDCO>_6'66_&\Z/ M$[0;EL[H,+J=^#O $JV)!88E_HJ;?]_,GF:/3*_!["PPHWGM88@0K?? N& N MN%"PN6^T)XF[X>T,3IU/H:*#$?@-%W'>[+QYN5I,:X70R[#\?&6Y38J6C':$ M+&@K5B@91$D>(:-(PR>'0OO6]PT?)&0W/)W5J?*QXNY@W[K+Q.W(P6K!ZX:; MK:PW'=&354<'R9G*GS=NMW'H!\-FWZCMG Z-6PB] _!?&&"0H8,HF:(E6.. H>2(8E<9R&&:/10S3U^(&:W7@QG<.;<5NS-\//_ M_\/26A4[OYBF*2ZOVC;-RX\QZZ^X"M.+Y5TNE],O7R^> M/;AN]_+_N&'^OEBV--R!V.D$@7^M<)8Q_[]-SFEN4?(B+M>NU$1DKI- "5+( MF@=)ZQ%E".3,+7^>7<54N+WYD M;9)B<4HS!D[: HJ5"!&%)Q\@I:)$+JYYC=QNE(W;&&LH;+57ROY0\QNHS=9U MHOGCP%D\9DN)1E+D*B(M&YW)UP@^4D@28F*FSJ\2@^]6NV;Q!DN^G&ROVE?D MA^]4\U6X&#[O4K+T2D4%N=9'*8P)?**5(3#KG(MWJK2.!(_.NPR6=CDEB@Y1 M0 ]F[YF<))?>:Q8]X'K\3STF<2PZ6ALI"EH;/K/6_=5:I(4'R]*<$E('JN'G MCA4G]U;/B:/%">\I7KPOC.N(\3].HZ0K]ZS,%U?W75\2VJ;K7H&X/&5XOR,I M(RCO$"$-'_I+Y[(6)D-148 RVD%P7D% +2QZVLQ"ZXKC]J'_.M-].TAX2,"_ MA(OZZ:91.+-*)$-[*%,BU$.W##$Y"U%ESES@F5R^G:H)]GEKMW'_/B"X4UTP MF,S''K>!2U+,S71LYZU*KEYB\:G41B<:HA US^UC-H%'*W?*QSTW: MP#"L8N=MI-P/0+9SB8*+ROJ 8#GJVF4TT1H2C'R_(%(P' O;Z0QU=XB,/?'M M*/4]#(,#9#DZ$+Y-ER3LM^7=8CI?;%IZW&RU'U9AEL,B+__^-1./+_)_72Y7 MMP:#,^.,*\*#D)DXE>N^BYJ!1&&8IEC1BR;CG(ZBL@N('0*-^2AZ&KN4] M^U9>4Y%+4U.:F>FU3(DYILG;D1Y#B5&+'5M@[OOFD>;+G<; #:Z*'HZ-=CJ8 M?S^_N*"HYU^TOB;""L%JSWB=G=L6:'%)KF:)R-#ETG[XP]Y$]N]W'0B8@](J MAVKO;. YL=XYPV.!Y(0B&=;.1](P*$)&J71AR;6N&FZ8S!LN8!P6'H?E^/;1 MU;$YOJN^PV&Q:@+'=XOYQ@EY@,4)58P)UPT_MS,5WAVU(H;(L>/:^2LTR *MZ!SRK1CYK' ME(WEN7E=S'XDCIR#[G ;/$Q[YV.1LXTJ1F[!.UGG.,8(D14-C"F=1(I%M;^% MVLXB#Y?([A"*>^FJC45^-W36>N+C[@XMLT;>:D6Q.,%,I!"=;4LZH CE&HQ(HK+LO,O=NI M4N>9$^6'WCTN_!1*]KEXDZ]@DE4!RM M>,B.1[Y3@>EN./F1@/&2"L?K]$> '"G@#CSS+?7;?(ETR26UO6C=P@8'1W'*G3>2KI=W%+>"F5+OG%2T>99RPY5%83VX$JB M+R$$Z4RM'VGML-PA8*2TT6#@.%RZ'>P;VVYJ6^*UTR(7B>2'%4_$QSKVRA?@ M47*N(N?Y?N?=5@TL]X!&\Z.BX:!QN'0[@,96)#<2>;OZC(LM+T5J'X7+H!4F M4"%+B"P+T-SD[)--:;?*A_TWD0?I&>=@9_ ]Y7C9=X"C1SS[FR0H[9&9<5G M:EH-JE1^DC%0N)4EZ,Q2:=TNXSF:QLV?-(^%!E%%!]!ZYKCANK'^BYI\7V+^ M&/XB^26O,RV7F'BDU:,+^$C?.1UL$*EXS<)ICZD>(K/+8/Q G#PU$6$ I?6& MRR.'/N088G9:@\9(K'-A:LK< R-_,G&7K=6M+>VIYWF<>B,= ,4N M_?V35<'G -YQ5F-E#[%@O4U)1+N2B]:MVU(T&K0P6#+Z%'ALI9)^MM%:Q>&X M8CE"S+GF0:6B[X2 [+U1 3T&-9#-WLT3'"QE? K ["?>9E?G!TC\_A$6FRWX M^ SO#X]JELI]FL@3YVQM9C*6E"AZB!Z4+/6VLP_ ?.*L^"P=/].<[?8UAX]W MW41;,9'YU62.10P&E)8>O!<. LDGE\)T8LU'NC2A_#SRP/O@[Y'MZY0:[L.A=X][TC6R-3I:&:/W)?AZN4B?PQ)??%K@^BSY/DO;A:]'^#"<,-Z?3M9V'*)FB1Z?7TA00O4;(1:,1DCYN/Q"Y&?7CGOS_#"<+ MAP&A@R7P])2B4)S7/-9+Q-;6= FM9U$$"%D2&91BHFU=)7G\V*A^C\ .1,E> MH\WV4=G81OI)3AZK-)AH@]S4\9 J,PG*)XJ9K*Y58D87+-I%MUL7H(->?^9' M7\=!\$1:ZV!?/%K0FQO ?.)1::MB)$=(UY:54H+#%('D;D7[ MFCWN\V@FG1[63 MWOWAS<2U+R,GKM\PM&)R8AFLY8J,2)00@]2UOLN@CU*&YOW8!J[?>-Z8U@89 MK[<-,IQ,&(U'\+E>Q=/:UZL0%.UX3=L7EVA] Z_GUAN[\+6;PF)W+^90P7?@ MN#P=': JUCDM(2=)KIC5%H(-;#UN70II3([]S9T>IH/A, #8*U;;1QL'0^MK MX^9P3\OMREM*\T^SZ?]@GGB7,'O+P);J]EBC('!.?G]*(6.1WC:_:+D?A2/V M=AT?@L?I:_S99,^+\47.TZK,&@5P#(H,A/'-=,-W<%P-)?+N;:<)!B,&#:)F390."%': (P)XT)@IG1X&-K^)G ?&]=> MVCC2=@[7QNV7R^5TALOER_F7.)UM=+==/.'BS6Q]T%!_."*2W/<5Q\>31S'5 M**I\B(99KOSU8&)*%K? MNMF/PJ.;YFS'.[TM5^^]]9+E+]]O_;3-IBF?K,0"(I0$2D5;FR4*X#EK5U@L M7K?N\KLOC>,&J ,B[(>>/$,JKP.S^P!7ZXJ6F&7,V52[P26H&%/U'A@PU*$X M%"KEUJ-E'R%E7*@-J_]Y>V5TBJGZ[0*OZE]<[3>;M &FLZ^)T@01#0-C43'D MVBG?^D+8LT3UL:4=I?H=X'2X'L9.6+\+%^$+YL7TKS>SM*UYPN*LUE83_84< MT63(V2U>@!7"91M%8??[$SX25C[P\/[P<(3NY@T%V<$.4\.3Z>S3NL!NMIR2 M*M:*^>7[1WK >MW(S (:P<$P5<^F108?*43)0JM2P:,3Q(U;OG" M22U96P7UB[C*SG8]%B)OD@.LS1^5UA&\,!:29)S39XYDMI/! MV^U]7>+G4 W/AQ7WV AZM\!;6_AO^"E<_!Y6]>%;9D@HW"2G0!N=005I(?A2 MP'J=4LFE:+M;%ONY-XUKYP9$35,1CWSWY^-T57V!-[,\_3;-E^%BO2'S;)TS M28 G28 BC$,,B""+3UB*-\;L9,2>N>?SX,O'+7D[B7O41O"](::_ 16*$*4Q.8Q$B[.;[W'EL1SAH MJ;EY$S%V$'B]J+G,ZX#!!$S9802;:\" ,M="7@>9*6W0"XZQ]56O.P2,>UOK MI"'\X8+O #4?/I- ?PE+S"_G7[[B;+G5T?6=")+6S=^\"]_7 ^HKQS=LS_*[ MBS"[=6M36$;!:D&(12.H:&+]CI8/5QBXTFABZYS($'R,/##V<%C=3\V-K>.Q MS>..0:P1GDE'0B7O(H)BHMJ-XFA/,,&ER(LQN[4+.8>,M,K"Z MQD'&2@A$#$2GG36.>\06?;#.M=/(7CH_J-/(/@H8VP+>I#)???EZ,?^.URV= M4 ;K:Z4/2TF"2K5U&,77("+2AIU,8CL:O4=?<0Y]1O;2Y<,YXF,$.S8\;K;G M6FM/CWR/*7R=KL+%]'^N*BNWUU2E)L6KG$ 2@Z!PCTK-/^"RW^$BTO\S^FGSQ,G%19>+'!9)]AEELEB M>?*#7$D)I32EM*[(:#0_7&X+&.4(< M&84'ZJ-/9_96E1<9B>6&K'?SY>K.G]VD VK+J-D2)TDP[RUY\!)UG;->W:/B M(YAHF?',,12['1(U)6N<3*%/ M3@8'LM1A"59%<)DKR-&EQ)AU_GYL-GQB^A!&=D*^/4?D]Z/_LU\$_R"O:=,+ M<,-[C-8XS2&:.NX^1JQ-_ASH1/K(,I28^L+^7?IW@KS[]X7\$=KN .F[A[!]"%*\.8STD.=?-Z#S)WPJT_9]P.K;LN^XSNX9RU M[8ORW%L&:8VR%VOC=$?QGDN9E0#&'2$XHH,8& .GBI'*!#5BF,I4^'/\(ZP^XH>^E_Q^XH^RBC4TS=[>P0K386\]I7 M<>1%2!*7)?\E!6Z,-,X&Q4^ KC/HCK*7ZO?NCK*/'L8^&'VPJ0='+HQ)4(0A M;Q2+J[6"#+CA:-!PE;1YSE4[U^XH>^GNV>XH>PBRSQWF)B12*%VN QB,JA&T MH[W8:5L@&UV,8%'G,^N)TMA^'::6#B!V56'R<;Y==U?,X?)OB_ER M.4&?@R\4"5/H*VC]T6H)UD= 8SV+2<5D36.8/4=3=UO6@=J?#ZB*#J"U1YS^ M8"J=8IVK7/I$5.8]@A]U/1 MX?";K\+%"4<)U./VZPLC89;;S*8[\$W##!;8E\5Q,FA""Y%KL:SSA==[:W4 M)5. R=B0@K"1M\X7=9Y!\]FCMM*#+3R"XK3=QU*G82)ZXP3C&O\W@S80PH[. MH.VCO(YL]?V3>TD2BE86\"Z4Z@.K*C,&WOOHZZDJDZU'2OX<&;2]]+]C!FT? M972*J;NG_S(8#.2@@,#:M[4(!R%( ^3>,NTMET79$Z#K##)H>ZE^[PS:/GH8 M.])],/&#J+DAP81U/5=&I)B]'OP;(Y#Y(!S;MXO$V630]M+=LQFT/039YPYS M$QWAJCOW^[^HR+S6<3;@KM2'6RDK2T)2&2-U0OD3M9M,8D(Y==KY5=&>TX MG]C-$AH$-#_9RGJWF'_%Q>I[[9*YVFXX7VL-PB1;G] H7KN6(RB'&GQMDT,B MLH)CL)A;MV<^"6,=YS%[63EM0/&3K90WA)+9I^GU'Z\WD(^?P^QO\WG^U_3B M8I+7MS.YAAQS A5\@LBQ=D%VHL1B8^S:]CS+8,<9UUY63EN0_&0K:"V,/^:; MTHDKPSQAV@;T#*'V'JP3?"(XI@(@Q92.(RLZ#U7$.AA3'6>">UDIQX/A)UL= M6W?U]@1#.>>&%N M>VZ-@GQ7SQ*P6@ CE?&)W4LD[5Z[-@"]XS10&6PU]*KI\=? :?:)M;V=<"V+ M= M4GPN)F<+Y)**:D#_S[5/#[\A]@7_L#5Q+@4 MF0X:.$=%QE(7< 4-Z,R]]"8;/,6=K6-8V&T%_'NGWO?5=+-K#(<#_?ITV5NA MF3<:3"J2(I]8FZ:'"!)+LMDBT=ZZ'_->V0%^?BGI@V1[,":^X2+.Q]W^KAA^ M='$(PSRB+1!XE+53"X/ M(1B#'VNUV&Z M6(^8^!W#\G*Q&4%Q_SP*)C2+GZ>S3+V$Y/>:V5Z,W'W_[:P@1 M-+H-=DW%K]-ENIA7 I;7-W,TQABT4\ +K0+%):T'2W99N"QEL3*5YO4H3]%S M[.;\*\;5ARK9S1K[1D*M"_+U?/$A7."FOC9@#%AD EKWF8+.%"$4SH$SIKW, M)@O?NA_R#F2-6[W9#"/W]\S6"ND@/7DMJU^^7W_[GU-<$%&?O_^&W_!B?6^D MZ.@T<@$AR0!2L6"#0R$S=75$Q;?S+Y> MKI9KB?'K6TS*9%>(]E17KI$(OO;4HB7,16 2;6B="7N"G$YPUAX$C\'M2(UT M"BZQ947H*#G/H?:^4+0BM0<738'DD*GH!5F&UH[;$^2,>U=@7' =HI$>P$51 M^RQ-P\6;&;FVE^LY&G6K=UEH*[R&R&H:*J5 XE$14!17I!"&L]99R4=(&1=4 M@_MF#>3? 8RN6O,L7\SR9LX0A?%ORP/<+3_2(Y.= Q:(@.*7 \BS0!,D];WT#XT%"QL7:>+B8MU92!TC[^X>/B[7G\OW& MX&PY*85%IB,Y*]X74#8+B++DVA,A%HXBEN;33Q^G9ER#W WF&JFK ^"]G"^^ MSA=AA;_,JTSO,Y.9*X']?5O;6WK*QW D7)/# =1V.BA!]T,"B]4JA\;%Y>.H7:\KJBXLHM4))QXR48PX@G66JI3PG HRTY!"5-]"? MVGVZ.@%;*S#LDODZ1C,=H.VF@]M].W!C(7Z[KC SUBA5' *JVK[-((-@4@(, M&3'3U]2\G'DO L=U[X:VJ\/IJ@,@UO9E$Q$RDUQ9\ $313N:T>*Q# P7,@;. MI$^M\57?VTL3X.9JO1]J[BOC#G#Q^WR&WW\/BW_BZO7E+"]?K%Z&Q>([;;CK MK7B2HU?1* \Y)8I9C \09(S G8HB*"5"=(TA\PQ)O;3D'!I-+34S=OO?;?/$ M^L^M!HHOOLP7JUH _7*^7$TD>ND])UEA-K1U>PTN:I(5$WZ]?:O[C?,?N;BV MP\O"'Q] @0N_@6LTC+-U;&9XLOE?$A<]KB45#3H#3(*3UG#OK>/-#B9T( M&]=].JT=;*NE#J!W7VCWO-';JVI=EC]Q$1-:$2'+=7=8P\%S0^NK7F63/G@; M6Y]7[$OCN%VQ3@?(0777/S93NOQR>5%O\JYGEOY]ML!P41G^&X7LOV"9+RAZ M^FLB2C(N5 \BJP#*TY=(QA6RUTKEJ)T4K5V])H2/VZ6J&Q0/H.4.XI-#F?Z- M?KIA.FD7O1 %@B5AJU*+>J3BU=9(E2)7RK4N0VE"^+@MI_J']N%:[J4JFGGLJR2*Z3Y&"UK'VT4//8>MCBKK2-V^]I/)PVT56GP?DL M/WW@>B^0C(YYS/6D/X=Z\&H@9E8[MM<^5DH':^[-;=DO>M^+FG&[*HT;W@^G MMAX"_VBGFS_"HDX__H:M6T+\\."!I/HT M Z=HZ"!S\#[05A!,[?4MM0$7T0.7B4M3@F&^]0' D T=KI]]JW7*%5+?SNX" M]>^S>5SBXEO=+->7U6IWEEFB_Q5NIJMI%5P,(0&%R87DDQ@X%34Y=2IP*9$G M.9A\&O'0207)L>A[M'1D#%5W<$KRDL%]HO(RLZV5,P5;8+A M]?C1D>,9DZ80N3C(P@H6;4PYM=Y-GR5J7$0V!L%N$#M0(V,?6OP^O<#E:C[# M1]C:E@LZ58=@!0]9ISH:MQ2(EFD*=[U(/&J&]^\?/G(LL=O[NL3/H1J>#RON ML1'TG_.+'$/ZY],<15IN-BH+Z'SM.^HI/$[DFD0D4:)(P2/;"4 [O6[V!W8N!V[ :DL65"V@-3,@Q)20% ITOX=N0].!_ M#:#*G@"Z4Z<7I3Q#+QF4A+1Y,U; :X%@G:USBB@ZBX/UR/EI6G_MA9"C6G_M MHZZ>L'BK%Y"\VO>3"-$(!\RH! IK%:+UE;/@A/'<&6P]1^T)S.A9N*SLX'3-W7;JXD2'PK4B T1\*% \\CI@T4#.+!3K MO(ZA=<3Q*#&=Q!NCX60^A-(Z0-^[Q3PAYN5KDGFMOGJJ'JO6[$VR+=YQ:4&6 M($ IY\!;=&!5"FB+U%KEQJ#0^=/$XVV /+2BFV'YE#6>#RCGE .H M]GG]\)6>!POC))6+0N2B T+4B3P#)V)MNA&@!/HVJ$ANPF"S(X:L7-Q.@[LS M_>V!?8+^X(_Y;'%'%YL(0DEEDHFL]NPG>X-(@J&0 D1P3DF*;7,8K#_?L<1W MXAQD*=M0C*1@G>D9]O0@[">.O)@1HN5WY4 M/\GAD7A:P!S0=7(?[?4$R"<:VK%LA%$4;H94\[E9U5&;+$/&:+*R)% Q6&KR MG+M.[@6% [I.[J.73J'V0V]#';AFD62F1"&'VED%SM>T+AI%=B:FH@>[7W#6 M72?W L,A72?WT4Q/:'NZ5L7F;(V49 F8(R\F$W\!L8!-7CG&.1)W_\Z%:;W8 MVU8Z[ F9.U6W,)T\%\*#DX*,2+T7Y%DDKQN5="($)NQ@ /UI*M+V0LA1%6G[ MJ*LG+#XP^I!$9GRP!MBZ.1E]!6])?%$PFY4PB8GF8]U^CF&4>X%@CV&4^VBD M4W!=C3[D26/D,I)_4GT(KST$:3/(>DJKA4=A!TNVG_WP:991P'6(1CH UP?2SUI2 MM:O,ZOO+^9>O\UD5W-J;0%E"+*SVBC6UOET'\)I"+9F2]4I@[272NCSM*8(Z M =BHH4([C74 OWL\7-6Y"RY*XAD,+[2&5,TZ)J=!>NV2Y8(;UQIV#Q(RXBI/42N<>*\<;$VBB_&%H7JC;S)6,? M@?FL93%8E N[(>')]XSK3+?&1#N1=F!8GN^NP#&S7"M8LE"TBXJ@P*&N1[V< MU6+;4D3S\2A->J0,7]$\JG_35G/]0O'6+0>I;+#%4_!A6 05K(.8%8>0K2E( M.Y+-)VK7T\M5HL8@V+LYRCX:&=L6[MBM0UHA.?<"[N&2,$':.GJ)2A$5@;+ MQ[1@8-Q)*WVX<>,AHH/E$Z6@3A0 M01NR#*;>"HG22".TDJT[!#U%3R?IQM/#9#Z0SCK WP$7/$BJ:7OS+A=!ZYU\ M%4)\(HKG2C$')0M; M^^=P\!(]Z%2RLHGX+*VSI>=[6>TY_U?B?R M ?5LPEJ/UD@A&#!;Z_L3+53'I(X!,$8 \QI(RQ]YFUK*#]&2RIR:<6'81ML[0.@ T7<( MH@^?2:KO%M.$5U4FS,4ZUZ+VA@R@%%<0O*N3N7UD)?B8=>NBC.=HZ@]0A^C^ M&4@=I8@.@;5FY1_S"])3/1>XJG +.1=K)5@?7*UA$K0(Z4>),@2G(V.V]<'F M3H2->X!Y(H@=KY(.K&/6,\$>(:*:=#V+WZZRNF%>9?I]^F&6?Y%F=.HF*Q>'!) MUK:)/D+DED/0PDOGCWYX(M@U4L[814'WV?H3:U84\XMON B? ML Z4?EM>AJ_35;BX=O[?WN<4LN M&B/K%/+O#5X;?FK;S"TS*CJ++'!BQI)GD&L%E*4?C4O<%Q$C.:4'@>G^FW:" MCCEGZ!PEVP[,WXZ]#R0O: 63P'7AQ%5M%J^4 1V5EC(7P47K,NI_EPXG@QR- M#:#6GL"ZTS5D[:S"2'LT8Y%68E$*7'82:L6%,F-SSAI%ZP.Z\[]UMP\(]KYUMX]&QHY?7X7% M[.TV<7)U1YJ\#^-S/=G)2M394A("$B<)I1$9L]?I7JNG1T+6!Q[>)3(.U=V\ MH2#'!L*.]P&U*U*+F$%H07PI+!"<)@LO(@8OE?,/M': MN\1L5 VEE6(%E%4)0DP1L@V:UG@FCDXQE/[L^N_O!84#^N_OHY=.H?9#EW/R]X*- <3[3 M+!\1P]T1HJWO9^[UTH%N9Q[.^$GF569+#CJK_>;K, .?"6PJ>] J&H M\*7WNYD;4\F2C*'.N3'!1!] "3: HAN708Y^GWF]=[H.WX>95[J/< M#ER-6V'VM=EX>1&6FV[;7AE!80V"S748O9:JGC1FX Q5SCR9' 8[F'B(H$[0 M=UJ0/'Y&=J3&>H+?\3/"[XMC&[;'*'G"6 !5TB203 )!H\ X;K.M0;4?;%3( M4$QUL@R.!^!CT.X"#6/GQY[W[C<=5V5&FY($'VT!%82%R*2 %!7SVJ3 77G. MP]WC?9U@KP^$S(=55T\;]-.EJ,&0W8J, 8^(Y'O5E&3QKA[,:^."U:9Y0X9_ MEQKTIAY#*QWVA,R=BE>=*BRF6(,#1LS5'+=3V8! ;WC&X"P.=IC\TQ2<[X60 MHPK.]U%73UA\H+PY*%1&D=",5*5.)M'@+%/ @A>%1R:\'6S@]7D7G.\%@CT* MSO?12 ?@>KX\522>I T9F,ID'%0,X+3(8)6/'+.MKO?_%IR?WO"VU5R_4+Q5 MH*:R8SSH]6B M?N,M&9)7"RH$NHQ' NM'<&SKR[?"P1[5Y?OHY&Q0]Z'BJ*= MC(77G%GFF79KX\@*&.O!HL^U9:GG5[] 1>-M,%P-=\1QLNDL79<<-SP).3DB>EH.MX*O/Z>KSS^8"F$BJ-E])$+Q""-%*%T1PFK>N,QJ$D4X"X],# M(>+Z3R_F:4%/0Y_QS%V_F?NXRZEX5!TQDOKZ?TEH S%U?81LF:=/?G @<+GJB9A M0E&%W;^"?,96J.M3LYZMT#XH.7BI?%TOTU>S/% )[&]UU2__J&/;5M-O>$1= MZR-/.KY8=1<2&U6@;EYU70/HH^+%2@X4H-81-.C!>U>'>QDK=$1N76J\#]RE MX.C12$A+#W_;[/#+M)A^71.,NU2ZZ99 M3Y SKL-\A-Y_F&K42.1CGIDM5I/W8?9I3T+RD4!^=H2BBBT MQQD5C-_)KZ2GWL((_72#CSLO'!L)C=0W/U:6/0!@>U(70XB.UVP""X;6 R.R M:0F #%XS@2+DN%/+]UT@,.91^A'*NJ_N R0WLL)_G\ZF7RZ_7!WO6_2!T Y. M&TG42PM>B@)!($^261\U:Z#R.R\=6>F'J&S>0GYC*S[\=8OPD'R,I3 0EA/A MR=(F)Z2&C#YSYIW1J;10_.V7CA/B-U/\P?+K((!^V-[=A%U ,Q<0,V,Z9L09-=\^F93Y,T[GE0:_]@"#UT JOYXNW7=<9O]FG-UT=!('@ 8 TUTBG& MWN,,_Q4N*F,3871ALA00R5(45W*$X,@$&RD"(CHRPJVOFSU#4H];UW#H.E07 M'4#K'B-U9L3;\O?EYB1S$EP.W-62*D3:YQEGY.4Q#DQS$3UJE/>'*AP-K"<) M&O>8=TA8M=-#=Z!Z%[ZOZY4G03LOG"M <4&]PJ,"."DB^#K4BY5ZR-WZ2N'# ME(Q;TG$Z&!TD^;%+V![:8/^XK!''C0%?3ECTJ=1JJAAE+:DJ@82D(T3-N5?, M9'/?IWJD@FVGUXW;?V@(P PDZO'!LQ;2U_ERNMILG;7LR7@9@8<80#FIB ]4 MX%)BR3*M\HYS@7YX]+B#@ 8$Q3$B'!\ 52P_.O_;SC^O$2?6"<&-S+09I@B* MQPQ.( >A$$5B(KJ=$?'1>F>>)-9J)D#[0#5B>L'GER MR<%+:Z0IJ4BWN\EY_GT[8ILT*)R@E.,?AZ($ZBW22&7" *H5+T MMEC1NNJ_;9W578Q7\4T"\T4:LLT< S'F"D)T/@#SP;(43!)ZV$/"2L78Z8R# MM?ST"<[> N[@].\?83&M>]T- R9R[1534$RRH'0I0()QM =&+:Q/0=Z_BGHT M0GX@8NR,1#. '"?>#O#QX?-\L:K6\1;"K=4^HP272QTPS,C;MT$!,N\5SXYE MV7JVVH]4C)U<:(:0(P7< 41N")="YNQ\ G0U\V$Y _*4&!3/G7 N:ZO;5V7L M X@!TP3- '&8. _'P7P5+D[I?OX>5I>+]66+UC[HCT\>R!%]AH5AO%$KI37) M6[!UC*QB-H+'1(8C19F$-UK$OKW1A^*NFWM?V^S7>ZR7_'--:KR>+E.X^#\8 M%A.,LNC@$9)GZYGVIJ94$;PU(L68O&'#E'L=0FU7WNT^J'FX^&MPA75APG;@ M]-=+_(.6]L=_X<4W_'T^6WU>3IC.1:IB0-K:+"($!R&$"-&&(*V6M=?6&,!\ M@-:N?.K!87FLLLX(E'7!??S7?&)%DDF1$-'Q3)&G9\1>)IE*6H01HV.I=<7& MGB1VY;2? H*'J.;,\#<1FF?E@P?-ZR1@32QY&QDXXBZE;(++K9M+[$K;V%5()T?; M7LIH%JX.!+*_SS(YL_/+V0KSJ[\2_>F++_6G":T=&4+BP'*MK\J&@\L4Z(LH MI* MO82XTP6T5HA[C-"QZYU. [\F:MH?BWZ#Q1E^"O3BCP.5XEYS.3&TH)C& M L;4 T&'"8(@/S9%(32MK,18ZUE*CY R=HU4,UBU$'4'F]@C;+R\7%1Y3I3R MVNF003L1@'R E'Z");52>K)4)@^;!'W?8K&KI,:&C^'"+[[_>>/^2QM^9(N M>!>U!92> ADK!7A)"R47QB+9_FR:CZM]EJBQZZ"&QM2!XN_ CW]ZD7P@):U[ M'M63PUF8I6FX>%<+F4ESK^H1^G):,Z?3Y6JBDW2LN PIUUJ?VOG+AYP@)A6$ M,F34?>NVI*UH'[V*ZD1;WD#:[!?%-\MR#]:E,"):1&+=AGHW3(%CI(X2M) D M%S(+K9,X#D M@:)E$(%<(2G;WZ ?KB[S3ZP7B#&_^$:__82;A.KMPF0^R4$[562 A,ELY^F9 MR.B++B*IZ QOW91B7QJ[RGKO@Y"G34-CY73GSMSC[]?M<=I[LG[O<)%JT!$U MUQAYJK/0!,6RM6>4Q@#<">\X%LMXZR//?6GL*K<]&/B.54Z7SL>;V3=ZQGSQ M_0CK^,,SCC=]3Y/5R*[=O.1ZTON-=YLS>;$IDE?)10WU'42-'JPT#"TR4?2-[U>ZRMCG$Y2:X4\I7K4'MB4T7FZL"Z M DD)%44*SL?6*>3GJ1K7JK7"Q_U=IK$V.C!JUQS].5_\\\WLW6)>DT%W6:)H MD0G4Q$U@G"26)#CM$+2R67#4BOY@*( ]3M:XIFMPA#721T\0>TT.X))"HK_- MY_D>2^0'*I2U]WI$48=Y(G@6:=5P)U/6*68^V*;].%GCEET-#K%&^AC[*O U M/\3"]DQU,WK@ZO _6^:XCP(RFO4,C$SKI7;_E28JXR7SV3[G*>WTIG$+I5KC MI;UP.\C[WN9GH@NS%' D,*I>*:MF.@1%7S0*H8/5:K?>N(?L.G_LV%IGL$JG MP;>7?27-S_1?I+2XQ-MC@<(LOUU]QL5O\]FG]5W-FX]^_.,C M#C(:O?EX"0\A@D:')MOF''5PT_K%%+I>+^(L5(Z^:)">UWN7M9&590Q0"BQ* M9^^;UPD\0.2G=OEF1BE+9V+3"2(FRE>*&E0EX/ M>5$Q9^:,T>$Y^S= @ZK!SC5:(V= 3:^8SE8 P]],9QCSI.!J&CA=V!1;LNTGH]7[R\"-,O56S;;_)_ M72Y7M2[EU5]?<;:DU2&BT\(:8%%2S)6RA"@X;;%,NLRE8KIY,FD?^L8],AG* MY@VFH0[0MXY]?@QTKDRZ\,QF[NM4XBQH-W8(T3L)06;M2Y!:L-9X>YJB<0]: MAD)80RV,;1-_Y.+-+%U<9MJR?[W$UR32]WA1KW>\"XMUD#W+K[Y\O9A_K_U/ MUQ\\( !I$G>I]C5PAK9T%0*)@L(5+Y,S7 BO[P]M>,1^#D'=N'?'!K&UHRNQ MR[9/>QT>/?;[4YVB/??^$Y^E[26.$YRH88E,VE @LYP)C,9#P"!!&&Z3$"%D MT[KX;\ 3M:M2YK?EE\OE=%;O"Z?_OIQNROJ7OWR_]=--;VGZ;CG-:W?Z>J0> MVLC)J( 6LD;PKDYGB0D,:H$6;4#6^@2E$>G]GMGM@[0?FBB.H-<.G-)'>/GE M^T=ZP&98L%5)V4Q>MG>U)X,ACRB06^102*YY1LM; _59HL:%X"A0F0^IMWZ! M6-GY=5XKYB=!R5PB,908JV-IV#J]ZH!^JX0JA:G=9G4?#\0;HL8%8F,0[ :Q M S4R=K#T^Y2,QFH^PT?8V@XY5B%&2_2#$!B!+ B9D!P$V!S)<78YNQWGC.WV MOB[QVP$/2:M19@M-]2\GB\V>_]M#E$QJZ(A3P3K*)&,X)4TD)V4 M14I7V/U[5X\ ZJ#7CYL9&Q!?PRMC;+C=7D$W#+['KQ__:^?7CIM-.M)T-HXRQX?:?\XL< M0_KGT_NU20H](T-:T1["S:%U MVP%\GV^=Y)@H)1$;RJHZ59G;FF_T%$PY)XW)JH@^.U<-%D ,#HN]VUOMHZ.# M0?<-%W'>>-=\.?\2MR4ZCXKPJL.@S0R388Q88QY4YAJ\,W6"7<*3/' M \@<=]<\-32'UF,78/UU^^(WLS3_@A_#7[?22_622X@V&FT"Q.CK/05%LF,4 MTUN?+ ]H"56MFXP\0]*X$2[H32Y03*W3$$$0 M3X*#2QFCX487W[RCR*/4C!NGG-P(M]%*EW4''U;S],_/%)T1AE^1.%?']!1Y M_&''5P3L2&BC]/[F#==Y5I]]YJF&#LFZ:JTD^,0$H.;6!NEU2JV[9]VEX.AD MTT58+M^6/\-B$6:KMXOWM4G.)DJ267*1:7<4K%IB%(6V2$.;)3.BF(B)N=8; MR^/4C.O='Z'U'W));03>@4UZD)-UKLT&D76T"K2JA\O,TIX:"KET0LKH14S> MRE,@9_P$>2MM[P*BO47?*X:V9XHJQYP#+2O+V7HF.0G(, 1FN4W*6C*PK&R/S I85 MX2VF8KEXSF]Y].D=HN$0OO0^J>N2* M//+,04K'DTND=[,C'IY\S\AYYD&0T4ZPO9J!241JRK,98(W$CHP#' M(@LF%AV:#Z%\FJ(. 360 W.8$GJ U/S+E_EL'8A^^$QB7;ZX7'V>+Z;_@WE" M:TLR0Z8Y2Y5 U3&NT9.YCL4E&7G6 5NG2IX@IT.[=:#6?RC1:Z."OM#T+BS> M+M;=\_,_PL5E;52[YFX2#6H=A:2]G'9:VGX%1.,E8 X%"S$73.O>'#N0U>%6 MU1Q=3532 7;WWX37C94$,7(*6J?9=3K6@(QI(Q106A"17L'GSER_;C;,?4F9<-N\7.THBMLU M+UB_XY?[2GM1U]>G]7'W\I?O-W^SI6-]R65S#)HCN2]D%\#J]=4'B1 SDH^3 M@@\II)Q5ZU"F&?'C'@>>$+./]S@XI?H[\ DVE%]=BJX](7*I/9Y06U B<0C> M,=!*!&]3+$RT;G9_AX!>NA><% 3W6^0>K)$.X'2XX&[8GN5W%X&LY)>KRV2% MHS0R6@AUO(B2)4&(V@%W(69I?9*^=)08MKC9I@*LB'&F$5LR##_7RM+::@LF0H4B>"T83>7DV!GKLX2-?Z.P%/DUD MW\$^]< -B/7^3ZZRC"H%R*RFP LF<-Q$0*XP"<%H4;0^!G^$E%YN$(_I\K70 M4J=@J]\N\&HI:IMLRFA F>1!*5\/3% %Q'$;C%YL/%GR6JNWO"^ZM^!S@= MKH>Q+>"[<$%[>5Y,_WHS2]M=6'-:55%J8%I$DDZ4$+ASH&-.F!(JSW:S@ \\ MO#\\'*&[>4-!C@F$Q6KR<;JJ^_2;69Y^F^;+<+%>)W4Z?$R!PA?%*9 QV=5[ M=19*R:+H[#1G.]6ET!MN[2;TT\U.\NC+QRU!&==TM=%(;Y#Z<[KZO#YMK/U# M/D^_?IR_FJWJ#<+-TK..EHH@7I(WM?9&9G"9V9K%B4(ZBYGOE K;%VQ/DS7. MAM4( $_!J:$VQC9BK^>7,]+#=M?%8H7@(D#DM;>?JETXM=J:(B0'Y9RI)Z3RS.W69 MW@4P8V\D!RKKOKH/D-S("O]].IM^N?QRU1T1C;+!)N YD9_/@H=0).US(@?F MHPT[SA!\1N5W7CJRT@]1V;R%_,96?/CK#N&TIT67R:)YVN1L_L=C]?!7(8V.U.050.GR, E^B*< M=>0H11YBZQ+X6^\?MPJYCW/8@_71$9:V+K8Q1&9.&:3-1'V.$5PM3?562Q>1 M2Q2M6V[TE.T^7)./0.( L8X=<[X@#?&W7V;3>%DG9Y'4IM_JI>VK)KJI*&XB MK924:X\]6^NE%$DIF)*DC4(D=J^LXK%Y9D^_J \D'*+ ^4#2[&"[>':;?6R7 M_>VZIMEG+UUP%J0D/YULMX%HG2 !.%&4BZ']G=/CJ1[W-D,?9N[$NN\%[3\4 M8O_(<;S/\;O+1?H@.=N^>@'/.B^F/^>SMU_JWFT:G;V;+U>)R[97>NKZ]N2H[H;!) MNSHYRKE891(+Q*AK7SBG6,AH4;3#^*HK8)__@Y M;$6U_-OZZNZ;&7F+TWG^$^L-7LPOON$B?,+UA[^&%;X.T\6Z-\?$F< MEAE4=21CM*GN0CK1/F2C;SWDHAOF1SZF/M-E.2H$.UB[U[= R#VF&.UA.=+> M]0V7E>TJLN7'^0,>P!_SU?_!U7M,\T^SVHYI(R_RM[>_JG_')RYQ$62='I$- MA7OH([B,"DH20>0@N7.MKU&>EL.13]'&784=@ZF#I7:P^+<>2$"%Y*(S^%0" MQ)2%0#GQ<7Z;S _+,'JULV6.*D'@ZA* L,9 MK0HC:S85.92(OBC/(\FG,;9VHVPWW/VL^?,!M-?%:->#Q;K^\AXW%WFOC@LV M03Z?J*A95CX YR76*2D6?)TX:8RER%Y%6K>MVVH.PLANF/_9,O']8..,>G=> M5;_-R\.?-V_IN>L+A^KT>1##?30 %4+KE$R=VE0<[=).0>#2@-0\L.@3CZ;U MF4 O#4!W.M_=&COZ[FVY?X*[IG13IAD-2NT5 VTP@&'0L6'3@EV^&IJ_'0U3)_K9E<=-)4.G@ _EO2=@ B@FR MGI%D;L3Y/320'0TL,R'T5R_(-S>ZW!2&"N$AR0YJY&N N\T MR2PJE:7+FLG6S1>?)&A<(#93^VYP.D ''0"J+K&WY4.XN&[NQ[$4C=F#X)I" M4T7?.1$CY];GG#F2-6RT_'*A: M:Z2#7>D#7M!'G_Z&,UR$"V+L1?XRG4VK*UMO'&YYNUI#1DCK.=/@O<3:)I!< M6\.6I \'O.&T-'(_BG>+>;Y,J[>+K>>Z=AE4 ME(4K[<$F56@)94OT1P7DCR(M)9=TW.DR^3-M*1YZ=R_M8<=VZ)OHI@]L+6FY M;#E8;I=B1,&%5QRTRPJ4EAQB%E@3 R:S:+.W.WGONP'L1P+&:WYSO$Y_!,B1 M N[""*ZIOVI2:D@@ED40GHO:KUV#DT@&W7C&F"I"BM;#B.X0,#HZCE7H#\;K M4.GN#PV_@<8,5VVZG&P$ M\5HG#0.,PZ7;17S6QD;?) :#*5XD6AG,TUZL=!+@C"A0C&#.\YP"MK[9UIB% M7CH4C^T]]8"0#LSJCA4:.15A@_*@I0R@@I00>1&04A:9D>@5MBY-:%E?,Q2< M1P7/8;4V^VBRWT*"']A;_W9S.9+&3 MF@&3 NV_">H,I4T/QY@4N9/.&.^,C]&U[F#82\W L>V<+!,^IMJBSC!69U4A-CM=' ?=^%G'!JZ%PB>'!JZCT8Z@-/A@GMBZAM#F:*7 M&5+@-7I-!GS4$5S2(I( G/([M5)N65][YD-#]X+5*8:&[J/C#G!^9Q;EQK>[ MZEO-@BO("UDAU+5A.2-&**;-&(H3QGKDK=-XCQ+3>0_ P7'RU #1@Y76 ?K> M([D\TWHM>LW*WV?3U9+BBBTSW@H7BDR CB=0T2<(@GBS#IGC*@1N6Y?Q/4E0 MY_W]3HW"=LKK (D-[FQHZV3RO@#GSM:UIR%H(Z!>\!=>"BM4-S=K]SN-/8-1 MI\5W0 M!-XZZAJ&D\[]C<9X;+42>4Y*]VT 'J8O[U M?*U 4%Y9 MB#P;8,BSM$4)AB<_+=^?C3/MV=WO_G\L5(Y=-%VLEU=_?9TNUO_G1@C*&)MR MBL"*XZ"LMN C8S,C[%65I;KY,E1 M7*=+--*^P;RN9^#:8K&&LXX/K/8(R?OK>]WO@CD.)D>&Y*]F(QN89]OR7W<1 MOZTOKQF/W.0:>UE02GD(TI7:U,_0)T73KM#+0CJ(PS,-XT<^$1X>3#U$\\-+ MYVH?3 I]K=N&B7E)8L-V^ =3+FSO1D^00(/_UB/ !NYW\2 MO><\F@FISQ9G:FT-(Q 38?FJ3 M^(^U_J[E(E+4,F"NETJ1Y"(+4(!@P.LHO+(6=>IFWO>>O)WI8?K/M B/ -M/ M<&KRK'BV)[&W),2XX2I9#H[BXSIT@^(+2PX$1?,N&%^T;=YIZH3LG>E1_L^T M(H^#W+_#HKSOQ$=F%',Z0M)*@8JDS&A8 ..2P0>HG8XO.\QZ=X?U]']"Y) JFBYA-.A#+6,RO %DL;%Z^[ 3T"A+G%9 M#>/=OSNB'X@#NPW']BW5HQO_B&"]I8-W[X]D+=[5J&]1J=A!Q, MCD& X;7!$P7)X$5MZ,F$\Y(C,ZGU"!(Z;>A@$7<,IJ(L.AX^PMS4%/W Y M4:H(PX4@QSB1X?>I#A(S 3Q%LT9')O1N?76/1^!C)(X;!)T2@TV4U 4*[TMM MLY@B8L@<:?5@S6"C4A!39!"23L&QDKEH/3SC04+&C1\&0=3Q N_ =MYG8KL> M)M$Z'01FVH1%+?BC[=BI>J@L163,FR";G^(\0LJX1YPG03E!X-B4L 'CR^$$ M.'082N$#VI@="$[+0T7A@58. \L$:BX"9M:Z_^108>A-LXX7I(O\J!Y>W]7# MVW*?H$W'#N?0VDBV0>)FU)(!SS@#0P+C"3V/J?GUKJ8<=!H([X.XQ[M'GES% M'7@#1_+\R_>''[ 9GZ$#\TD9D%(;,I@U86VJP70RTV=1"M6\?_5P[/32WO+T M*+W?X[(3R'2[>F[U&M-9&A=3 K2JMFHDB3OZ"E;+E+!>X&\^=_@YFD;N9-D+ M>'8"]8&:[ "9C[=+%"EHZ5&#\9NZ]@AD'SD48D!(:273@TW3Z*O'95N=[]RO MH><^K<3296118&""+1+YV";PH9$2DULYCEEFVWM+N$##N:?F@ MF#E/>^ ]"*1.H(,.=JX[IOIJ6G%*.4J;:I/@FI*, M#KSTGOB0P0:6F6N>L7N C'%/PD_G'QT@] YP*FO%; AO,< =FC,M07^ 0#H,A&ZG7/U+BPJ^T^_$.#]\E+ ==*^%&W0?( Q)(>Q"L5J)2=H_KY#>=4HL26O)*Z6!0S# MMN#=N1S.E>18DY3QVH7F5U"]1E/#$73;.8)?;I>P&2:E@N$198B,\!UJHD5A MDK.6&EI1QFVN3D)" M7Z??)BX11="Y=>YQE* NS=/I:A\'IS-T,".@MM6@6]CE;D_UO8X2P@8Z^ '2](A>=G"?'2).6$0N$O.A7& .>FU M\Q8M)D+0=(*?&U+$4RTSDVAWW&UUM6/P (<.O>:UZHP1(M,H@'FA)7E_+15] M46H+XVS1.:^?M[\TE9&:7!']ADN;G[[L?[*-"*SE*B93MQV:6'=O>Q8P.\9S MS!I,+5NWGGXWGKI>*K-7BN MW@B/ 8H6,"JEHT?O089^^PJ7YV_M!R;GZ&_51)@=6)&MF1V,[M?ZO@NE7LQ2 MV_!5 JD(LKC),ZVRY3PH":7UE9$O$C+S53L3^:3+9=X!< Y5/K;M&>)N[V]W M'JUS,E"P3'D"T[)(%AW/K* SX- (E.TW=R=]'^W>JJB;=XN M%Q\7#]M%M+VI;+B2Z2Z[#*4(RDP= B7"=2^DYY'%1(LU@Q'!Z.O(YQ2RYXZT MID#?BWM8KZC=+ASP'LNW][#^@'7(IS;>\WJKI% UB"7RN2HL!)Y0>VXU3+)M M^CLZYBZ87AURY\B_?W_Z$HNM7.NQ9S?VLJ/9N+K#3:"R#IA95#[5+,(P3])B M4H2BDX@@)NC,7\GA?LV>CACG(9M"@4Y'<$S:2&O' :]Y562%"Z&#U*'(YC/F MQI/W?W&@IZ#I\%:8MMKJP%$^75OWGC2V/9/P:_V'78\>HP2;E"8&ZLP0'QSS M==QC]ES2GXJ'YC/9CI#3R]:8QA!83:./?J$U5!0M:"2B-1-*B'HE>3U?K!4K MR>6<;%1:M+Z]XRA!\\*KF=K'P>D,'70 J+K$?B_O88F[LU$A1%,PF-ISIXBR M0&)@BV<4FU*(:HJ5J;5K?$9$E\ Y1\'?%V(ODG8'<"%#C43 /=GH-_@9EZN_ MJH3>_E-OH,:!)9&YAR SXS+40RK",1"B,!6E3=I%%,W/7X\@:]X,<3I(M=9( M!R![CTOZZ,,O^(!K6!)C-_GCXF%1@\Y:NAQXVZT@X:R240LF-(6>VE(:'"FE M8EY'$T"IJ)K;JY,(G+>E-!WPIM-2!Q#\-H,GJ[T-2C>X_KQW*"E$L!(X4CA: M]]O*E)CGBKXE2H>4@8/+D_8 3JFP7JBE+\== 5D=PNE31(T!TDM2[&3/_$B:PID+B3R(,RFC,TFH3E+:TX%P.+!9!GB<1X^]/=8RCKJ(M] M!8Q=J)DN;AX<)JO5$;C?L'B72K3"1%\W]\I:W",FG-2LN 2T@#P/O/4EEH=H MF?NDSW2H:B+]?N8/OVB(D[(E"9]8-&2-M4)'AA@TRRB-D4XGBY,&E:>XO\GN MCKNZ^SM%ZDTGYA[,_H8/ZK&AI8FET,3 Q+FAT M;5!+ 0(4 Q0 ( >#KU8!1@V\4P< -@A 5 " > C M !A,C R,W$Q97AH:6)I=#$P,BYH=&U02P$"% ,4 " '@Z]6XTF!,46- M &!P@ %0 @ %F*P 83(P,C-Q,65X:&EB:70Q,#,N:'1M M4$L! A0#% @ !X.O5L%L%8B." 6"L !4 ( !WK@ M &$R,#(S<3%E>&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( >#KU8659K;C @ M %PK 5 " 9_! !A,C R,W$Q97AH:6)I=#,Q,BYH=&U0 M2P$"% ,4 " '@Z]6E7V>: T% !F%@ %0 @ %>R@ M83(P,C-Q,65X:&EB:70S,C$N:'1M4$L! A0#% @ !X.O5KRS;W,+!0 M8A8 !4 ( !GL\ &$R,#(S<3%E>&AI8FET,S(R+FAT;5!+ M 0(4 Q0 ( >#KU8G@I]S,_,! %MV%0 1 " =S4 !S M;&=C+3(P,C,P,S,Q+FAT;5!+ 0(4 Q0 ( >#KU:+78.0M1$ .O- 1 M " 3[( @!S;&=C+3(P,C,P,S,Q+GAS9%!+ 0(4 Q0 ( M >#KU;1@#$VI"4 !.% 0 5 " 2+: @!S;&=C+3(P,C,P M,S,Q7V-A;"YX;6Q02P$"% ,4 " '@Z]6OL+P?!ES <&P4 %0 M @ 'Y_P( &UL4$L! A0#% @ M!X.O5L.'_5@[^@ ]WT* !4 ( !17,# '-L9V,M,C R,S S M,S%?;&%B+GAM;%!+ 0(4 Q0 ( >#KU9@O+3,WJ0 (-J!P 5 M " ;-M! !S;&=C+3(P,C,P,S,Q7W!R92YX;6Q02P4& T #0!? ) P Q!(% end